You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Ch...@Dell.com on 2006/08/02 10:10:03 UTC

Problem With Interop with .Net

Hi All,

I have a Webservicve which is using Wrapped/Literal. The client to my
service is .Net.
.Net is not able to desierialize my object array. I am attaching the
response from the SOAPMonitor I used. 
Please do the needful. I have attached the request and the response..
The .Net is getting the array result length as 0. 

I have created the WSDD and the operation I have declared is as
follows.. Please any one help me...
I guess there is some problem with the return namespace..if there is a
default namespace on "getScheduledOrdersByLineIdReturn" tag the .net
result is null. But if I provide some other namespace I am getting the
array length as 0.


Thanks in Advace ..

Regards
Chandra


==============WSDD=================
 <operation name="getScheduledOrdersByLineId"
qname="operNS:getScheduledOrdersByLineId"
="http://com.dell.gmfs.wips.oi.webservice"
returnType="rtns:OrderStatusEventResponse"
xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
        <parameter name="lineId" type="tns:string"
xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
  </operation>

============Request===========

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Body>
    <getScheduledOrdersByLineId xmlns="http://com.dell.gmfs.wips.oi">
      <lineId>K1</lineId>
    </getScheduledOrdersByLineId>
  </soapenv:Body>
</soapenv:Envelope>


==============Response ===============with Return Namespace

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Body>
    <getScheduledOrdersByLineIdResponse
xmlns="http://com.dell.gmfs.wips.oi">
      <ns1:getScheduledOrdersByLineIdReturn
xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
        <ns1:orderStatusDetails>
          <ns1:orderStatusDetails>
            <ns1:orderStatus>
              <ns1:category xsi:nil="true"/>
              <ns1:orderNumber>123456789</ns1:orderNumber>
              <ns1:priority xsi:nil="true"/>
              <ns1:quantity>10</ns1:quantity>
              <ns1:reason xsi:nil="true"/>
              <ns1:scheduleTime>2006-08-01
18:53:55.738</ns1:scheduleTime>
              <ns1:statusCode>100</ns1:statusCode>
              <ns1:statusDecription>Order
Received</ns1:statusDecription>
              <ns1:tieNumber>1</ns1:tieNumber>
              <ns1:workCenter>wc1</ns1:workCenter>
              <ns1:workOrderId>11</ns1:workOrderId>
            </ns1:orderStatus>
            <ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:34:54.901</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYP0002</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:36:05.057</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYP0003</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:36:10.338</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYP0004</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
            </ns1:trackStatusVO>
          </ns1:orderStatusDetails>
          <ns1:orderStatusDetails>
            <ns1:orderStatus>
              <ns1:category xsi:nil="true"/>
              <ns1:orderNumber>223456789</ns1:orderNumber>
              <ns1:priority xsi:nil="true"/>
              <ns1:quantity>10</ns1:quantity>
              <ns1:reason xsi:nil="true"/>
              <ns1:scheduleTime>2006-08-01
19:01:55.738</ns1:scheduleTime>
              <ns1:statusCode>100</ns1:statusCode>
              <ns1:statusDecription>Order
Received</ns1:statusDecription>
              <ns1:tieNumber>1</ns1:tieNumber>
              <ns1:workCenter>wc1</ns1:workCenter>
              <ns1:workOrderId>12</ns1:workOrderId>
            </ns1:orderStatus>
            <ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:58:43.59</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYN0041</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:58:52.934</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYN0042</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 19:58:57.387</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYN0043</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
            </ns1:trackStatusVO>
          </ns1:orderStatusDetails>
          <ns1:orderStatusDetails>
            <ns1:orderStatus>
              <ns1:category xsi:nil="true"/>
              <ns1:orderNumber>400420311</ns1:orderNumber>
              <ns1:priority xsi:nil="true"/>
              <ns1:quantity>1</ns1:quantity>
              <ns1:reason xsi:nil="true"/>
              <ns1:scheduleTime>2006-08-01
19:03:55.738</ns1:scheduleTime>
              <ns1:statusCode>100</ns1:statusCode>
              <ns1:statusDecription>Order
Received</ns1:statusDecription>
              <ns1:tieNumber>1</ns1:tieNumber>
              <ns1:workCenter>SHDRHP</ns1:workCenter>
              <ns1:workOrderId>14</ns1:workOrderId>
            </ns1:orderStatus>
            <ns1:trackStatusVO>
              <ns1:trackStatusVO>
                <ns1:altFormatID>0</ns1:altFormatID>
                <ns1:boxingLine xsi:nil="true"/>
                <ns1:createDate xsi:nil="true"/>
                <ns1:localStkrmClass xsi:nil="true"/>
                <ns1:mfgBuiltFaciility xsi:nil="true"/>
                <ns1:modifyDate>2006-07-28 20:05:35.151</ns1:modifyDate>
                <ns1:modifyUID xsi:nil="true"/>
                <ns1:orderNum>0</ns1:orderNum>
                <ns1:orderTieNum>0</ns1:orderTieNum>
                <ns1:trackCode>6NYA0001</ns1:trackCode>
                <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
                <ns1:trackStatusDecription>Order
Received</ns1:trackStatusDecription>
                <ns1:travelerLineAssigned xsi:nil="true"/>
                <ns1:wipTransferFlag xsi:nil="true"/>
              </ns1:trackStatusVO>
            </ns1:trackStatusVO>
          </ns1:orderStatusDetails>
        </ns1:orderStatusDetails>
        <ns1:replyCode>0</ns1:replyCode>
        <ns1:replyText xsi:nil="true"/>
      </ns1:getScheduledOrdersByLineIdReturn>
    </getScheduledOrdersByLineIdResponse>
  </soapenv:Body>
</soapenv:Envelope>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Problem With Interop with .Net

Posted by Anne Thomas Manes <at...@gmail.com>.
I agree with Amit. Your WSDD should be:

   <operation name="getScheduledOrdersByLineId"
        qname="operNS:getScheduledOrdersByLineId"
        xmlns:operNS="http://com.dell.gmfs.wips.oi"
        returnType="rtns:OrderStatusEventResponse"
        xmlns:rtns="http://com.dell.gmfs.wips.oi">
        <parameter name="lineId" type="tns:string"
           xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
    </operation>

Anne

