> (4) But I see that the generated WSDD file doesnt have any > of the public methods I have defined in the java files. But > the wsdl is fine. The WSDL and WSDD are as attached, but WSDD > is empty :-(
I think the deploy.wsdd you attached is perfectly ok. It contains: <service name="EchoService" provider="java:RPC"> <parameter name="className" value="com.sanjaya.EchoService.EchoServiceSoapBindingSkeleton"/> <parameter name="allowedMethods" value="*"/> <parameter name="scope" value="Session"/> </service> The parameter "allowedMethods" with its value "*" indicates that all public methods of the EchoServiceSoapBindingSkeleton class can be accessed via SOAP. In your case it is equivalent to: <parameter name="allowedMethods" value="echoVoid echoString"/> Sorry, if should be missing the point... Arne -----Original Message----- From: HARI,SANJAYAGANESH (HP-India,ex2) [mailto:[EMAIL PROTECTED]] Sent: Friday, May 31, 2002 9:10 AM To: '[EMAIL PROTECTED]' Subject: WSDL -> WSDD failed ! Please help ! Hi : I am facing issues with services deployment vis WSDL way. I followed the procedure below: (1) I have an EchoService.java as attached. (2) I generated the WSDL from the above java class file using java org.apache.axis.wsdl.Java2WSDL -o EchoService.wsdl -l"http://localhost:8080/axis/services/EchoService" -n "urn:EchoSanjay" -p"com.sanjaya.EchoService" "urn:EchoSanjay" com.sanjaya.EchoService (3) Then I used the WSDL2Java to get the WSDD files as below java org.apache.axis.wsdl.WSDL2Java -o . -d Session -s -S true -Nurn:EchoSanjay com.sanjaya.EchoService EchOService.wsdl (4) But I see that the generated WSDD file doesnt have any of the public methods I have defined in the java files. But the wsdl is fine. The WSDL and WSDD are as attached, but WSDD is empty :-( Any clues please? Sanjay.