I'm kinda new to axis and am seeing my package path in the nameSpace
attribute of my WSDL. I'm thinking that I don't have something configured
correctly in my wsdd file. Here is the snip of definitions tag in my WSDL:

<wsdl:definitions 
targetNamespace="http://webservice.sample.package.my"; 
xmlns:tns3="http://base.webservice.sample.package.my"; 
...
xmlns:apachesoap="http://xml.apache.org/xml-soap";>

My WSDD for this service looks something like:

<deployment xmlns="http://xml.apache.org/axis/wsdd/";
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
 <service name="Customer" provider="java:RPC">
  <parameter name="allowedMethods" value="*"/>
  <parameter name="className"
value="my.package.sample.webservice.CustomerQuery"/>
  <parameter name="wsdlTargetNamespace"
value="http://localhost:8100/mysample/services"/>
  <beanMapping languageSpecificType="java:
my.package.sample.webservice.base.meta.CustomerListReturn" qname=""/>
 </service>
</deployment>

So does anyone have an idea why my packages are showing up in the namespace?

I'm a noob,
Michael Whitley

Reply via email to