On 8/2/06, Amit Andhale <am...@gmail.com> wrote:
>
> I think you should provide same target namespace as in WSDL(specified by
> "targetnamespace" attribute) to the Array Type in "Deploy.WSDD".
>
>
> On 8/2/06, Chandrashekar_Sudars@dell.com <Chandrashekar_Sudars@dell.com >
> wrote:
> >
> Hi Anne,
> I have attached the WSDL...
>
> Thanks
> Regards
> Chandra
>
>
>
> <?xml version=" 1.0" encoding="UTF-8" ?>
> - <wsdl:definitions targetNamespace="http://com.dell.gmfs.wips.oi"
> xmlns:apachesoap=" http://xml.apache.org/xml-soap"
> xmlns:impl="http://com.dell.gmfs.wips.oi"
> xmlns:intf="http://com.dell.gmfs.wips.oi "
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/ "
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> - <!--
> WSDL created by Apache Axis version: 1.4
> Built on Apr 22, 2006 (06:55:48 PDT)
>
>  -->
> - <wsdl:types>
> - <schema elementFormDefault="qualified"
> targetNamespace="http://com.dell.gmfs.wips.oi"
> xmlns=" http://www.w3.org/2001/XMLSchema">
> - <element name="getScheduledOrdersByLineId">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersByLineIdResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersByLineIdReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> - <complexType abstract="true" name="EventResponse">
> - <sequence>
> <element name="replyCode" type="xsd:int" />
> <element name="replyText" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
>  - <complexType name="OrderStatusVO">
> - <sequence>
> <element name="category" nillable="true" type="xsd:string" />
> <element name="orderNumber" type="xsd:int" />
> <element name="priority" nillable="true" type="xsd:string" />
> <element name="quantity" type="xsd:int" />
> <element name="reason" nillable="true" type="xsd:string" />
> <element name="scheduleTime" nillable="true" type="xsd:string" />
> <element name="statusCode" nillable="true" type="xsd:string" />
> <element name="statusDecription" nillable="true" type="xsd:string" />
> <element name="tieNumber" type="xsd:int" />
> <element name="workCenter" nillable="true" type="xsd:string" />
> <element name="workOrderId" type="xsd:int" />
> </sequence>
> </complexType>
> - <complexType name="TrackStatusVO">
> - <sequence>
> <element name="altFormatID" type="xsd:int" />
> <element name="boxingLine" nillable="true" type="xsd:string" />
> <element name="createDate" nillable="true" type="xsd:string" />
> <element name="localStkrmClass" nillable="true" type="xsd:string" />
> <element name="mfgBuiltFaciility" nillable="true" type="xsd:string" />
>
> <element name="modifyDate" nillable="true" type="xsd:string" />
> <element name="modifyUID" nillable="true" type="xsd:string" />
> <element name="orderNum" type="xsd:int" />
> <element name="orderTieNum" type="xsd:int" />
> <element name="trackCode" nillable="true" type="xsd:string" />
> <element name="trackCodeStatus" nillable="true" type="xsd:string" />
> <element name="trackStatusDecription" nillable="true"
> type="xsd:string" />
> <element name="travelerLineAssigned" nillable="true" type="xsd:string"
> />
> <element name="travlerLineAssigned" nillable="true" type="xsd:string"
> />
> <element name="wipTransferFlag" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> - <complexType name="ArrayOfTrackCodeStatus">
> - <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="impl:TrackStatusVO" />
> </sequence>
> </complexType>
> - <complexType name="OrderStatusDetails">
> - <sequence>
> <element name="orderStatus" nillable="true" type="impl:OrderStatusVO"
> />
> <element name="trackStatusVO" nillable="true"
> type="impl:ArrayOfTrackCodeStatus" />
> </sequence>
> </complexType>
> - <complexType name="ArrayOfOrderStatus">
> - <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="impl:OrderStatusDetails" />
> </sequence>
> </complexType>
> - <complexType name="OrderStatusEventResponse">
> - <complexContent>
> - <extension base="impl:EventResponse">
> - <sequence>
> <element name="orderStatusDetails" nillable="true"
> type="impl:ArrayOfOrderStatus" />
> </sequence>
> </extension>
> </complexContent>
> </complexType>
> - <element name="getScheduledOrdersByLineIdOrder">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> <element name="orderId" type="xsd:int" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersByLineIdOrderResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersByLineIdOrderReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrders">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> <element name="orderId" type="xsd:int" />
> <element name="tieNumber" type="xsd:int" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> </schema>
> </wsdl:types>
> - <wsdl:message name="getScheduledOrdersByLineIdResponse">
> <wsdl:part
> element="impl:getScheduledOrdersByLineIdResponse"
> name="parameters" />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersResponse">
> <wsdl:part element="impl:getScheduledOrdersResponse"
> name="parameters"
> />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersRequest">
> <wsdl:part element="impl:getScheduledOrders"
> name="parameters" />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersByLineIdRequest">
> <wsdl:part element="impl:getScheduledOrdersByLineId"
> name="parameters"
> />
> </wsdl:message>
> - <wsdl:message
> name="getScheduledOrdersByLineIdOrderResponse">
> <wsdl:part
> element="impl:getScheduledOrdersByLineIdOrderResponse"
> name="parameters" />
> </wsdl:message>
> - <wsdl:message
> name="getScheduledOrdersByLineIdOrderRequest">
> <wsdl:part element="impl:getScheduledOrdersByLineIdOrder"
> name="parameters" />
> </wsdl:message>
> - <wsdl:portType name="OrderStatusService">
> - <wsdl:operation name="getScheduledOrdersByLineId">
> <wsdl:input
> message="impl:getScheduledOrdersByLineIdRequest"
> name="getScheduledOrdersByLineIdRequest" />
> <wsdl:output
> message="impl:getScheduledOrdersByLineIdResponse"
> name="getScheduledOrdersByLineIdResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrdersByLineIdOrder">
> <wsdl:input
> message="impl:getScheduledOrdersByLineIdOrderRequest"
> name="getScheduledOrdersByLineIdOrderRequest" />
> <wsdl:output
> message="impl:getScheduledOrdersByLineIdOrderResponse"
> name="getScheduledOrdersByLineIdOrderResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrders">
> <wsdl:input message="impl:getScheduledOrdersRequest"
> name="getScheduledOrdersRequest" />
> <wsdl:output message="impl:getScheduledOrdersResponse"
> name="getScheduledOrdersResponse" />
> </wsdl:operation>
> </wsdl:portType>
> - <wsdl:binding name="OrderStatusServiceSoapBinding"
> type="impl:OrderStatusService">
> <wsdlsoap:binding style="document"
> transport="http://schemas.xmlsoap.org/soap/http" />
> - <wsdl:operation name="getScheduledOrdersByLineId">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input name="getScheduledOrdersByLineIdRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output name="getScheduledOrdersByLineIdResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrdersByLineIdOrder">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input
> name="getScheduledOrdersByLineIdOrderRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output
> name="getScheduledOrdersByLineIdOrderResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrders">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input name="getScheduledOrdersRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output name="getScheduledOrdersResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> - <wsdl:service name="OrderStatusServiceService">
> - <wsdl:port binding="impl:OrderStatusServiceSoapBinding"
>  name="OrderStatusService">
> <wsdlsoap:address
> location="http://10.98.109.113:7001/wipsoi/services/OrderStatusService"
> />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
>
> -----Original Message-----
> From: Anne Thomas Manes [mailto:atmanes@gmail.com]
> Sent: Wednesday, August 02, 2006 5:36 PM
> To: axis-user@ws.apache.org
> Subject: Re: Problem With Interop with .Net
>
> WSDL, please.
>
> On 8/2/06, Chandrashekar_Sudars@dell.com <Ch...@dell.com>
> wrote:
> > Hi All,
> >
> > I have a Webservicve which is using Wrapped/Literal. The client to my
> > service is .Net.
> > .Net is not able to desierialize my object array. I am attaching the
> > response from the SOAPMonitor I used.
> > Please do the needful. I have attached the request and the response..
> > The .Net is getting the array result length as 0.
> >
> > I have created the WSDD and the operation I have declared is as
> > follows.. Please any one help me...
> > I guess there is some problem with the return namespace..if there is a
>
> > default namespace on "getScheduledOrdersByLineIdReturn"
> tag the .net
> > result is null. But if I provide some other namespace I am getting the
>
> > array length as 0.
> >
> >
> > Thanks in Advace ..
> >
> > Regards
> > Chandra
> >
> >
> > ==============WSDD=================
> >  <operation name="getScheduledOrdersByLineId"
> > qname="operNS:getScheduledOrdersByLineId"
> > ="http://com.dell.gmfs.wips.oi.webservice "
> > returnType="rtns:OrderStatusEventResponse"
> > xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
> >         <parameter name="lineId" type="tns:string"
> > xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
> >   </operation>
> >
> > ============Request===========
> >
> > <?xml version=" 1.0" encoding="utf-8"?> <soapenv:Envelope
> > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd=" http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> >   <soapenv:Body>
> >     <getScheduledOrdersByLineId xmlns=" http://com.dell.gmfs.wips.oi">
> >       <lineId>K1</lineId>
> >     </getScheduledOrdersByLineId>
> >   </soapenv:Body>
> > </soapenv:Envelope>
> >
> >
> > ==============Response ===============with Return Namespace
> >
> > <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope
> > xmlns:soapenv="
> http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance">
> >   <soapenv:Body>
> >     <getScheduledOrdersByLineIdResponse
> > xmlns="http://com.dell.gmfs.wips.oi ">
> >       <ns1:getScheduledOrdersByLineIdReturn
> > xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
> >         <ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >
> <ns1:orderNumber>123456789</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
> >               <ns1:quantity>10</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 18:53:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
>  >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>wc1</ns1:workCenter>
> >               <ns1:workOrderId>11</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:34:54.901</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0002</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:36:05.057</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0003</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:36:10.338</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0004</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >
> <ns1:orderNumber>223456789</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
>  >               <ns1:quantity>10</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 19:01:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
> >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>wc1</ns1:workCenter>
> >               <ns1:workOrderId>12</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58: 43.59</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0041</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58: 52.934</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0042</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58: 57.387</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0043</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >
> <ns1:orderNumber>400420311</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
> >               <ns1:quantity>1</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 19:03:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
> >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>SHDRHP</ns1:workCenter>
> >               <ns1:workOrderId>14</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 20:05:35.151</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYA0001</ns1:trackCode>
> >
> <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >         </ns1:orderStatusDetails>
> >         <ns1:replyCode>0</ns1:replyCode>
> >         <ns1:replyText xsi:nil="true"/>
> >       </ns1:getScheduledOrdersByLineIdReturn>
> >     </getScheduledOrdersByLineIdResponse>
> >   </soapenv:Body>
> > </soapenv:Envelope>
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
> ---------------------------------------------------------------------
>
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


