The variable response structure makes me think that you might have a
configuration problem, and the older service might still be running. I
suggest you reboot your server.
As for the .NET issue, if the message corresponds to the WSDL, then
the problem must be in .NET, not Axis. Please ask your question on a
.NET discussion list.
Anne
On 7/5/06, Amit Andhale <[EMAIL PROTECTED]> wrote:
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]