Nightlies are here: http://cvs.apache.org/dist/axis/nightly/
thanks, dims On 11/29/05, Dovholuk, Clint <[EMAIL PROTECTED]> wrote: > would I need to get it from svn and build on my own or is it in the > nightly drops? > > Thanks, > cwd > > -----Original Message----- > From: Davanum Srinivas [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 29, 2005 10:02 AM > To: [email protected] > Subject: Re: Axis 1.3 Serialization of derived types > > I think This has been fixed in latest SVN. > > -- dims > > On 11/29/05, Dovholuk, Clint <[EMAIL PROTECTED]> wrote: > > Christophe, > > > > I personally had to switch back to 1.2.1 as this is a definite issue > > with 1.3. > > > > I've not had time to create a test case and submit a bug to jira > > though so I don't know if a bug is out there addressing this or not... > > > > -Clint > > > > > > > > -----Original Message----- > > From: Christophe Roudet [mailto:[EMAIL PROTECTED] > > Sent: Monday, November 28, 2005 5:48 PM > > To: [email protected] > > Subject: Axis 1.3 Serialization of derived types > > > > I am using Axis 1.3 rpc/encoded. > > > > I have problem with the serialization of derived types: > > > > In the wsdl: > > > > <complexType name="RequestMessage"> > > <sequence> > > <element name="header" type="tns:RequestHeader"/> > > <element name="payload" type="tns:RequestPayload"/> > > </sequence> > > </complexType> > > > > <complexType abstract="true" name="RequestPayload"> </complexType> > > > > <complexType name="CommandRequestPayload"> > > <complexContent> > > <extension base="tns:RequestPayload"> > > <sequence> > > <element name="commandId" type="tns:Id"/> > > <element name="commandName" type="tns:CommandEId"/> > > <element name="priority" type="xsd:int"/> > > <element name="timeout" type="xsd:long"/> > > <element name="parameters" nillable="true" > > type="tns:Parameters"/> > > </sequence> > > </extension> > > </complexContent> > > </complexType> > > > > > > When sending a message containing a CommandRequestPayload I got: > > > > ?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> > > <ns1:send > > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:ns1="http://www.activia.net/CCP"> > > <message xsi:type="ns2:RequestMessage" > > xmlns:ns2="http://www.activia.net/CCP/types"> > > <header xsi:type="ns2:RequestHeader"> > > <sessionId xsi:type="xsd:long">0</sessionId> > > <requestId xsi:type="xsd:long">313</requestId> > > <envTimestamp xsi:type="xsd:long">0</envTimestamp> > > </header> > > <payload xsi:type="ns2:RequestPayload"/> > > </message> > > </ns1:send> > > </soapenv:Body> > > </soapenv:Envelope> > > > > The payload is not correctly serialized. It used to work fine with > > Axis > > 1.2.1: > > > > <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> > > <ns1:send > > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:ns1="http://www.activia.net/CCP"> > > <message xsi:type="ns2:RequestMessage" > > xmlns:ns2="http://www.activia.net/CCP/types"> > > <header xsi:type="ns2:RequestHeader"> > > <sessionId xsi:type="ns2:Id">88</sessionId> > > <requestId xsi:type="ns2:Id">88</requestId> > > <envTimestamp > > xsi:type="xsd:long">1094050360561</envTimestamp> > > </header> > > <payload xsi:type="ns2:CommandRequestPayload"> > > <commandId xsi:type="ns2:Id">89</commandId> > > <commandName > > xsi:type="ns2:CommandEId">upload</commandName> > > > > <priority xsi:type="xsd:int">1</priority> > > <timeout xsi:type="xsd:long">20000</timeout> > > <parameters xsi:type="soapenc:Array" > > soapenc:arrayType="ns2:Parameter[1]" > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> > > <item> > > <name xsi:type="xsd:string">url</name> > > <value > > xsi:type="xsd:string">ftp://activia.net</value> > > > > </item> > > </parameters> > > </payload> > > </message> > > </ns1:send> > > </soapenv:Body></soapenv:Envelope> > > > > Does anyone have a fix for this? > > > > Christophe > > > > > > > > > > > -- > Davanum Srinivas : http://wso2.com/blogs/ > -- Davanum Srinivas : http://wso2.com/blogs/