RE: Problem With Interop with .Net

Posted by Ch...@Dell.com.
Hi Anne/Amit,
 
Thanks I changed the namespace as in WSDL. It is still not working... I
found the problem,,The problem is WIth the Array Return Type..
If i return a array of obj "Foo"
in Soap Monitor i see 
<Foo>
    <Foo></Foo>
        .
        .
    <Foo></Foo>
<Foo>
 
This is not recognized in .Net..So the array is coming with size 0.
 
I am using Axis 1.4..
 
I found a solution  for that ...it is very weird...If i use Java2WSDL
and WSDL2Java with Wrapped, literal option and Skeleton Deployment...The
problem is solved...
But there is a huge change on my Code..I have to Convert my Value
Objects to the One created using the Axis tools...
Is there a way to do a deep copy...
 
Thanks and Regards
Chandra
 
 
 


________________________________

From: Amit Andhale [mailto:amit.andhale@gmail.com] 
Sent: Wednesday, August 02, 2006 7:20 PM
To: axis-user@ws.apache.org
Subject: Re: Problem With Interop with .Net


I think you should provide same target namespace as in WSDL(specified by
"targetnamespace" attribute) to the Array Type in "Deploy.WSDD".

 
On 8/2/06, Chandrashekar_Sudars@dell.com <Chandrashekar_Sudars@dell.com
> wrote: 

	Hi Anne,
	I have attached the WSDL...
	
	Thanks
	Regards
	Chandra
	
	
	
	<?xml version=" 1.0" encoding="UTF-8" ?>
	- <wsdl:definitions
targetNamespace="http://com.dell.gmfs.wips.oi"
	xmlns:apachesoap=" http://xml.apache.org/xml-soap
<http://xml.apache.org/xml-soap> "
	xmlns:impl="http://com.dell.gmfs.wips.oi"
	xmlns:intf="http://com.dell.gmfs.wips.oi "
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/ "
	xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	- <!--
	WSDL created by Apache Axis version: 1.4
	Built on Apr 22, 2006 (06:55:48 PDT)
	
	-->
	- <wsdl:types>
	- <schema elementFormDefault="qualified"
	targetNamespace="http://com.dell.gmfs.wips.oi"
	xmlns=" http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> ">
	- <element name="getScheduledOrdersByLineId">
	- <complexType>
	- <sequence>
	<element name="lineId" type="xsd:string" /> 
	</sequence>
	</complexType>
	</element>
	- <element name="getScheduledOrdersByLineIdResponse">
	- <complexType>
	- <sequence>
	<element name="getScheduledOrdersByLineIdReturn" 
	type="impl:OrderStatusEventResponse" />
	</sequence>
	</complexType>
	</element>
	- <complexType abstract="true" name="EventResponse">
	- <sequence> 
	<element name="replyCode" type="xsd:int" />
	<element name="replyText" nillable="true" type="xsd:string" />
	</sequence>
	</complexType>
	- <complexType name="OrderStatusVO">
	- <sequence>
	<element name="category" nillable="true" type="xsd:string" />
	<element name="orderNumber" type="xsd:int" /> 
	<element name="priority" nillable="true" type="xsd:string" />
	<element name="quantity" type="xsd:int" />
	<element name="reason" nillable="true" type="xsd:string" /> 
	<element name="scheduleTime" nillable="true" type="xsd:string"
/>
	<element name="statusCode" nillable="true" type="xsd:string" />
	<element name="statusDecription" nillable="true"
type="xsd:string" /> 
	<element name="tieNumber" type="xsd:int" />
	<element name="workCenter" nillable="true" type="xsd:string" />
	<element name="workOrderId" type="xsd:int" /> 
	</sequence>
	</complexType>
	- <complexType name="TrackStatusVO">
	- <sequence>
	<element name="altFormatID" type="xsd:int" />
	<element name="boxingLine" nillable="true" type="xsd:string" /> 
	<element name="createDate" nillable="true" type="xsd:string" />
	<element name="localStkrmClass" nillable="true"
type="xsd:string" />
	<element name="mfgBuiltFaciility" nillable="true"
type="xsd:string" /> 
	
	<element name="modifyDate" nillable="true" type="xsd:string" />
	<element name="modifyUID" nillable="true" type="xsd:string" />
	<element name="orderNum" type="xsd:int" /> 
	<element name="orderTieNum" type="xsd:int" />
	<element name="trackCode" nillable="true" type="xsd:string" />
	<element name="trackCodeStatus" nillable="true"
type="xsd:string" /> 
	<element name="trackStatusDecription" nillable="true"
	type="xsd:string" />
	<element name="travelerLineAssigned" nillable="true"
type="xsd:string" 
	/>
	<element name="travlerLineAssigned" nillable="true"
type="xsd:string"
	/>
	<element name="wipTransferFlag" nillable="true"
type="xsd:string" /> 
	</sequence>
	</complexType>
	- <complexType name="ArrayOfTrackCodeStatus">
	- <sequence>
	<element maxOccurs="unbounded" minOccurs="0" name="item" 
	type="impl:TrackStatusVO" />
	</sequence>
	</complexType>
	- <complexType name="OrderStatusDetails">
	- <sequence>
	<element name="orderStatus" nillable="true"
type="impl:OrderStatusVO" 
	/>
	<element name="trackStatusVO" nillable="true"
	type="impl:ArrayOfTrackCodeStatus" />
	</sequence>
	</complexType>
	- <complexType name="ArrayOfOrderStatus"> 
	- <sequence>
	<element maxOccurs="unbounded" minOccurs="0" name="item"
	type="impl:OrderStatusDetails" />
	</sequence>
	</complexType>
	- <complexType name="OrderStatusEventResponse"> 
	- <complexContent>
	- <extension base="impl:EventResponse">
	- <sequence>
	<element name="orderStatusDetails" nillable="true"
	type="impl:ArrayOfOrderStatus" /> 
	</sequence>
	</extension>
	</complexContent>
	</complexType>
	- <element name="getScheduledOrdersByLineIdOrder">
	- <complexType>
	- <sequence>
	<element name="lineId" type="xsd:string" /> 
	<element name="orderId" type="xsd:int" />
	</sequence>
	</complexType>
	</element>
	- <element name="getScheduledOrdersByLineIdOrderResponse">
	- <complexType> 
	- <sequence>
	<element name="getScheduledOrdersByLineIdOrderReturn"
	type="impl:OrderStatusEventResponse" />
	</sequence>
	</complexType>
	</element>
	- <element name="getScheduledOrders"> 
	- <complexType>
	- <sequence>
	<element name="lineId" type="xsd:string" />
	<element name="orderId" type="xsd:int" />
	<element name="tieNumber" type="xsd:int" /> 
	</sequence>
	</complexType>
	</element>
	- <element name="getScheduledOrdersResponse">
	- <complexType>
	- <sequence>
	<element name="getScheduledOrdersReturn" 
	type="impl:OrderStatusEventResponse" />
	</sequence>
	</complexType>
	</element>
	</schema>
	</wsdl:types>
	- <wsdl:message name="getScheduledOrdersByLineIdResponse"> 
	<wsdl:part element="impl:getScheduledOrdersByLineIdResponse"
	name="parameters" />
	</wsdl:message>
	- <wsdl:message name="getScheduledOrdersResponse">
	<wsdl:part element="impl:getScheduledOrdersResponse"
name="parameters" 
	/>
	</wsdl:message>
	- <wsdl:message name="getScheduledOrdersRequest">
	<wsdl:part element="impl:getScheduledOrders" name="parameters"
/>
	</wsdl:message> 
	- <wsdl:message name="getScheduledOrdersByLineIdRequest">
	<wsdl:part element="impl:getScheduledOrdersByLineId"
name="parameters"
	/>
	</wsdl:message>
	- <wsdl:message name="getScheduledOrdersByLineIdOrderResponse"> 
	<wsdl:part
element="impl:getScheduledOrdersByLineIdOrderResponse"
	name="parameters" />
	</wsdl:message>
	- <wsdl:message name="getScheduledOrdersByLineIdOrderRequest"> 
	<wsdl:part element="impl:getScheduledOrdersByLineIdOrder"
	name="parameters" />
	</wsdl:message>
	- <wsdl:portType name="OrderStatusService">
	- <wsdl:operation name="getScheduledOrdersByLineId"> 
	<wsdl:input message="impl:getScheduledOrdersByLineIdRequest"
	name="getScheduledOrdersByLineIdRequest" />
	<wsdl:output message="impl:getScheduledOrdersByLineIdResponse"
	name="getScheduledOrdersByLineIdResponse" /> 
	</wsdl:operation>
	- <wsdl:operation name="getScheduledOrdersByLineIdOrder">
	<wsdl:input
