Kevin,
Probably the warning means that you should define the fault in the XSD
using an element rather than a type. In this case, you have to use the
"element" attribute instead of the "type" attribute in wsdl:part;
that's why the message refers to "not defined using only the element
attribute".
Regards,
Andreas
On 28 Jan 2008, at 15:45, Kevin Dean wrote:
It looks like this:
<wsdl:message name="ServiceProcessException">
<wsdl:part name="fault" type="impl:ServiceProcessException"/>
</wsdl:message>
-----Original Message-----
From: Anne Thomas Manes [mailto:[EMAIL PROTECTED]
Sent: January 28, 2008 09:39
To: [email protected]
Subject: Re: BP2113 warning on WS-Interoperability test
What does the <wsdl:message> description that refers to this fault
look
like?
Anne
On Jan 28, 2008 8:42 AM, Kevin Dean <[EMAIL PROTECTED]>
wrote:
I'm working my way through the various WS-I warnings on a WSDL file
generated by java2wsdl. I'm getting close, but I've got warning
BP2113 (The
soapbind:header, soapbind:headerfault or soapbind:fault elements
refer
to
wsd:part element(s) that are not defined using only the "element"
attribute)
showing up and it makes no sense to me. The only thing that appears
to
match the warning is the fault, which is defined as follows:
<complexType name="ServiceProcessException">
<sequence>
<element name="faultCode" type="xsd:int" maxOccurs="1"
minOccurs="1"/>
<element name="supportMessage" nillable="true" type="xsd:string"
maxOccurs="1" minOccurs="0"/>
<element name="userMessage" nillable="true" type="xsd:string"
maxOccurs="1" minOccurs="0"/>
</sequence>
</complexType>
Is there something wrong with this definition, or am I looking in the
wrong
place?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]