Requires Free Membership to View
SdkService.java
SdkServiceLocator.java
SdkServiceSoap.java
SdkServiceSoapStub.java
Now I don't know what to do next. I tried to create an object of my proxy then call the function of my service, but I couldn't do that, (e.g, SdkService service = new SdkService();) then call the method, but I got an error that it couldn't find SdkService. Also, if I use the taglib directive, then I get an error that the tag's handler class jrun.axis,tags.webservice invoke tag wasn't found.
From Macromedia's documentation:
Creating and using a JSP-based proxy client
After you create proxy code, you must write a proxy client that invokes the target Web service operations by instantiating a Web service proxy object and calling its methods. A sample JSP-based proxy client and its source code are available in the Web service sample application on the samples JRun server.
To create a JSP-based proxy client:
1. Instantiate a proxy factory and a proxy; for example:
<%
proxy.SampleServiceService stubFactory =
new proxy.SampleServiceService();
proxy.Sample stub = stubFactory.getSampleService();
%>
2. Call the proxy's method(s) and print the result to the page; for example:
<%= stub.getResult(3)%>
Make sure that you import all the classes you need, and make sure your classpath is set up properly.
Here's a tutorial that you might find useful:
http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=214
This was first published in September 2003

Join the conversationComment
Share
Comments
Results
Contribute to the conversation