--- "Agarwal, Naresh" <[EMAIL PROTECTED]> wrote: > Subject: RE: Possible bug in Axis while creation of stub classes from WSDL2Java for > Document > style Web Service > Date: Thu, 17 Jul 2003 05:47:28 -0700 > From: "Agarwal, Naresh" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]>, > <[EMAIL PROTECTED]> > > Hi Balaji/Dims, > > Previously I have been using Axis-rc1. > I've tried the same program with Axis-1.1. > > Now the WSDL generated by AXIS is correct and I'm able to generate stub classes. > > I'm getting the correct Soap response when I try to access the method using > ?method=methodname on a URL. > > However, I'm still getting null values of various fields of the bean returned > by function call. > > I'm attaching the following with the mail: > > 1)deploy.wsdd > 2)document.java (the main class, which implements the service) > 3)detailsBean.java(the java bean class) > > The two java files are in a package "myprograms.documentstyle" > > It would be great, if you could have a look at them and help me out. > > > The SOAP response, when i invoke the function "getDetails" is as follows: > > ----------------- > HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Date: Thu, 17 Jul 2003 > 12:36:33 GMT > Server: Apache Coyote/1.0 Connection: close <?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> > <getDetailsReturn xmlns="http://documentstyle.myprograms"> > <phone>555</phone> > <zip>560025</zip> > <state>Karnatka</state> > <city>Bangalore</city> > </getDetailsReturn> > </soapenv:Body> > </soapenv:Envelope> > ----------------- > > However, when I try to access the fields (phone, zip etc..) from stub classes, i get > null values > in case of string and 0 in case of integer. > > thanks & regards, > Naresh Agarwal > > -----Original Message----- > From: Balaji D L [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 17, 2003 4:26 PM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: Possible bug in Axis while creation of stub classes from > WSDL2Java for Document style Web Service > > > If I understood your problem correctly, then I would > say it is NOT a bug!.. > I have been able to deploy a service which returns > object(java bean)with document/literal style. > The generated wsdl is also correct. The service > works fine if i invoke a method with > ?method=methodname on a URL. I'm also able generate > stub classes using wsdl2java, invoke and get results > back. > Its also works fine with webservicestudio(.net). > Please see whether you have deployed the service > properly with proper de/serializer etc., > > Regards > Balaji > --- Davanum Srinivas <[EMAIL PROTECTED]> wrote: > > Naresh, > > > > Please log a bug report. I saw something similar > > yesterday. > > > > Thanks, > > dims > > > > --- "Agarwal, Naresh" <[EMAIL PROTECTED]> > > wrote: > > > Hi > > > > > > I've developed a simple document style web service > > (contains a function, which return a bean) > > > using AXIS . I've generated the WSDL file for > > this. > > > The WSDL file generated by AXIS has two bugs > > (empty targetNameSpace and missing namespace > > > prefix) due to which WSDL2Java fails to generate > > stub classes. > > > > > > I have manually edited the WSDL file and was able > > to generate the stub classes from WSDL2Java > > > tool. > > > > > > I developed a client application from the stub > > classes. When I run the client, I am receiving > > > various fields of bean (return value of the > > function) as null. > > > However, I have checked from TCPMon and found > > that data is not null in Soap response. > > > > > > Could any one help me out? Is there a bug in stub > > classes generated for document style Web > > > Service > > > > > > thanks & regards, > > > Naresh Agarwal > > > > > > > > > > > > > > > > > > > > > > > > ===== > > Davanum Srinivas - > > http://webservices.apache.org/~dims/ > > > > __________________________________ > > Do you Yahoo!? > > SBC Yahoo! DSL - Now only $29.95 per month! > > http://sbc.yahoo.com > > > http://mobile.yahoo.com.au - Yahoo! Mobile > - Check & compose your email via SMS on your Telstra or Vodafone mobile. >
> ATTACHMENT part 2 application/octet-stream name=deploy.wsdd > ATTACHMENT part 3 application/octet-stream name=detailsBean.java > ATTACHMENT part 4 application/octet-stream name=document.java ===== Davanum Srinivas - http://webservices.apache.org/~dims/ __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com
