source: contrib/MailArchiver/sources/deps/CXF-2.4.3/WHICH_JARS @ 6784

Revision 6784, 3.2 KB checked in by rafaelraymundo, 12 years ago (diff)

Ticket #2946 - Liberado codigo do MailArchiver?. Documentação na subpasta DOCS.

Line 
1This directory includes the CXF jar, the CXF manifest jar, the required
2dependencies, and many optional dependencies. The "modules" directory
3contains the cxf.jar split up into smaller pieces if you wish to use only
4specific parts of CXF.
5
6The 'manifest jar' is a jar containing only a MANIFEST.MF with a classpath
7that calls in all the other jar.
8
9Jars marked with a [6] at the end are optional for Java 6 (update 4 or
10later is supported) as the functionality provided by those jars are
11provided in the JDK.
12
13Some users may prefer to use axis2-saaj.jar rather than saaj-impl.jar. Both are
14supported.
15
16The following jars are required for all CXF usage:
17- cxf.jar
18- commons-logging.jar
19- geronimo-activation.jar (Or the Sun equivalent) [6]
20- geronimo-annotation.jar (Or the Sun equivalent) [6]
21- geronimo-javamail.jar (Or the Sun equivalent) [6]
22  (MAY be able to remove javamail if you don't use any MTOM/SAAJ type things)
23- geronimo-stax-api.jar (Or the Sun equivalent) [6]
24- neethi.jar
25- jaxb-api.jar  [6]
26- jaxb-impl.jar (this is a [6] for normal runtime, but is required for
27                 tooling and the dynamic clients)
28- XmlSchema.jar
29- woodstox-core-asl.jar  [6] or another StAX implementation
30- stax2-api-3.0.1.jar [6] for woodstox above
31- wsdl4j.jar
32
33The following jars are required for XML catalog support:
34- xml-resolver.jar
35
36For Java2WSDL and WSDL2Java:
37- The above jars
38- jaxb-xjc.jar
39- velocity.jar
40- commons-collections.jar
41- commons-lang.jar
42- cxf-xjc*.jar (optional, these are xjc extensions for providing enhanced
43        JAXB code generation)
44
45For JAX-WS support:
46- geronimo-ws-metadata.jar [6]
47- geronimo-jaxws_2.2_spec-1.0.jar (Or the Sun equivalent) [6]
48- saaj-api.jar [6]
49- saaj-impl.jar [6]
50- asm.jar (semi-optional, helps with performance of wrapper types and is
51        required when adding JAXB annotations onto the SEI methods and
52        parameters.)
53
54For XML Configuration support:
55- aopalliance.jar
56- spring-beans.jar
57- spring-context.jar
58- spring-core.jar
59- spring.web.jar
60- FastInfoset.jar
61
62For standalone HTTP support:
63- geronimo-servlet.jar
64- jetty-*.jar
65- sl4j.jar & sl4j-jdk14.jar (optional - but improves logging)
66 
67For Aegis support:
68- jdom.jar (optional, if you want to map xsd:anyType to JDOM)
69
70For XmlBeans databinding support:
71- xmlbeans.jar
72
73For WS-Security support:
74- bcprov-jdk15.jar
75- xalan.jar
76- serializer.jar
77- wss4j.jar
78- xmlsec.jar
79
80For SAML support in WS-Security
81- joda-time.jar
82- opensaml.jar
83- openws.jar
84- xmltooling.jar
85
86For HTTP Binding support:
87- jra.jar
88- jettison.jar (Needed for JSON services only)
89
90For JAX-RS support:
91- abdera*  (optional: for AtomPub support, but also needed for the
92            Management log browser console)
93- commons-codec.jar (Needed for Abdera)
94- jaxen.jar (Needed for Abdera)
95- axiom* (Needed for Abdera)
96- jsr311-api.jar
97- jettison.jar (Needed for JSON services only)
98
99For JMS transport
100- geronimo-jms.jar (Or the Sun equivalent)
101- spring-jms.jar
102- spring-tx.jar
103
104For CORBA support:
105- antlr.jar
106
107For JavaScript functionality:
108- js.jar
109
110For schema validation with the Aegis data binding.
111
112 - msv-core.jar (version 2010.1)
113 - xsdlib:jar (version 2010.1)
114 - isorelax.jar (version 20030108)
115 - relaxngDatatype.jar (version 20020414)
116
117
Note: See TracBrowser for help on using the repository browser.