James and Chris,

Your advice worked.  With javac -g and Java2WSDL -i , my new WSDL file has full 
parameter names e.g..

   <wsdl:message name="getConvexityRequest">
      <wsdl:part name="couponpercent" type="xsd:double"/>
      <wsdl:part name="bondprice" type="xsd:double"/>
      <wsdl:part name="yearstomaturity" type="xsd:int"/>
      <wsdl:part name="couponfreq" type="xsd:int"/>
   </wsdl:message>

Previously it was...

   <wsdl:message name="getConvexityRequest">
      <wsdl:part name="in0" type="xsd:double"/>
      <wsdl:part name="in1" type="xsd:double"/>
      <wsdl:part name="in2" type="xsd:int"/>
      <wsdl:part name="in3" type="xsd:int"/>
   </wsdl:message>

Thank you for your help.

Rey.
   
----- Original Message -----
From: James Black <[EMAIL PROTECTED]>
Date: Thu, 19 Jun 2003 16:44:02 -0400
To: [EMAIL PROTECTED]
Subject: Re: Lost service method parameter names when deploying

> Chris wrote:
> 
> >Not on interfaces . . . even with -g the information doesn't get saved. What
> >I was wondering is even if you say -g when you build, do you have to say -i
> >when you run Java2Wsdl.
> >
>   When you compile the implementation stub, which implements your 
> interface, then that should be compiled with the -g flag, then when you 
> use java2wsdl use -i.
>   Here is a part of my line:
> java org.apache.axis.wsdl.Java2Wsdl --implClass 
> edu.usf.acomp.axis.AxisLMSServerStub iT 1.2 edu.usf.acomp.axis.AxisLMSServer
> 
>   AxisLMSServer is my interface and AxisLMSServerStub is the 
> implementation class.
> 
> -- 
> "We do not lose our identity in our relations with others; in part, at least, we 
> achieve our identity by those relations." Tony Blair, 1993
> 
> 
> 

-- 
__________________________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup

CareerBuilder.com has over 400,000 jobs. Be smarter about your job search
http://corp.mail.com/careers

Reply via email to