I downloaded the binary of Axis2 1.5.3. Does anyone know the minimal jars I can use on the web site to connect to Axis? I dont want to set up an axis2 server I just want the minimum jars to connect to axis2 from a plain jane web site.
My understanding is minimal jars are:
This sort of confused me as the article I read that says these were the min didnt include wsdl4.jar, jaxrpc.jar or saaj.jar and I didnt see them in the binary distrubution.
Just checking to see if anyone knew off hand. If not Ill just experiment with it.
Naren Chivukula wrote:Hi Robb,
Why don't you just copy all the jars in the lib folder in to your web app? Unless, by inspection if you see logging, commons or other jars which might probably already present in your web app, you can remove those.
Well I dont have a webapp just a web site and I want to connect to a third party webpp using axis2. The binary download has 103 items in the axis2-1.5.3 folder (21 megs). Why would I put that in my lib to make a connection when I prob only need 4 jars. Im consuming the Axis Im the client.
Here is what I currently have and I am getting org.apache.axis.encoding.Deserializer error:
What I do if I were you is to take a wild guess of core jars (like the ones you mentioned) and start testing my client. If I get ClassNotFoundException or NoClassDefFoundError exceptions, I'd use Agentransack tool (free and very useful) to find out jar containing that missing class. I'll continue doing so and eventually my client will work. The whole process will not even take more than 2-5mins to do if client is well written.