axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ajith Ranabahu <ajith.ranab...@gmail.com>
Subject Re: [Axis-2] WSDL2Code - is it working ?
Date Tue, 26 Jul 2005 11:41:23 GMT
ah
Will try to fix it soon. Probably we have to put a <xsl:if> to check null

On 7/26/05, Venkat Reddy <vreddyp@gmail.com> wrote:
> 
> Ajith,
> 
> Still XXXMessageReciever won't compile since it expects init method on
> XXXSkeleton and the JUnit TestCase XXXLocalTestcase won't compile due
> to broken code like the following,
> 
> //create a new databinder
> .echoStringDatabindingSupporter databindSupporter = new ......
> 
> Note the missing identifier before the dot, possibly due to not being
> able to find a databinder class.
> 
> - venkat
> 
> 
> On 7/26/05, Ajith Ranabahu <ajith.ranabahu@gmail.com> wrote:
> > Hi Venkat,
> > Actually the 80 column change that was done some time back has caused 
> this
> > problem. Now the templates are reverted and it should work if you get 
> the
> > latest from SVN
> >
> >
> > On 7/26/05, Venkat Reddy <vreddyp@gmail.com> wrote:
> > > I just tried it with some simplest wsdl file and code generated is not
> > > in a compilable shape with lot of illegal and unnecessary line breaks.
> > > I thought we had this code since M2, so is it because i'm doing
> > > something wrong?
> > >
> > > Actually, i'm looking to use this tool to generate code for JAX-WS
> > > stubs. I think it should allow to plug-in my own emitter with
> > > customized templates that implement JAX-WS interfaces. Is this
> > > possible? or should I write my own code generator for this?
> > >
> > > best regards
> > > - venkat
> > >
> > > ----------------- the test wsdl follows --------------------
> > > <?xml version="1.0"?>
> > > <definitions name="SimpleTest"
> > > targetNamespace=" http://SimpleTest.org/"
> > > xmlns="http://schemas.xmlsoap.org/wsdl/"
> > > xmlns:soap="
> > http://schemas.xmlsoap.org/wsdl/soap/"
> > >
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > > xmlns:soapenc="
> > http://schemas.xmlsoap.org/soap/encoding/"
> > > xmlns:tns="http://SimpleTest.org/"
> > > xmlns:s=" http://SimpleTest.org/xsd"
> > >
> > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
> > >
> > > <types>
> > > <schema
> > xmlns="http://www.w3.org/2001/XMLSchema"
> > > targetNamespace="http://SimpleTest.org/xsd">
> > >
> > > <element name="echoString">
> > > <complexType>
> > > <sequence>
> > > <element
> > name="inputString" type="xsd:string" nillable="true"/>
> > > </sequence>
> > > </complexType>
> > > </element>
> > >
> > > <element
> > name="StringResponseName">
> > > <complexType>
> > > <sequence>
> > > <element
> > name="responseString" type="xsd:string" nillable="true"/>
> > > </sequence>
> > > </complexType>
> > > </element>
> > > </schema>
> > > </types>
> > >
> > > <message name="echoString">
> > > <part name="body" element="s:echoString"/>
> > > </message>
> > > <message name="echoStringResponse">
> > > <part name="return"
> > element="s:StringResponseName"/>
> > > </message>
> > >
> > > <portType name="SimpleTest">
> > > <operation name="echoString" parameterOrder="body" >
> > > <input message="tns:echoString"/>
> > > <output
> > message="tns:echoStringResponse"/>
> > > </operation>
> > > </portType>
> > >
> > > <binding name="SimpleTestBinding" type="tns:SimpleTest">
> > > <soap:binding style="document"
> > > transport="http://schemas.xmlsoap.org/soap/http"/>
> > > <operation name="echoString">
> > > <soap:operation
> > soapAction="http://SimpleTest.org/"/>
> > > <input>
> > > <soap:body
> > use="literal"/>
> > > </input>
> > > <output>
> > > <soap:body
> > use="literal"/>
> > > </output>
> > > </operation>
> > > </binding>
> > >
> > > <service name="SimpleTestService">
> > > <port name="SimpleTestPort"
> > binding="tns:SimpleTestBinding">
> > > <soap:address
> > >
> > location="http://localhost:8080/axis/services/SimpleTestPort"/
> > >
> > > </port>
> > > </service>
> > > </definitions>
> > >
> >
> >
> >
> > --
> > Ajith Ranabahu
> 



-- 
Ajith Ranabahu

Mime
View raw message