I posted this to the axis-users list and didn't really get any bites.
Given the conversation on simplifying the Axis2 install by consolidating
the Axis2 jars I thought I'd post to the dev list as well.
Axis2 has 39 dependencies listed below. I'd like to understand why Axis2
has so many dependencies. Are some of these dependencies optional or can
they be made optional?
Axis2 Third Party Dependencies
------------------------------
activation-1.1.jar MIME support
annogen-0.1.0.jar Annotation support
axiom-api-1.2.5.jar XML pull parsing
axiom-dom-1.2.5.jar XML pull parsing
axiom-impl-1.2.5.jar XML pull parsing
backport-util-concurrent-2.2.jar ?
commons-codec-1.3.jar URL encoding?
commons-fileupload-1.1.1.jar Used for uploading new service
files in the admin client?
commons-httpclient-3.0.1.jar Used by the Axis2 kernel?
commons-io-1.2.jar ?
commons-logging-1.1.jar Is this related to Log4J?
geronimo-annotation_1.0_spec-1.1.jar More annotation support?
geronimo-jms_1.1_spec-1.1.jar JMS bindings?
httpcore-4.0-alpha5.jar Used by the Axis2 kernel?
httpcore-nio-4.0-alpha5.jar Used by the Axis2 kernel?
httpcore-niossl-4.0-alpha5.jar Used by the Axis2 kernel?
jaxb-api-2.0.jar Used by the Axis2 kernel?
jaxb-impl-2.0.5.jar Used by the Axis2 kernel?
jaxb-xjc-2.0.5.jar Used by the Axis2 kernel?
jaxen-1.1.1.jar XPath engine - where is this used?
jettison-1.0-RC1.jar JSON StAX parser
jibx-bind-1.1.5.jar Related to JAXB?
jibx-run-1.1.5.jar Related to JAXB?
juli-6.0.10.jar ?
log4j-1.2.14.jar Logging - Is this optional? I don't
always want to use Log4J - for
example, when working with Eclipse.
mail-1.4.jar MIME support?
mex-impl-1.3.jar ?
neethi-2.0.2.jar WS Policy - Is this optional?
soapmonitor-1.3.jar Is this part of Axis2 or another
project? Is this just used by the
Axis2 runtime or is it just the
standalone SOAP monitor tool?
stax-api-1.0.1.jar XML pull parsing - I think this
should be replaced in the next
version with Geronimo's
API as Axiom has made the change
tribes-6.0.10.jar ?
woden-1.0-incubating-M7b.jar WSDL 2.0 support
wsdl4j-1.6.2.jar WSDL 1.1 support
wstx-asl-3.2.1.jar XML pull parsing
xalan-2.7.0.jar XSLT - Where is this used?
xbean-2.2.0.jar Looks like a competitor to OSGi -
where is this used?
xercesImpl-2.8.1.jar DOM parser - Does Axis2 actually
need a DOM parser? I thought
everything was done with
pull parsing.
xml-apis-1.3.03.jar DOM parser
XmlSchema-1.3.2.jar XML schema support
Thanks,
Lawrence
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]