message="impl:getScheduledOrdersByLineIdOrderRequest"
	name="getScheduledOrdersByLineIdOrderRequest" /> 
	<wsdl:output
message="impl:getScheduledOrdersByLineIdOrderResponse"
	name="getScheduledOrdersByLineIdOrderResponse" />
	</wsdl:operation>
	- <wsdl:operation name="getScheduledOrders"> 
	<wsdl:input message="impl:getScheduledOrdersRequest"
	name="getScheduledOrdersRequest" />
	<wsdl:output message="impl:getScheduledOrdersResponse"
	name="getScheduledOrdersResponse" /> 
	</wsdl:operation>
	</wsdl:portType>
	- <wsdl:binding name="OrderStatusServiceSoapBinding"
	type="impl:OrderStatusService">
	<wsdlsoap:binding style="document" 
	transport="http://schemas.xmlsoap.org/soap/http" />
	- <wsdl:operation name="getScheduledOrdersByLineId">
	<wsdlsoap:operation soapAction="" /> 
	- <wsdl:input name="getScheduledOrdersByLineIdRequest">
	<wsdlsoap:body use="literal" />
	</wsdl:input>
	- <wsdl:output name="getScheduledOrdersByLineIdResponse"> 
	<wsdlsoap:body use="literal" />
	</wsdl:output>
	</wsdl:operation>
	- <wsdl:operation name="getScheduledOrdersByLineIdOrder">
	<wsdlsoap:operation soapAction="" /> 
	- <wsdl:input name="getScheduledOrdersByLineIdOrderRequest">
	<wsdlsoap:body use="literal" />
	</wsdl:input>
	- <wsdl:output name="getScheduledOrdersByLineIdOrderResponse"> 
	<wsdlsoap:body use="literal" />
	</wsdl:output>
	</wsdl:operation>
	- <wsdl:operation name="getScheduledOrders">
	<wsdlsoap:operation soapAction="" /> 
	- <wsdl:input name="getScheduledOrdersRequest">
	<wsdlsoap:body use="literal" />
	</wsdl:input>
	- <wsdl:output name="getScheduledOrdersResponse">
	<wsdlsoap:body use="literal" /> 
	</wsdl:output>
	</wsdl:operation>
	</wsdl:binding>
	- <wsdl:service name="OrderStatusServiceService">
	- <wsdl:port binding="impl:OrderStatusServiceSoapBinding"
	name="OrderStatusService">
	<wsdlsoap:address
	
location="http://10.98.109.113:7001/wipsoi/services/OrderStatusService" 
	/>
	</wsdl:port>
	</wsdl:service>
	</wsdl:definitions>
	
	-----Original Message-----
	From: Anne Thomas Manes [mailto:atmanes@gmail.com]
	Sent: Wednesday, August 02, 2006 5:36 PM 
	To: axis-user@ws.apache.org
	Subject: Re: Problem With Interop with .Net
	
	WSDL, please.
	
	On 8/2/06, Chandrashekar_Sudars@dell.com
<Ch...@dell.com>
	wrote:
	> Hi All,
	>
	> I have a Webservicve which is using Wrapped/Literal. The
client to my
	> service is .Net. 
	> .Net is not able to desierialize my object array. I am
attaching the
	> response from the SOAPMonitor I used.
	> Please do the needful. I have attached the request and the
response..
	> The .Net is getting the array result length as 0. 
	>
	> I have created the WSDD and the operation I have declared is
as
	> follows.. Please any one help me...
	> I guess there is some problem with the return namespace..if
there is a
	
	> default namespace on "getScheduledOrdersByLineIdReturn" tag
the .net 
	> result is null. But if I provide some other namespace I am
getting the
	
	> array length as 0.
	>
	>
	> Thanks in Advace ..
	>
	> Regards
	> Chandra
	>
	>
	> ==============WSDD================= 
	>  <operation name="getScheduledOrdersByLineId"
	> qname="operNS:getScheduledOrdersByLineId"
	> ="http://com.dell.gmfs.wips.oi.webservice "
	> returnType="rtns:OrderStatusEventResponse"
	> xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
	>         <parameter name="lineId" type="tns:string" 
	> xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
	>   </operation>
	>
	> ============Request===========
	>
	> <?xml version=" 1.0" encoding="utf-8"?> <soapenv:Envelope
	> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
	> xmlns:xsd=" http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> "
	> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	>   <soapenv:Body>
	>     <getScheduledOrdersByLineId xmlns="
http://com.dell.gmfs.wips.oi">
	>       <lineId>K1</lineId>
	>     </getScheduledOrdersByLineId>
	>   </soapenv:Body>
	> </soapenv:Envelope> 
	>
	>
	> ==============Response ===============with Return Namespace
	>
	> <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope
	> xmlns:soapenv=" http://schemas.xmlsoap.org/soap/envelope/
<http://schemas.xmlsoap.org/soap/envelope/> "
	> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	> xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance
