source: contrib/MailArchiver/sources/deps/CXF-2.3.2/WHICH_JARS.txt @ 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- oro.jar
41- commons-collections.jar
42- commons-lang.jar
43- cxf-xjc*.jar (optional, these are xjc extensions for providing enhanced
44        JAXB code generation)
45
46For JAX-WS support:
47- geronimo-ws-metadata.jar [6]
48- geronimo-jaxws_2.2_spec-1.0.jar (Or the Sun equivalent) [6]
49- saaj-api.jar [6]
50- saaj-impl.jar [6]
51- asm.jar (semi-optional, helps with performance of wrapper types and is
52        required when adding JAXB annotations onto the SEI methods and
53        parameters.)
54
55For XML Configuration support:
56- aopalliance.jar
57- spring-beans.jar
58- spring-context.jar
59- spring-core.jar
60- spring.web.jar
61- FastInfoset.jar
62
63For standalone HTTP support:
64- geronimo-servlet.jar
65- jetty-*.jar
66- sl4j.jar & sl4j-jdk14.jar (optional - but improves logging)
67 
68For Aegis support:
69- jdom.jar (optional, if you want to map xsd:anyType to JDOM)
70
71For XmlBeans databinding support:
72- xmlbeans.jar
73
74For WS-Security support:
75- bcprov-jdk15.jar
76- xalan.jar
77- serializer.jar
78- wss4j.jar
79- xmlsec.jar
80
81For HTTP Binding support:
82- jra.jar
83- jettison.jar (Needed for JSON services only)
84
85For JAX-RS support:
86- abdera*  (optional: for AtomPub support, but also needed for the
87            Management log browser console)
88- commons-codec.jar (Needed for Abdera)
89- jaxen.jar (Needed for Abdera)
90- axiom* (Needed for Abdera)
91- jsr311-api.jar
92- jettison.jar (Needed for JSON services only)
93
94For JMS transport
95- geronimo-jms.jar (Or the Sun equivalent)
96- spring-jms.jar
97- spring-tx.jar
98- commons-pool.jar
99
100For CORBA support:
101- antlr.jar
102
103For JavaScript functionality:
104- js.jar
105
106For schema validation with the Aegis data binding,
107you must retrieve and include the following jars.
108The licenses of these jars are do not permit
109redistribution with Apache CXF releases.
110
111 - msv-core.jar (version 2010.1)
112 - xsdlib:jar (version 2010.1)
113 - isorelax.jar (version 20030108)
114 - relaxngDatatype.jar (version 20020414)
115
116
Note: See TracBrowser for help on using the repository browser.