Hi friends
This is the first time I am trying axis2. And I am trying to run a simple
helloworld program
public class HelloWorld {
public String sayHello(String str) {
return "Hello :"+str ;
}
}
Services.xml
<service>
<description>
This is my first service, which says hello
</description>
<parameter name="ServiceClass" locked="false">HelloWorld</parameter>
<operation name="sayHello">
<messageReceiver
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</operation>
</service>
I have created a HelloWorld.jar and renamed it to HelloWorld.aar and put in the
repo\services directory and I start the http-server.bat with repository
location as a parameters. I can find the deployed WS and also the WSDL but when
I try to use this WSLD to call the WS using the ALTOVA XML SPY (which creates
the SOAP request and also gets the response.)
WSDL file:-
http://localhost:8080/axis2/services/HelloWorld?wsdl
I get an error in SOAP response and mainly I don't see the input field in the
SOAP request. To enter the parameter for the sayHello(String str).
Can u please guide me through it.?? Am I doing something wrong ?? Isn't it
possible to call the WS using ALTOVA XMY SPY àMENUà SOAPàcreate new soap
request.
Can anyone pass the Client code for a simple WS HelloWorld.sayHello(String str)
??
Regards
Sanket
This message (including any attachments) contains confidential information
intended for a specific individual and purpose, and is protected by law. If
you are not the intended recipient, you should delete this message.
Any disclosure, copying, or distribution of this message, or the taking of any
action based on it, is strictly prohibited. [v.E.1]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]