<http://www.w3.org/2001/XMLSchema-instance> ">
	>   <soapenv:Body>
	>     <getScheduledOrdersByLineIdResponse
	> xmlns="http://com.dell.gmfs.wips.oi ">
	>       <ns1:getScheduledOrdersByLineIdReturn
	> xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
	>         <ns1:orderStatusDetails> 
	>           <ns1:orderStatusDetails>
	>             <ns1:orderStatus>
	>               <ns1:category xsi:nil="true"/>
	>               <ns1:orderNumber>123456789</ns1:orderNumber> 
	>               <ns1:priority xsi:nil="true"/>
	>               <ns1:quantity>10</ns1:quantity>
	>               <ns1:reason xsi:nil="true"/>
	>               <ns1:scheduleTime>2006-08-01 
	> 18:53:55.738</ns1:scheduleTime>
	>               <ns1:statusCode>100</ns1:statusCode>
	>               <ns1:statusDecription>Order
	> Received</ns1:statusDecription>
	>               <ns1:tieNumber>1</ns1:tieNumber>
	>               <ns1:workCenter>wc1</ns1:workCenter>
	>               <ns1:workOrderId>11</ns1:workOrderId>
	>             </ns1:orderStatus> 
	>             <ns1:trackStatusVO>
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/> 
	>                 <ns1:createDate xsi:nil="true"/>
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/> 
	>                 <ns1:modifyDate>2006-07-28
	19:34:54.901</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum> 
	>                 <ns1:orderTieNum>0</ns1:orderTieNum>
	>                 <ns1:trackCode>6NYP0002</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>

	>                 <ns1:trackStatusDecription>Order
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/> 
	>               </ns1:trackStatusVO>
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/> 
	>                 <ns1:createDate xsi:nil="true"/>
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/> 
	>                 <ns1:modifyDate>2006-07-28
	19:36:05.057</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum> 
	>                 <ns1:orderTieNum>0</ns1:orderTieNum>
	>                 <ns1:trackCode>6NYP0003</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>

	>                 <ns1:trackStatusDecription>Order
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/> 
	>               </ns1:trackStatusVO>
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/> 
	>                 <ns1:createDate xsi:nil="true"/>
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/> 
	>                 <ns1:modifyDate>2006-07-28
	19:36:10.338</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum> 
	>                 <ns1:orderTieNum>0</ns1:orderTieNum>
	>                 <ns1:trackCode>6NYP0004</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>

	>                 <ns1:trackStatusDecription>Order
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/> 
	>               </ns1:trackStatusVO>
	>             </ns1:trackStatusVO>
	>           </ns1:orderStatusDetails>
	>           <ns1:orderStatusDetails>
	>             <ns1:orderStatus> 
	>               <ns1:category xsi:nil="true"/>
	>               <ns1:orderNumber>223456789</ns1:orderNumber>
	>               <ns1:priority xsi:nil="true"/>
	>               <ns1:quantity>10</ns1:quantity>
	>               <ns1:reason xsi:nil="true"/>
	>               <ns1:scheduleTime>2006-08-01
	> 19:01:55.738</ns1:scheduleTime> 
	>               <ns1:statusCode>100</ns1:statusCode>
	>               <ns1:statusDecription>Order
	> Received</ns1:statusDecription>
	>               <ns1:tieNumber>1</ns1:tieNumber> 
	>               <ns1:workCenter>wc1</ns1:workCenter>
	>               <ns1:workOrderId>12</ns1:workOrderId>
	>             </ns1:orderStatus>
	>             <ns1:trackStatusVO> 
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/>
	>                 <ns1:createDate xsi:nil="true"/> 
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
	>                 <ns1:modifyDate>2006-07-28
	19:58: 43.59</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum>
	>                 <ns1:orderTieNum>0</ns1:orderTieNum> 
	>                 <ns1:trackCode>6NYN0041</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
	>                 <ns1:trackStatusDecription>Order 
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/>
	>               </ns1:trackStatusVO> 
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/>
	>                 <ns1:createDate xsi:nil="true"/> 
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
	>                 <ns1:modifyDate>2006-07-28
	19:58: 52.934</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum>
	>                 <ns1:orderTieNum>0</ns1:orderTieNum> 
	>                 <ns1:trackCode>6NYN0042</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
	>                 <ns1:trackStatusDecription>Order 
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/>
	>               </ns1:trackStatusVO> 
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/>
	>                 <ns1:createDate xsi:nil="true"/> 
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
	>                 <ns1:modifyDate>2006-07-28
	19:58: 57.387</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum>
	>                 <ns1:orderTieNum>0</ns1:orderTieNum> 
	>                 <ns1:trackCode>6NYN0043</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
	>                 <ns1:trackStatusDecription>Order 
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/>
	>               </ns1:trackStatusVO> 
	>             </ns1:trackStatusVO>
	>           </ns1:orderStatusDetails>
	>           <ns1:orderStatusDetails>
	>             <ns1:orderStatus>
	>               <ns1:category xsi:nil="true"/> 
	>               <ns1:orderNumber>400420311</ns1:orderNumber>
	>               <ns1:priority xsi:nil="true"/>
	>               <ns1:quantity>1</ns1:quantity>
	>               <ns1:reason xsi:nil="true"/> 
	>               <ns1:scheduleTime>2006-08-01
	> 19:03:55.738</ns1:scheduleTime>
	>               <ns1:statusCode>100</ns1:statusCode>
	>               <ns1:statusDecription>Order 
	> Received</ns1:statusDecription>
	>               <ns1:tieNumber>1</ns1:tieNumber>
	>               <ns1:workCenter>SHDRHP</ns1:workCenter>
	>               <ns1:workOrderId>14</ns1:workOrderId> 
	>             </ns1:orderStatus>
	>             <ns1:trackStatusVO>
	>               <ns1:trackStatusVO>
	>                 <ns1:altFormatID>0</ns1:altFormatID>
	>                 <ns1:boxingLine xsi:nil="true"/> 
	>                 <ns1:createDate xsi:nil="true"/>
	>                 <ns1:localStkrmClass xsi:nil="true"/>
	>                 <ns1:mfgBuiltFaciility xsi:nil="true"/> 
	>                 <ns1:modifyDate>2006-07-28
	20:05:35.151</ns1:modifyDate>
	>                 <ns1:modifyUID xsi:nil="true"/>
	>                 <ns1:orderNum>0</ns1:orderNum> 
	>                 <ns1:orderTieNum>0</ns1:orderTieNum>
	>                 <ns1:trackCode>6NYA0001</ns1:trackCode>
	>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>

	>                 <ns1:trackStatusDecription>Order
	> Received</ns1:trackStatusDecription>
	>                 <ns1:travelerLineAssigned xsi:nil="true"/>
	>                 <ns1:wipTransferFlag xsi:nil="true"/> 
	>               </ns1:trackStatusVO>
	>             </ns1:trackStatusVO>
	>           </ns1:orderStatusDetails>
	>         </ns1:orderStatusDetails>
	>         <ns1:replyCode>0</ns1:replyCode> 
	>         <ns1:replyText xsi:nil="true"/>
	>       </ns1:getScheduledOrdersByLineIdReturn>
	>     </getScheduledOrdersByLineIdResponse>
	>   </soapenv:Body>
	> </soapenv:Envelope> 
	>
	>
---------------------------------------------------------------------
	> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
	> For additional commands, e-mail: axis-user-help@ws.apache.org
	>
	>
	
	
---------------------------------------------------------------------
	To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
	For additional commands, e-mail: axis-user-help@ws.apache.org
	
	
--------------------------------------------------------------------- 
	To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
	For additional commands, e-mail: axis-user-help@ws.apache.org 
	
	



Re: Problem With Interop with .Net

Posted by Amit Andhale <am...@gmail.com>.
I think you should provide same target namespace as in WSDL(specified by
"targetnamespace" attribute) to the Array Type in "Deploy.WSDD".


