Axis2 client using ADB - runtime dependencies
by Chris Wash on Sep.10, 2008, under Java
I couldn’t find any definitive answer to this question, so here’s what I found, just incase anyone else needs this little nugget of information: the runtime dependencies for an Axis2 client that uses Axis Data Binding (ADB):
activation.jar
axiom-api.jar
axiom-dom.jar
axiom-impl.jar
axis2-java2wsdl.jar
axis2-jaxws.jar
axis2-jaxws-api.jar
axis2-metadata.jar
axis2-saaj.jar
axis2-saaj-api.jar
backport-util-concurrent.jar
commons-codec.jar
commons-fileupload.jar
commons-httpclient.jar
neethi.jar
wsdl4j.jar
wstx-asl.jar
xml-resolver.jar
xmlbeans.jar
It’s long, I know - but not as long as what you find in $AXIS2_HOME/lib!

December 18th, 2008 on 11:42 pm
Hi Chris,
I wish I would have come across your blog yesterday! I hacked it out a bit myself and came to almost the same conclusion that you did. Here’s my maven dependency list (I somehow got away without the saaj, upload, & xmlbeans, but picked up the woden project):
org.apache.axis2
axis2
1.4
wsdl4j
wsdl4j
1.6.2
org.apache.ws.commons.schema
XmlSchema
1.4.3
backport-util-concurrent
backport-util-concurrent
3.1
org.apache.neethi
neethi
2.0.4
commons-httpclient
commons-httpclient
3.1
org.apache.woden
woden-api
1.0M8
org.apache.woden
woden-impl-om
1.0M8
org.apache.ws.commons.axiom
axiom-api
1.2.7
org.apache.ws.commons.axiom
axiom-impl
1.2.7
Thought I’d leave this here for others, and I’m sure I’ll end up posting a little blog about it someday too!
Mick
December 18th, 2008 on 11:42 pm
Wow, that formatted a bit weird, but you get the idea.
m