Hi Anne,
After upgarding to Axis 1.4 sometimes I am getting correct SOAP Response like
<OuterObject>
    <ArrayOfInnerObjects>
      <InnerObject>....</InnerObject>   
      <InnerObject>....</InnerObject> 
    </ArrayOfInnerObjects>
  </OuterObjects>
 
But some times I get
<OuterObject>
    <ArrayOfInnerObjects>
      <ArrayOfInnerObjects>....</ArrayOfInnerObjects>   # WRONG
      <ArrayOfInnerObjects>....</ArrayOfInnerObjects>   # WRONG
    </ArrayOfInnerObjects>
  </OuterObjects>
 
Even if I get correct SOAP Response, my problem is not solved.
I still get Zero Length Inner Array "ProductComponentViews" inside "ProductViews" array.
 
 
Amit



 
On 7/5/06, Amit Andhale <[EMAIL PROTECTED]> wrote:
Hi Anne,
I have upgraed Axis 1.3 to Axis 1.4.
I am getting the correct SOAP Response but getting Zero Length Inner Array "ProductComponentViews" when I call this web service from .NET.
 
Please Help me to resolve this issue.
 
Please find SOAP Response I am getting below
<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>
      -  + < getProductListResponse xmlns="urn:ProductsAndComponentsService">
         - +  <getProductListReturn xsi:type="ns1:ProductView" xmlns:ns1 ="urn:ProductsAndComponentsService">
            -  +  <CSAssignableID>10000010 </CSAssignableID>
            -  + <CSManagerAssignableID> 10000010 </CSManagerAssignableID>
            -  +  <CSParentProductID>-1 </CSParentProductID>
            -  + <ID>10000000 </ID>
            -  +  <allowComponentAdd>false </allowComponentAdd>
            -  + <createdLoginID > 0</createdLoginID>
            -  +  <createdLoginName>implement </createdLoginName>
            -  + <createdStamp> 2006-06-26T10:22:02.000Z</ createdStamp>
              <customFieldMap />
            -  + <defaultValue> 0.0</ defaultValue>
            -  +  <defaultValueLocked >false </defaultValueLocked>
            -  +  <department> implementation</department>
            -  +  <departmentID>10000039 </departmentID >
            -  + <description> P1 </description>
            -  +  < editable>true </editable>
            -  +  <managerAssignableID> 10000010</managerAssignableID>
            -  +  <managerEntityName>User, Implement </ managerEntityName>
            -  + <managerID >10000010 </managerID>
            -  +  <managerName>User, Implement </managerName>
            -  + <managerType> 0</managerType >
            -  +  <managerUserFirstName> Implement </managerUserFirstName>
            -  +  <managerUserLastName> User</managerUserLastName>
            -  +  <modifiedLoginID>0 </modifiedLoginID >
            -  + <modifiedLoginName> implement</modifiedLoginName>
            -  +  <modifiedStamp>2006-06-26T10:22:02.000Z </modifiedStamp>
            -  +  <name>P1</ name >
            -  + <numberOfComponent> 0 </numberOfComponent>
            -  +  < ownerAssignableID>10000010 </ownerAssignableID>
            -  + <ownerEntityName> User, Implement</ownerEntityName >
            -  +  <ownerID> 10000010 </ownerID>
            -  + < ownerName>User, Implement </ownerName>
            -  +  <ownerType>0 </ownerType>
            -  + <ownerUserFirstName> Implement </ownerUserFirstName>
            -  +  <ownerUserLastName >User </ownerUserLastName>
            -  +  <parentEntityEditable> false</parentEntityEditable>
              <parentEntityName xsi:nil="true" />
            -  +  <parentEntityReadable> false</parentEntityReadable>
              <parentProductName />
            -  +  <privacyCode> 1</privacyCode>
            -  +  <privacyCodeLabel>Public - Read Only </privacyCodeLabel >
              <productAttributeRegistryViews />
              <productComponentViews xsi:nil="true " />
            -  +  <readable>true </readable>
              <sku />
              <synapseCurrentErrorLevel xsi:nil=" true" />
            -  +  <typeCode>-1 </typeCode>
        
  </getProductListReturn >

         -  + <getProductListReturn xsi:type="ns3:ProductView" xmlns:ns3 ="urn:ProductsAndComponentsService">
            -  +  <CSAssignableID>10000010 </CSAssignableID>
            -  + <CSManagerAssignableID> 10000010 </CSManagerAssignableID>
            -  +  <CSParentProductID>-1 </CSParentProductID>
            -  + <ID>10000020 </ID>
            -  +  <allowComponentAdd>false </allowComponentAdd>
            -  + <createdLoginID > 0</createdLoginID>
            -  +  <createdLoginName>implement </createdLoginName>
            -  + <createdStamp> 2006-06-27T10:42:07.000Z</ createdStamp>
              <customFieldMap />
            -  + <defaultValue> 0.0</ defaultValue>
            -  +  <defaultValueLocked >false </defaultValueLocked>
            -  +  <department> implementation</department>
            -  +  <departmentID>10000039 </departmentID >
            -  + <description> P2 </description>
            -  +  < editable>true </editable>
            -  +  <managerAssignableID> 10000010</managerAssignableID>
            -  +  <managerEntityName>User, Implement </ managerEntityName>
            -  + <managerID >10000010 </managerID>
            -  +  <managerName>User, Implement </managerName>
            -  + <managerType> 0</managerType >
            -  +  <managerUserFirstName> Implement </managerUserFirstName>
            -  +  <managerUserLastName> User</managerUserLastName>
            -  +  <modifiedLoginID>0 </modifiedLoginID >
            -  + <modifiedLoginName> implement</modifiedLoginName>
            -  +  <modifiedStamp>2006-06-28T10:04:25.000Z </modifiedStamp>
            -  +  <name>P2</ name >
            -  + <numberOfComponent> 2 </numberOfComponent>
            -  +  < ownerAssignableID>10000010 </ownerAssignableID>
            -  + <ownerEntityName> User, Implement</ownerEntityName >
            -  +  <ownerID> 10000010 </ownerID>
            -  + < ownerName>User, Implement </ownerName>
            -  +  <ownerType>0 </ownerType>
            -  + <ownerUserFirstName> Implement </ownerUserFirstName>
            -  +  <ownerUserLastName >User </ownerUserLastName>
            -  +  <parentEntityEditable> false</parentEntityEditable>
              <parentEntityName xsi:nil="true" />
            -  +  <parentEntityReadable> false</parentEntityReadable>
              <parentProductName />
            -  +  <privacyCode> 1</privacyCode>
            -  +  <privacyCodeLabel>Public - Read Only </privacyCodeLabel >
              <productAttributeRegistryViews />
            -  + <productComponentViews>
               -  +  <productComponentViews xsi:type="ns3:ProductComponentView">
                  -  +  <ID> 10000000</ID>
                    <createdBy xsi:nil="true" />
                  -  +  <createdLoginID> 0</createdLoginID>
                    <createdStamp xsi:nil="true" />
                  -  +  <csAssignableID> 0</csAssignableID>
                    <customFieldID />
                    <customFieldMap xsi:nil ="true" />
                    < customFieldName />
                    <customFieldTagName />
                    <customFieldType />
                    < customFieldValue />
                    <department xsi:nil="true" />
                  -  +  <departmentID> 0</departmentID>
                  -  + <editable> false</editable >
                    <lastUpdated xsi:nil="true" />
                  -  +  <modifiedLoginID> 0</modifiedLoginID>
                    <modifiedLoginName xsi:nil="true" />
                    < modifiedStamp xsi:nil="true" />
                  -  +  <numberOfProduct> 0</numberOfProduct>
                  -  + <ownerAssignableID> 0</ownerAssignableID >
                   
...

[Message clipped]  

Reply via email to