MAC wrote:
Hi ,
i am new to tuscany . I recently downloaded the project and tried to set
it up .
When i open wsdl in internet explorer it shows the wsdl . It has some
extra data
The line in my wsdl :
<wsdl:import namespace="http://jupiter.ptg.company.com/jupiter.wsdl"
location="/jupiter/World?wsdl=WEB-INF/classes/jupiter.wsdl">
after ?wsdl what is =WEB-INF/classes/jupiter.wsdl and how to remove this
. Please help me on this .
--
thanks
--mac
The Tuscany-generated WSDL is a "wrapper" around your own WSDL. The
extra data "/jupiter/World?wsdl=WEB-INF/classes/jupiter.wsdl" is the
syntax used by Axis2 to resolve this <wsdl:import> tag to your own
WSDL file which is packaged at the specified relative location within
the webapp.
This <wsdl:import> tag should "just work" when a client accesses the
Tuscany-generated WSDL using a tool such as WSDL4J or wsimport.
It wouldn't be a good idea to remove the extra data because this would
prevent the import from being resolved.
Simon