I tried to attach file into JIRA but I couldn't , so I attached that herewith this mail

Thanks,
Deepal
................................................................
~Future is Open~

----- Original Message ----- From: "Deepal Jayasinghe (JIRA)" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, January 20, 2006 10:31 AM
Subject: [jira] Created: (AXIS2-405) Codegeneration has a problem when de-serializing Arrays


Codegeneration has a problem when de-serializing  Arrays
--------------------------------------------------------

        Key: AXIS2-405
        URL: http://issues.apache.org/jira/browse/AXIS2-405
    Project: Apache Axis 2.0 (Axis2)
       Type: Bug
   Reporter: Deepal Jayasinghe
Assigned to: Ajith Harshana Ranabahu


I generated code using ADB for the attached Schame and I got the response as attached file , but databing rsponse gives me only one object eventhogh there are more than one object in the reponse. And othere thing is when the response is OMElemenent array databing can not handle that.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
  http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
  http://www.atlassian.com/software/jira


<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" 
targetNamespace="http://org.apache.axis2/xsd"; xmlns:ns1="http://org.apache.axis2/xsd"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema";>
<xs:element name="ServiceMetaData" type="ns1:ServiceMetaData"/>
<xs:complexType name="ServiceMetaData">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="getServiceCountRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="serviceName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceCountResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="listServicesRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_group_id" type="xs:string"/>
<xs:element name="group_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="listServicesResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="return" type="ns1:ServiceMetaData"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceInfoRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="return" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceStatusRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceStatusResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="return" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceParametersRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getServiceParametersResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="return" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getDeclaredServiceParametersRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getDeclaredServiceParametersResponse">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="return" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="setServiceParameterRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="service_id" type="xs:string"/>
<xs:element name="service_version" type="xs:string"/>
<xs:element name="paramterElement" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<res:listServicesResponse xmlns:res="http://soapenc/";>
           <return xmlns="">
              <name xmlns="">ServiceGroupAdmin</name>
              <service_id xmlns="">ServiceGroupAdmin</service_id>
              <service_version xmlns=""></service_version>
           </return>
           <return xmlns="">
              <name xmlns="">ServiceAdmin</name>
              <service_id xmlns="">ServiceAdmin</service_id>
              <service_version xmlns=""></service_version>
           </return>
           <return xmlns="">
              <name xmlns="">GlobalAdmin</name>
              <service_id xmlns="">GlobalAdmin</service_id>
              <service_version xmlns=""></service_version>
           </return>
           <return xmlns="">
              <name xmlns="">ModuleAdmin</name>
              <service_id xmlns="">ModuleAdmin</service_id>
              <service_version xmlns=""></service_version>
           </return>
           <return xmlns="">
              <name xmlns="">OperationAdmin</name>
              <service_id xmlns="">OperationAdmin</service_id>
              <service_version xmlns="">
                 </service_version></return>
              </res:listServicesResponse>

Reply via email to