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]