Jul 13th, 2011, 09:38 PM
same targetnamespace problem with wsdl2java tool
Hi all, i am new to webservices, and i am stuck with an apparently simple thing (now it has become a nightmare for me What i am doing is that, i am generating java files from a given WSDL, this WSDL has same targetnamespace in its root element as well as in <wsdl:types> element!
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exposes all product related interfaces.</wsdl:documentation>
When generating class through axis-wsdl2java ant tool, we can give mapping tag for packaging classes in a specified package, like this...
<mapping namespace="http://www.comergent.com/webservices/" package="com.product.ws"/>
the problem is same targetnamespace at two levels, i want to package the classes defined in <wsdl:types> in a different package and the generated stub classes in a different package, but as the targetnamespace is same for both, so only one package can be followed by axis-wsdl2java. I dont know whether we can have any hiearchy in targetnamespace also, so that we can name the second level targetnamespace differently than the one at root level... please suggest me any workaround .. I really need expert's help! Thanks in advance
Tags for this Thread