keith chapman wrote:
Hi
> Checkout the doGet method in the AxisServlet. It intercepts
> these special request and route it appropriately. Its the
> axisService that ultimately prints out its WSDL using the
> printWSDL, printWSDL2 and printUserWSDL methods.
Thank you for this useful info. I spent a few time reading
AxisServlet, AxisService and AxisDescription. Unfortunately
I don't understand how the WSDLConstants.WSDL_4_J_DEFINITION
parameter is set on the service (if I understand correctly,
that's that parameter the WSDL is taken from).
Who's set this parameter on the service?
To be a little bit more precise, the project I am working
on doesn't deploy with AAR files, and the WSDL returned
by ?wsdl is really weird. The WSDL stuff is ok, except the
schema in wsdl:types. There are only two types, named after
the operation name, which are intended to represent its
request and the response I guess, and whose the content is
xs:anyType:
<wsdl:types>
<xs:schema ... targetNamespace="...">
<xs:element name="OperationXXX">
<xs:complexType>
<xs:sequence>
<xs:element name="OperationXXX"
nillable="true"
type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OperationXXXResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return"
nillable="true"
type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl:types>
I looked into the manual to find how the WSDL is found
(generated?), to be able to fix the problem. But I must
admit that I am a little bit lost here.
Any clue would be welcome.
Thanks for your help.
Regards,
--drkm
______________________________________________________________________________
Stockage illimité de vos mails avec Yahoo! Mail. Changez aujourd'hui de mail !
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]