Note that 1.2 Final included a bunch of fixes to array processing, so I'm not suprised that the processing changed between 1.2RC and 1.2 Final.
Anne On 6/10/05, Anne Thomas Manes <[EMAIL PROTECTED]> wrote: > The 1.2 response matches your WSDL. Perhaps the WSDL changed between > 1.2RC and 1.2. Can you also send us the 1.2RC WSDL? > > On 6/9/05, Anne Thomas Manes <[EMAIL PROTECTED]> wrote: > > ---------- Forwarded message ---------- > > From: Popa Horia <[EMAIL PROTECTED]> > > Date: Jun 9, 2005 2:12 AM > > Subject: RE: Array serialize Axis 1.2 Final > > To: axis-user@ws.apache.org > > > > > > > > I have attached it... > > > > -----Original Message----- > > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] > > Sent: 4 iunie 2005 14:37 > > To: Popa Horia > > Subject: Re: Array serialize Axis 1.2 Final > > > > I still need to see your WSDL. > > > > On 6/3/05, Popa Horia <[EMAIL PROTECTED]> wrote: > > > > > > I have started with a WSDD file where I have defined my services and > > > all the data types that my service is using. WSDL is generated by the > > server. > > > Here are two type mappings from my WSDD file: > > > > > > ARRAY: > > > > > > <typeMapping > > > > > > > > xmlns:ns="http://beans.dataobjects.matrix.websitepros.com/SerialNumberHistor > > yBean" > > > qname="ns:ArrayOfSerialNumberHistoryBean" > > > type="java:default.SerialNumberHistoryBean[]" > > > > > > serializer="org.apache.axis.encoding.ser.ArraySerializerFactory" > > > > > > deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory" > > > > > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> > > > > > > BEAN: > > > > > > <typeMapping > > > > > > > > xmlns:ns="http://beans.dataobjects.matrix.websitepros.com/SerialNumberHistor > > yBean" > > > qname="ns:SerialNumberHistoryBean" > > > type="java:default.SerialNumberHistoryBean" > > > > > > serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" > > > > > > deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" > > > > > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> > > > > > > Below is the complete schema as requested: > > > > > > Axis 1.2 Final > > > <?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> > > > <getSerialNumberResponse > > > > > xmlns="http://webservices.installer.fusion7.fusion.websitepros.com/FusionAcc > > ountsManager"> > > > <GetSerialNumberResult> > > > <dropped>false</dropped> > > > <history> > > > <item xmlns=""> > > > <IP>113.210.236.206</IP> > > > </item> > > > </history> > > > <id>45</id> > > > </GetSerialNumberResult> > > > </getSerialNumberResponse> > > > </soapenv:Body> > > > </soapenv:Envelope> > > > > > > > > > > > > > > > Axis 1.2 RC3 > > > <?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> > > > <getSerialNumberResponse > > > > > xmlns="http://webservices.installer.fusion7.fusion.websitepros.com/FusionAcc > > ountsManager"> > > > <GetSerialNumberResult> > > > <dropped>false</dropped> > > > <history> > > > <history> > > > <IP>113.210.236.206</IP> > > > </history> > > > </history> > > > <id>45</id> > > > </GetSerialNumberResult> > > > </getSerialNumberResponse> > > > </soapenv:Body> > > > </soapenv:Envelope> > > > > > > > > > -----Original Message----- > > > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] > > > Sent: 3 iunie 2005 22:30 > > > To: axis-user@ws.apache.org > > > Subject: Re: Array serialize Axis 1.2 Final > > > > > > Is there a default namespace specified higher up in the message? > > > And how does your WSDL describe the structure? (please include the > > > entire > > > schema) > > > > > > Anne > > > > > > On 6/3/05, Popa Horia <[EMAIL PROTECTED]> wrote: > > > > > > > > I moved from Axis 1.2 RC3 to Axis 1.2 final and I have noticed that > > > > my application doesn't work anymore. The application is a Axis 1.5 C++ > > stub. > > > > The reason is that the Array are serialized different in Axis 1.2 > > > > RC3 and Axis 1.2 Final. > > > > > > > > If you have some information about this please write back. > > > > > > > > Thanks > > > > > > > > Below are the samples: > > > > > > > > Axis 1.2 RC3 > > > > > > > > <history> > > > > <item xmlns=""> > > > > <IP>193.230.236.206</IP> > > > > <date>2005-05-27T07:50:08.000Z</date> > > > > <dropped>false</dropped> > > > > <hardwareKey>851830523</hardwareKey> > > > > <id>41</id> > > > > <operation>0</operation> > > > > <reason>nPower installation</reason> > > > > <serialNumberId>0</serialNumberId> > > > > <touched>false</touched> > > > > </item> > > > > </history> > > > > > > > > Axis 1.2 Final > > > > > > > > <history> > > > > <IP>193.230.236.206</IP> > > > > <date>2005-05-27T07:50:08.000Z</date> > > > > <dropped>false</dropped> > > > > <hardwareKey>851830523</hardwareKey> > > > > <id>41</id> > > > > <operation>0</operation> > > > > <reason>nPower installation</reason> > > > > <serialNumberId>0</serialNumberId> > > > > <touched>false</touched> > > > > </history> > > > > > > > > > > > > > > > > > > > > > > > > > > > >