Hi Srinivas,

   Thanks for the prompt reply.  It is working with the latest nightly build.  But I wanted to know the reason behind it.  In the earlier version of 1.0 with which I reported the error, element "Map" in the schema was not a complex type.  It was a simple type of type apachesoap:Map.  apachesoap:Map containing objects of key and value.  In the latest nightly build, Map contains item[] and each item containing strings of key and value.  

   In the old versions, is it because that Map was of type Map and the latest version being that Map contains items[] that the error of Unable to import Soapbinding showing up?  Could you kindly explain in detail.

Thanks,

Sateesh.

 Davanum Srinivas <[EMAIL PROTECTED]> wrote:

Try latest nightly build of axis.

--- Sateesh Ayyagari <[EMAIL PROTECTED]>wrote:
>
> Hi,
>
> I am trying to interop between a .NET client and a AXIS web service. AXIS supports Map types
> to be serializable. When I serialize a Hashtable in a Java Web Service, AXIS generates the
> following schema in the types element of the WSDL.
> - - > xmlns="http://www.w3.org/2001/XMLSchema"> > namespace="http://schemas.xmlsoap.org/soap/encoding/" /> - - -
> - - > name="key" type="xsd:anyType" />
>
On the .NET
> client side, the wsdl.exe produces the following error. Error: Unable to import binding
> 'HashServErrorSoapBinding' from namespace 'http:
> //localhost/axis/services/HashServError'.
> - Unable to import operation 'getCollection'.
> - Object reference not set to an instance of an object.If you would like more help, please
> type "wsdl /?". My guess is that the error is because of the unability of .NET to import the
> "targetNamespace" of Map schema. Am I right? Any comments would be appreciated.
> Thanks.Sateesh.
>
>
> ---------------------------------
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!


=====
Davanum Srinivas - http://webservices.apache.org/~dims/

__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com



Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!

Reply via email to