This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am able to generate IBM websphere JAX-RPC stub from a third party vendor( Websphere commerce server) WSDL but not Axis. Axis stub generation (WSDL2Java ) is throwing Nullpointer exception. I don't want to know why Axis stub generation is failing.My responsibility is to consume webservice. I was asked to change one of classes( XXX_deser.java) to resolve run time exception( Class cast exception) from other team, who is providing the service . I am againist to this but no option for me. I have to choose best solution out of JAX-RPC which was changed to rectify runtime exceptions ,SAAJ. Can you tell me which gives the best solution in this case?
I perfer SAAJ instead of JAX-RPC with stub class changes. Generated Web service client source code should not changed. What do you think ?