To clarify, You may not use <wsdl:import> to import an XSD file. You
must use <xsd:import>. It would look like this:

<definitions name="CalculatorsService"
targetNamespace="http://com/nuance/pws/middleware/beans/calculator";
           .....
           
xmlns:tns1="http://com/nuance/pws/middleware/beans/calculator/schemas";
           ....
   <types>
      <xsd:schema
          targetNamepsace="http://com/nuance/pws/middleware/beans/calculator";
          xmlns:xsd="http://www.w3.org/2000/10/XMLSchema";>
          <xsd:import
           namespace="http://com/nuance/pws/middleware/beans/calculator/schemas";
schemaLocation="http://com/nuance/pws/middleware/beans/calculator/Calculator_new.xsd"/>
           ....
       </xsd:schema
     </types>
           <message name="requestHeader">
               <part name="requestHeader" element="tns1:TradePriceRequest"/>
            </message>
          ........

Anne

On 9/15/06, Spies, Brennan <[EMAIL PROTECTED]> wrote:
Are you using the <import> inside the <types> section of your WSDL (i.e., is
it the xsd:import rather than the wsdl:import)?

-----Original Message-----
From: Sergey GMAIL [mailto:[EMAIL PROTECTED]
Sent: Friday, September 15, 2006 7:07 AM
To: [email protected]
Subject: Axis2 import xsd into WSDL and generator WSDL2Java

Hello, axis-user.
I have a problem, as correctly to import *.xsd chart in WSDL and then
correctly using a WSDL2Java generate code ?
My code:
WSDL:

<definitions name="CalculatorsService"
targetNamespace="http://com/nuance/pws/middleware/beans/calculator";
             .....

xmlns:tns1="http://com/nuance/pws/middleware/beans/calculator/schemas";
             ....
            <import
namespace="http://com/nuance/pws/middleware/beans/calculator/schemas";

location="http://com/nuance/pws/middleware/beans/calculator/Calculator_new.xs
d"/>
             ....
             <message name="requestHeader">
                 <part name="requestHeader"
element="tns1:TradePriceRequest"/>
              </message>
            ........

XSD:
<?xml version="1.0"?>
<schema
targetNamespace="http://com/nuance/pws/middleware/beans/calculator/schemas";
       xmlns="http://www.w3.org/2000/10/XMLSchema";>

 ........

    <element name="TradePriceRequest">
        <complexType>
            <all>
                <element name="tickerSymbol" type="string"/>
            </all>
        </complexType>
    </element>
 ...........

 doesn't work  :(

 How do correct wsdl?

 Thanks.
--
WBR,
 Sergey                          mailto:[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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to