source: contrib/MailArchiver/sources/deps/CXF-2.3.0/WHICH_JARS.txt @ 6784

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