On 8/2/06, Chandrashekar_Sudars@dell.com <Ch...@dell.com>
wrote:
>
> Hi Anne,
> I have attached the WSDL...
>
> Thanks
> Regards
> Chandra
>
>
>
> <?xml version="1.0" encoding="UTF-8" ?>
> - <wsdl:definitions targetNamespace="http://com.dell.gmfs.wips.oi"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://com.dell.gmfs.wips.oi"
> xmlns:intf="http://com.dell.gmfs.wips.oi"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> - <!--
> WSDL created by Apache Axis version: 1.4
> Built on Apr 22, 2006 (06:55:48 PDT)
>
> -->
> - <wsdl:types>
> - <schema elementFormDefault="qualified"
> targetNamespace="http://com.dell.gmfs.wips.oi"
> xmlns="http://www.w3.org/2001/XMLSchema">
> - <element name="getScheduledOrdersByLineId">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersByLineIdResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersByLineIdReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> - <complexType abstract="true" name="EventResponse">
> - <sequence>
> <element name="replyCode" type="xsd:int" />
> <element name="replyText" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> - <complexType name="OrderStatusVO">
> - <sequence>
> <element name="category" nillable="true" type="xsd:string" />
> <element name="orderNumber" type="xsd:int" />
> <element name="priority" nillable="true" type="xsd:string" />
> <element name="quantity" type="xsd:int" />
> <element name="reason" nillable="true" type="xsd:string" />
> <element name="scheduleTime" nillable="true" type="xsd:string" />
> <element name="statusCode" nillable="true" type="xsd:string" />
> <element name="statusDecription" nillable="true" type="xsd:string" />
> <element name="tieNumber" type="xsd:int" />
> <element name="workCenter" nillable="true" type="xsd:string" />
> <element name="workOrderId" type="xsd:int" />
> </sequence>
> </complexType>
> - <complexType name="TrackStatusVO">
> - <sequence>
> <element name="altFormatID" type="xsd:int" />
> <element name="boxingLine" nillable="true" type="xsd:string" />
> <element name="createDate" nillable="true" type="xsd:string" />
> <element name="localStkrmClass" nillable="true" type="xsd:string" />
> <element name="mfgBuiltFaciility" nillable="true" type="xsd:string" />
>
> <element name="modifyDate" nillable="true" type="xsd:string" />
> <element name="modifyUID" nillable="true" type="xsd:string" />
> <element name="orderNum" type="xsd:int" />
> <element name="orderTieNum" type="xsd:int" />
> <element name="trackCode" nillable="true" type="xsd:string" />
> <element name="trackCodeStatus" nillable="true" type="xsd:string" />
> <element name="trackStatusDecription" nillable="true"
> type="xsd:string" />
> <element name="travelerLineAssigned" nillable="true" type="xsd:string"
> />
> <element name="travlerLineAssigned" nillable="true" type="xsd:string"
> />
> <element name="wipTransferFlag" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> - <complexType name="ArrayOfTrackCodeStatus">
> - <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="impl:TrackStatusVO" />
> </sequence>
> </complexType>
> - <complexType name="OrderStatusDetails">
> - <sequence>
> <element name="orderStatus" nillable="true" type="impl:OrderStatusVO"
> />
> <element name="trackStatusVO" nillable="true"
> type="impl:ArrayOfTrackCodeStatus" />
> </sequence>
> </complexType>
> - <complexType name="ArrayOfOrderStatus">
> - <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="impl:OrderStatusDetails" />
> </sequence>
> </complexType>
> - <complexType name="OrderStatusEventResponse">
> - <complexContent>
> - <extension base="impl:EventResponse">
> - <sequence>
> <element name="orderStatusDetails" nillable="true"
> type="impl:ArrayOfOrderStatus" />
> </sequence>
> </extension>
> </complexContent>
> </complexType>
> - <element name="getScheduledOrdersByLineIdOrder">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> <element name="orderId" type="xsd:int" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersByLineIdOrderResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersByLineIdOrderReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrders">
> - <complexType>
> - <sequence>
> <element name="lineId" type="xsd:string" />
> <element name="orderId" type="xsd:int" />
> <element name="tieNumber" type="xsd:int" />
> </sequence>
> </complexType>
> </element>
> - <element name="getScheduledOrdersResponse">
> - <complexType>
> - <sequence>
> <element name="getScheduledOrdersReturn"
> type="impl:OrderStatusEventResponse" />
> </sequence>
> </complexType>
> </element>
> </schema>
> </wsdl:types>
> - <wsdl:message name="getScheduledOrdersByLineIdResponse">
> <wsdl:part element="impl:getScheduledOrdersByLineIdResponse"
> name="parameters" />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersResponse">
> <wsdl:part element="impl:getScheduledOrdersResponse" name="parameters"
> />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersRequest">
> <wsdl:part element="impl:getScheduledOrders" name="parameters" />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersByLineIdRequest">
> <wsdl:part element="impl:getScheduledOrdersByLineId" name="parameters"
> />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersByLineIdOrderResponse">
> <wsdl:part element="impl:getScheduledOrdersByLineIdOrderResponse"
> name="parameters" />
> </wsdl:message>
> - <wsdl:message name="getScheduledOrdersByLineIdOrderRequest">
> <wsdl:part element="impl:getScheduledOrdersByLineIdOrder"
> name="parameters" />
> </wsdl:message>
> - <wsdl:portType name="OrderStatusService">
> - <wsdl:operation name="getScheduledOrdersByLineId">
> <wsdl:input message="impl:getScheduledOrdersByLineIdRequest"
> name="getScheduledOrdersByLineIdRequest" />
> <wsdl:output message="impl:getScheduledOrdersByLineIdResponse"
> name="getScheduledOrdersByLineIdResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrdersByLineIdOrder">
> <wsdl:input message="impl:getScheduledOrdersByLineIdOrderRequest"
> name="getScheduledOrdersByLineIdOrderRequest" />
> <wsdl:output message="impl:getScheduledOrdersByLineIdOrderResponse"
> name="getScheduledOrdersByLineIdOrderResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrders">
> <wsdl:input message="impl:getScheduledOrdersRequest"
> name="getScheduledOrdersRequest" />
> <wsdl:output message="impl:getScheduledOrdersResponse"
> name="getScheduledOrdersResponse" />
> </wsdl:operation>
> </wsdl:portType>
> - <wsdl:binding name="OrderStatusServiceSoapBinding"
> type="impl:OrderStatusService">
> <wsdlsoap:binding style="document"
> transport="http://schemas.xmlsoap.org/soap/http" />
> - <wsdl:operation name="getScheduledOrdersByLineId">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input name="getScheduledOrdersByLineIdRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output name="getScheduledOrdersByLineIdResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrdersByLineIdOrder">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input name="getScheduledOrdersByLineIdOrderRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output name="getScheduledOrdersByLineIdOrderResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> - <wsdl:operation name="getScheduledOrders">
> <wsdlsoap:operation soapAction="" />
> - <wsdl:input name="getScheduledOrdersRequest">
> <wsdlsoap:body use="literal" />
> </wsdl:input>
> - <wsdl:output name="getScheduledOrdersResponse">
> <wsdlsoap:body use="literal" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> - <wsdl:service name="OrderStatusServiceService">
> - <wsdl:port binding="impl:OrderStatusServiceSoapBinding"
> name="OrderStatusService">
> <wsdlsoap:address
> location="http://10.98.109.113:7001/wipsoi/services/OrderStatusService"
> />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
>
> -----Original Message-----
> From: Anne Thomas Manes [mailto:atmanes@gmail.com]
> Sent: Wednesday, August 02, 2006 5:36 PM
> To: axis-user@ws.apache.org
> Subject: Re: Problem With Interop with .Net
>
> WSDL, please.
>
> On 8/2/06, Chandrashekar_Sudars@dell.com <Ch...@dell.com>
> wrote:
> > Hi All,
> >
> > I have a Webservicve which is using Wrapped/Literal. The client to my
> > service is .Net.
> > .Net is not able to desierialize my object array. I am attaching the
> > response from the SOAPMonitor I used.
> > Please do the needful. I have attached the request and the response..
> > The .Net is getting the array result length as 0.
> >
> > I have created the WSDD and the operation I have declared is as
> > follows.. Please any one help me...
> > I guess there is some problem with the return namespace..if there is a
>
> > default namespace on "getScheduledOrdersByLineIdReturn" tag the .net
> > result is null. But if I provide some other namespace I am getting the
>
> > array length as 0.
> >
> >
> > Thanks in Advace ..
> >
> > Regards
> > Chandra
> >
> >
> > ==============WSDD=================
> >  <operation name="getScheduledOrdersByLineId"
> > qname="operNS:getScheduledOrdersByLineId"
> > ="http://com.dell.gmfs.wips.oi.webservice"
> > returnType="rtns:OrderStatusEventResponse"
> > xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
> >         <parameter name="lineId" type="tns:string"
> > xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
> >   </operation>
> >
> > ============Request===========
> >
> > <?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope
> > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> >   <soapenv:Body>
> >     <getScheduledOrdersByLineId xmlns="http://com.dell.gmfs.wips.oi">
> >       <lineId>K1</lineId>
> >     </getScheduledOrdersByLineId>
> >   </soapenv:Body>
> > </soapenv:Envelope>
> >
> >
> > ==============Response ===============with Return Namespace
> >
> > <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope
> > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> >   <soapenv:Body>
> >     <getScheduledOrdersByLineIdResponse
> > xmlns="http://com.dell.gmfs.wips.oi">
> >       <ns1:getScheduledOrdersByLineIdReturn
> > xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
> >         <ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >               <ns1:orderNumber>123456789</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
> >               <ns1:quantity>10</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 18:53:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
> >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>wc1</ns1:workCenter>
> >               <ns1:workOrderId>11</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:34:54.901</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0002</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:36:05.057</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0003</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:36:10.338</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYP0004</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >               <ns1:orderNumber>223456789</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
> >               <ns1:quantity>10</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 19:01:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
> >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>wc1</ns1:workCenter>
> >               <ns1:workOrderId>12</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58:43.59</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0041</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58:52.934</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0042</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 19:58:57.387</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYN0043</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >           <ns1:orderStatusDetails>
> >             <ns1:orderStatus>
> >               <ns1:category xsi:nil="true"/>
> >               <ns1:orderNumber>400420311</ns1:orderNumber>
> >               <ns1:priority xsi:nil="true"/>
> >               <ns1:quantity>1</ns1:quantity>
> >               <ns1:reason xsi:nil="true"/>
> >               <ns1:scheduleTime>2006-08-01
> > 19:03:55.738</ns1:scheduleTime>
> >               <ns1:statusCode>100</ns1:statusCode>
> >               <ns1:statusDecription>Order
> > Received</ns1:statusDecription>
> >               <ns1:tieNumber>1</ns1:tieNumber>
> >               <ns1:workCenter>SHDRHP</ns1:workCenter>
> >               <ns1:workOrderId>14</ns1:workOrderId>
> >             </ns1:orderStatus>
> >             <ns1:trackStatusVO>
> >               <ns1:trackStatusVO>
> >                 <ns1:altFormatID>0</ns1:altFormatID>
> >                 <ns1:boxingLine xsi:nil="true"/>
> >                 <ns1:createDate xsi:nil="true"/>
> >                 <ns1:localStkrmClass xsi:nil="true"/>
> >                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
> >                 <ns1:modifyDate>2006-07-28
> 20:05:35.151</ns1:modifyDate>
> >                 <ns1:modifyUID xsi:nil="true"/>
> >                 <ns1:orderNum>0</ns1:orderNum>
> >                 <ns1:orderTieNum>0</ns1:orderTieNum>
> >                 <ns1:trackCode>6NYA0001</ns1:trackCode>
> >                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
> >                 <ns1:trackStatusDecription>Order
> > Received</ns1:trackStatusDecription>
> >                 <ns1:travelerLineAssigned xsi:nil="true"/>
> >                 <ns1:wipTransferFlag xsi:nil="true"/>
> >               </ns1:trackStatusVO>
> >             </ns1:trackStatusVO>
> >           </ns1:orderStatusDetails>
> >         </ns1:orderStatusDetails>
> >         <ns1:replyCode>0</ns1:replyCode>
> >         <ns1:replyText xsi:nil="true"/>
> >       </ns1:getScheduledOrdersByLineIdReturn>
> >     </getScheduledOrdersByLineIdResponse>
> >   </soapenv:Body>
> > </soapenv:Envelope>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>

