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]

Reply via email to