Anne,

Thanks for your help.  Can I assume that Axis 1.2 is inter-operable with
.NET in Wrapped-Literal mode?

Regards

Sagar

-----Original Message-----
From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 17, 2005 5:21 AM
To: [email protected]
Subject: Re: microsoft wsdl tool does not work on the wsdl that I
generated for my Service

I suggest that you upgrade to Axis 1.2.

The errors are caused by the fact that you cannot reference an element
or type from a different namespace unless you first import the
namespace into the schema. The WSDL defines multiple schemas (each
with a different namespace), and the first and third schemas reference
entities from other namespaces, but they don't import these
namespaces. You can fix the WSDL by adding the appropriate import
stataments, like so:

<schema targetNamespace="http://wrapper.webservice.chordiant.com";
xmlns="http://www.w3.org/2001/XMLSchema";>
  <import namespace="http://xml.apache.org/xml-soap"/>
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
  <import
namespace="http://customerInformationCorporateBusinessClasses.businessSe
rvices.chordiant.com"/>
  <import namespace="http://baseBusinessClasses.bd.chordiant.com"/>
  ...
</schema>

and

<schema
targetNamespace="http://customerInformationCorporateBusinessClasses.busi
nessServices.chordiant.com"
xmlns="http://www.w3.org/2001/XMLSchema";>
  <import namespace="http://xml.apache.org/xml-soap"; />
  <import namespace="http://baseBusinessClasses.bd.chordiant.com"/>
  ...
</schema>

But even if you do that, I suspect you'll have problems because your
schema uses a soapenc:array type, and .NET will barf on that when
using literal encoding.

These problems are fixed in Axis 1.2.

Anne


On 5/16/05, Sagar Pidaparthi <[EMAIL PROTECTED]> wrote:
>  
>  
> 
> Hi, 
> 
>   
> 
> I am trying to work on inter operability and I find that my axis
generated
> wsdls are not easily consumed by wsdl tool from mircosoft.  This wsdl
is in
> wrapped literal mode. 
> 
>   
> 
> I am attaching my wsdl, and would appreciate if any body can help. 
> 
>   
> 
> I use axis 1.1, and I downloaded wsdl tool just recently. 
> 
>   
> 
> Please find below the error message 
> 
>   
> 
> Regards 
> 
>   
> 
> Sagar 
> 
>   
> 
> E:\ChordiantWebServices\ChordiantDOTNETClients>wsdl
>
C:\workspace\b1077\ChordiantUtils\WebServices\WSDL\AccountClientAgentDoc
Lit.wsdl
> 
> Microsoft (R) Web Services Description Language Utility 
> 
> [Microsoft (R) .NET Framework, Version 1.1.4322.573] 
> 
> Copyright (C) Microsoft Corporation 1998-2002. All rights reserved. 
> 
>   
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://schemas.xmlsoap.org/soap/encoding/' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://schemas.xmlsoap.org/soap/encoding/' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://schemas.xmlsoap.org/soap/encoding/' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://schemas.xmlsoap.org/soap/encoding/' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
>
'http://customerInformationCorporateBusinessClasses.businessServices.cho
rdiant.com'
> is not available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace 'http://xml.apache.org/xml-soap'
is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Schema validation warning: Namespace
> 'http://baseBusinessClasses.bd.chordiant.com' is not
> available to be referenced in this schema. 
> 
> Error: Unable to import binding 'AccountClientAgentDocLit' from
namespace
> 'http://wrapper.webservice.chordiant.com'. 
> 
>   - Unable to import operation
> 'getAllPartyRolesForAccount_partyRoleName'. 
> 
>   - Referenced type
> 'http://schemas.xmlsoap.org/soap/encoding/:Array' is only
> valid for encoded SOAP. 
> 
>   
> 
> If you would like more help, please type "wsdl /?". 
> 
>   
> 
>
E:\ChordiantWebServices\ChordiantDOTNETClients>C:\workspace\b1077\Chordi
antUtils\WebServices\WSDL\AccountClientAgentDoc
>

Reply via email to