RE: Problem With Interop with .Net

Posted by Ch...@Dell.com.
Hi Anne,
I have attached the WSDL...

Thanks
Regards
Chandra
 


  <?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions targetNamespace="http://com.dell.gmfs.wips.oi"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="http://com.dell.gmfs.wips.oi"
xmlns:intf="http://com.dell.gmfs.wips.oi"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <!-- 
WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)

  --> 
- <wsdl:types>
- <schema elementFormDefault="qualified"
targetNamespace="http://com.dell.gmfs.wips.oi"
xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="getScheduledOrdersByLineId">
- <complexType>
- <sequence>
  <element name="lineId" type="xsd:string" /> 
  </sequence>
  </complexType>
  </element>
- <element name="getScheduledOrdersByLineIdResponse">
- <complexType>
- <sequence>
  <element name="getScheduledOrdersByLineIdReturn"
type="impl:OrderStatusEventResponse" /> 
  </sequence>
  </complexType>
  </element>
- <complexType abstract="true" name="EventResponse">
- <sequence>
  <element name="replyCode" type="xsd:int" /> 
  <element name="replyText" nillable="true" type="xsd:string" /> 
  </sequence>
  </complexType>
- <complexType name="OrderStatusVO">
- <sequence>
  <element name="category" nillable="true" type="xsd:string" /> 
  <element name="orderNumber" type="xsd:int" /> 
  <element name="priority" nillable="true" type="xsd:string" /> 
  <element name="quantity" type="xsd:int" /> 
  <element name="reason" nillable="true" type="xsd:string" /> 
  <element name="scheduleTime" nillable="true" type="xsd:string" /> 
  <element name="statusCode" nillable="true" type="xsd:string" /> 
  <element name="statusDecription" nillable="true" type="xsd:string" /> 
  <element name="tieNumber" type="xsd:int" /> 
  <element name="workCenter" nillable="true" type="xsd:string" /> 
  <element name="workOrderId" type="xsd:int" /> 
  </sequence>
  </complexType>
- <complexType name="TrackStatusVO">
- <sequence>
  <element name="altFormatID" type="xsd:int" /> 
  <element name="boxingLine" nillable="true" type="xsd:string" /> 
  <element name="createDate" nillable="true" type="xsd:string" /> 
  <element name="localStkrmClass" nillable="true" type="xsd:string" /> 
  <element name="mfgBuiltFaciility" nillable="true" type="xsd:string" />

  <element name="modifyDate" nillable="true" type="xsd:string" /> 
  <element name="modifyUID" nillable="true" type="xsd:string" /> 
  <element name="orderNum" type="xsd:int" /> 
  <element name="orderTieNum" type="xsd:int" /> 
  <element name="trackCode" nillable="true" type="xsd:string" /> 
  <element name="trackCodeStatus" nillable="true" type="xsd:string" /> 
  <element name="trackStatusDecription" nillable="true"
type="xsd:string" /> 
  <element name="travelerLineAssigned" nillable="true" type="xsd:string"
/> 
  <element name="travlerLineAssigned" nillable="true" type="xsd:string"
/> 
  <element name="wipTransferFlag" nillable="true" type="xsd:string" /> 
  </sequence>
  </complexType>
- <complexType name="ArrayOfTrackCodeStatus">
- <sequence>
  <element maxOccurs="unbounded" minOccurs="0" name="item"
type="impl:TrackStatusVO" /> 
  </sequence>
  </complexType>
- <complexType name="OrderStatusDetails">
- <sequence>
  <element name="orderStatus" nillable="true" type="impl:OrderStatusVO"
/> 
  <element name="trackStatusVO" nillable="true"
type="impl:ArrayOfTrackCodeStatus" /> 
  </sequence>
  </complexType>
- <complexType name="ArrayOfOrderStatus">
- <sequence>
  <element maxOccurs="unbounded" minOccurs="0" name="item"
type="impl:OrderStatusDetails" /> 
  </sequence>
  </complexType>
- <complexType name="OrderStatusEventResponse">
- <complexContent>
- <extension base="impl:EventResponse">
- <sequence>
  <element name="orderStatusDetails" nillable="true"
type="impl:ArrayOfOrderStatus" /> 
  </sequence>
  </extension>
  </complexContent>
  </complexType>
- <element name="getScheduledOrdersByLineIdOrder">
- <complexType>
- <sequence>
  <element name="lineId" type="xsd:string" /> 
  <element name="orderId" type="xsd:int" /> 
  </sequence>
  </complexType>
  </element>
- <element name="getScheduledOrdersByLineIdOrderResponse">
- <complexType>
- <sequence>
  <element name="getScheduledOrdersByLineIdOrderReturn"
type="impl:OrderStatusEventResponse" /> 
  </sequence>
  </complexType>
  </element>
- <element name="getScheduledOrders">
- <complexType>
- <sequence>
  <element name="lineId" type="xsd:string" /> 
  <element name="orderId" type="xsd:int" /> 
  <element name="tieNumber" type="xsd:int" /> 
  </sequence>
  </complexType>
  </element>
- <element name="getScheduledOrdersResponse">
- <complexType>
- <sequence>
  <element name="getScheduledOrdersReturn"
type="impl:OrderStatusEventResponse" /> 
  </sequence>
  </complexType>
  </element>
  </schema>
  </wsdl:types>
- <wsdl:message name="getScheduledOrdersByLineIdResponse">
  <wsdl:part element="impl:getScheduledOrdersByLineIdResponse"
name="parameters" /> 
  </wsdl:message>
- <wsdl:message name="getScheduledOrdersResponse">
  <wsdl:part element="impl:getScheduledOrdersResponse" name="parameters"
/> 
  </wsdl:message>
- <wsdl:message name="getScheduledOrdersRequest">
  <wsdl:part element="impl:getScheduledOrders" name="parameters" /> 
  </wsdl:message>
- <wsdl:message name="getScheduledOrdersByLineIdRequest">
  <wsdl:part element="impl:getScheduledOrdersByLineId" name="parameters"
/> 
  </wsdl:message>
- <wsdl:message name="getScheduledOrdersByLineIdOrderResponse">
  <wsdl:part element="impl:getScheduledOrdersByLineIdOrderResponse"
name="parameters" /> 
  </wsdl:message>
- <wsdl:message name="getScheduledOrdersByLineIdOrderRequest">
  <wsdl:part element="impl:getScheduledOrdersByLineIdOrder"
name="parameters" /> 
  </wsdl:message>
- <wsdl:portType name="OrderStatusService">
- <wsdl:operation name="getScheduledOrdersByLineId">
  <wsdl:input message="impl:getScheduledOrdersByLineIdRequest"
name="getScheduledOrdersByLineIdRequest" /> 
  <wsdl:output message="impl:getScheduledOrdersByLineIdResponse"
name="getScheduledOrdersByLineIdResponse" /> 
  </wsdl:operation>
- <wsdl:operation name="getScheduledOrdersByLineIdOrder">
  <wsdl:input message="impl:getScheduledOrdersByLineIdOrderRequest"
name="getScheduledOrdersByLineIdOrderRequest" /> 
  <wsdl:output message="impl:getScheduledOrdersByLineIdOrderResponse"
name="getScheduledOrdersByLineIdOrderResponse" /> 
  </wsdl:operation>
- <wsdl:operation name="getScheduledOrders">
  <wsdl:input message="impl:getScheduledOrdersRequest"
name="getScheduledOrdersRequest" /> 
  <wsdl:output message="impl:getScheduledOrdersResponse"
name="getScheduledOrdersResponse" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:binding name="OrderStatusServiceSoapBinding"
type="impl:OrderStatusService">
  <wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" /> 
- <wsdl:operation name="getScheduledOrdersByLineId">
  <wsdlsoap:operation soapAction="" /> 
- <wsdl:input name="getScheduledOrdersByLineIdRequest">
  <wsdlsoap:body use="literal" /> 
  </wsdl:input>
- <wsdl:output name="getScheduledOrdersByLineIdResponse">
  <wsdlsoap:body use="literal" /> 
  </wsdl:output>
  </wsdl:operation>
- <wsdl:operation name="getScheduledOrdersByLineIdOrder">
  <wsdlsoap:operation soapAction="" /> 
- <wsdl:input name="getScheduledOrdersByLineIdOrderRequest">
  <wsdlsoap:body use="literal" /> 
  </wsdl:input>
- <wsdl:output name="getScheduledOrdersByLineIdOrderResponse">
  <wsdlsoap:body use="literal" /> 
  </wsdl:output>
  </wsdl:operation>
- <wsdl:operation name="getScheduledOrders">
  <wsdlsoap:operation soapAction="" /> 
- <wsdl:input name="getScheduledOrdersRequest">
  <wsdlsoap:body use="literal" /> 
  </wsdl:input>
- <wsdl:output name="getScheduledOrdersResponse">
  <wsdlsoap:body use="literal" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:service name="OrderStatusServiceService">
- <wsdl:port binding="impl:OrderStatusServiceSoapBinding"
name="OrderStatusService">
  <wsdlsoap:address
location="http://10.98.109.113:7001/wipsoi/services/OrderStatusService"
/> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>

-----Original Message-----
From: Anne Thomas Manes [mailto:atmanes@gmail.com] 
Sent: Wednesday, August 02, 2006 5:36 PM
To: axis-user@ws.apache.org
Subject: Re: Problem With Interop with .Net

WSDL, please.

On 8/2/06, Chandrashekar_Sudars@dell.com <Ch...@dell.com>
wrote:
> Hi All,
>
> I have a Webservicve which is using Wrapped/Literal. The client to my 
> service is .Net.
> .Net is not able to desierialize my object array. I am attaching the 
> response from the SOAPMonitor I used.
> Please do the needful. I have attached the request and the response..
> The .Net is getting the array result length as 0.
>
> I have created the WSDD and the operation I have declared is as 
> follows.. Please any one help me...
> I guess there is some problem with the return namespace..if there is a

> default namespace on "getScheduledOrdersByLineIdReturn" tag the .net 
> result is null. But if I provide some other namespace I am getting the

> array length as 0.
>
>
> Thanks in Advace ..
>
> Regards
> Chandra
>
>
> ==============WSDD=================
>  <operation name="getScheduledOrdersByLineId"
> qname="operNS:getScheduledOrdersByLineId"
> ="http://com.dell.gmfs.wips.oi.webservice"
> returnType="rtns:OrderStatusEventResponse"
> xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
>         <parameter name="lineId" type="tns:string"
> xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
>   </operation>
>
> ============Request===========
>
> <?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope 
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>   <soapenv:Body>
>     <getScheduledOrdersByLineId xmlns="http://com.dell.gmfs.wips.oi">
>       <lineId>K1</lineId>
>     </getScheduledOrdersByLineId>
>   </soapenv:Body>
> </soapenv:Envelope>
>
>
> ==============Response ===============with Return Namespace
>
> <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope 
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>   <soapenv:Body>
>     <getScheduledOrdersByLineIdResponse
> xmlns="http://com.dell.gmfs.wips.oi">
>       <ns1:getScheduledOrdersByLineIdReturn
> xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
>         <ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>123456789</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>10</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01 
> 18:53:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order 
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>wc1</ns1:workCenter>
>               <ns1:workOrderId>11</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:34:54.901</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0002</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:36:05.057</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0003</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:36:10.338</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0004</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>223456789</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>10</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01 
> 19:01:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order 
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>wc1</ns1:workCenter>
>               <ns1:workOrderId>12</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:58:43.59</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0041</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:58:52.934</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0042</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
19:58:57.387</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0043</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>400420311</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>1</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01 
> 19:03:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order 
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>SHDRHP</ns1:workCenter>
>               <ns1:workOrderId>14</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28
20:05:35.151</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYA0001</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order 
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>         </ns1:orderStatusDetails>
>         <ns1:replyCode>0</ns1:replyCode>
>         <ns1:replyText xsi:nil="true"/>
>       </ns1:getScheduledOrdersByLineIdReturn>
>     </getScheduledOrdersByLineIdResponse>
>   </soapenv:Body>
> </soapenv:Envelope>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Problem With Interop with .Net

Posted by Anne Thomas Manes <at...@gmail.com>.
WSDL, please.

On 8/2/06, Chandrashekar_Sudars@dell.com <Ch...@dell.com> wrote:
> Hi All,
>
> I have a Webservicve which is using Wrapped/Literal. The client to my
> service is .Net.
> .Net is not able to desierialize my object array. I am attaching the
> response from the SOAPMonitor I used.
> Please do the needful. I have attached the request and the response..
> The .Net is getting the array result length as 0.
>
> I have created the WSDD and the operation I have declared is as
> follows.. Please any one help me...
> I guess there is some problem with the return namespace..if there is a
> default namespace on "getScheduledOrdersByLineIdReturn" tag the .net
> result is null. But if I provide some other namespace I am getting the
> array length as 0.
>
>
> Thanks in Advace ..
>
> Regards
> Chandra
>
>
> ==============WSDD=================
>  <operation name="getScheduledOrdersByLineId"
> qname="operNS:getScheduledOrdersByLineId"
> ="http://com.dell.gmfs.wips.oi.webservice"
> returnType="rtns:OrderStatusEventResponse"
> xmlns:rtns="http://com.dell.gmfs.wips.oi.webservice">
>         <parameter name="lineId" type="tns:string"
> xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
>   </operation>
>
> ============Request===========
>
> <?xml version="1.0" encoding="utf-8"?>
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>   <soapenv:Body>
>     <getScheduledOrdersByLineId xmlns="http://com.dell.gmfs.wips.oi">
>       <lineId>K1</lineId>
>     </getScheduledOrdersByLineId>
>   </soapenv:Body>
> </soapenv:Envelope>
>
>
> ==============Response ===============with Return Namespace
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>   <soapenv:Body>
>     <getScheduledOrdersByLineIdResponse
> xmlns="http://com.dell.gmfs.wips.oi">
>       <ns1:getScheduledOrdersByLineIdReturn
> xmlns:ns1="http://com.dell.gmfs.wips.oi.webservice">
>         <ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>123456789</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>10</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01
> 18:53:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>wc1</ns1:workCenter>
>               <ns1:workOrderId>11</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:34:54.901</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0002</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:36:05.057</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0003</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:36:10.338</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYP0004</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>223456789</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>10</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01
> 19:01:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>wc1</ns1:workCenter>
>               <ns1:workOrderId>12</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:58:43.59</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0041</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:58:52.934</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0042</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 19:58:57.387</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYN0043</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>           <ns1:orderStatusDetails>
>             <ns1:orderStatus>
>               <ns1:category xsi:nil="true"/>
>               <ns1:orderNumber>400420311</ns1:orderNumber>
>               <ns1:priority xsi:nil="true"/>
>               <ns1:quantity>1</ns1:quantity>
>               <ns1:reason xsi:nil="true"/>
>               <ns1:scheduleTime>2006-08-01
> 19:03:55.738</ns1:scheduleTime>
>               <ns1:statusCode>100</ns1:statusCode>
>               <ns1:statusDecription>Order
> Received</ns1:statusDecription>
>               <ns1:tieNumber>1</ns1:tieNumber>
>               <ns1:workCenter>SHDRHP</ns1:workCenter>
>               <ns1:workOrderId>14</ns1:workOrderId>
>             </ns1:orderStatus>
>             <ns1:trackStatusVO>
>               <ns1:trackStatusVO>
>                 <ns1:altFormatID>0</ns1:altFormatID>
>                 <ns1:boxingLine xsi:nil="true"/>
>                 <ns1:createDate xsi:nil="true"/>
>                 <ns1:localStkrmClass xsi:nil="true"/>
>                 <ns1:mfgBuiltFaciility xsi:nil="true"/>
>                 <ns1:modifyDate>2006-07-28 20:05:35.151</ns1:modifyDate>
>                 <ns1:modifyUID xsi:nil="true"/>
>                 <ns1:orderNum>0</ns1:orderNum>
>                 <ns1:orderTieNum>0</ns1:orderTieNum>
>                 <ns1:trackCode>6NYA0001</ns1:trackCode>
>                 <ns1:trackCodeStatus>100</ns1:trackCodeStatus>
>                 <ns1:trackStatusDecription>Order
> Received</ns1:trackStatusDecription>
>                 <ns1:travelerLineAssigned xsi:nil="true"/>
>                 <ns1:wipTransferFlag xsi:nil="true"/>
>               </ns1:trackStatusVO>
>             </ns1:trackStatusVO>
>           </ns1:orderStatusDetails>
>         </ns1:orderStatusDetails>
>         <ns1:replyCode>0</ns1:replyCode>
>         <ns1:replyText xsi:nil="true"/>
>       </ns1:getScheduledOrdersByLineIdReturn>
>     </getScheduledOrdersByLineIdResponse>
>   </soapenv:Body>
> </soapenv:Envelope>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org