axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cha...@apache.org
Subject svn commit: r471994 - /webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html
Date Tue, 07 Nov 2006 05:45:31 GMT
Author: chatra
Date: Mon Nov  6 21:45:30 2006
New Revision: 471994

URL: http://svn.apache.org/viewvc?view=rev&rev=471994
Log:
committing minor changes in patch AXIS2-1614. Thanks Karthiga

Modified:
    webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html

Modified: webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html?view=diff&rev=471994&r1=471993&r2=471994
==============================================================================
--- webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html (original)
+++ webservices/axis2/branches/java/1_1/xdocs/1_1/src/Axis2SampleDocLitServiceCode.html Mon
Nov  6 21:45:30 2006
@@ -12,10 +12,9 @@
 
 <h3>echoString</h3>
 
-<p>Locate the following code segment in
-"Axis2SampleDocLitServiceSkeleton.java".<br>
+<p>Locate the following code segment in "Axis2SampleDocLitServiceSkeleton.java".<br>
 </p>
-<pre>     public org.apache.axis2.userguide.xsd.EchoStringReturnDocument echoString<br>
       (org.apache.axis2.userguide.xsd.EchoStringParamDocument param4 ){<br>       
//Todo: fill this with the necessary business logic<br>        throw new  java.lang.UnsupportedOperationException();<br>
    }<br> </pre>
+<pre> public org.apache.axis2.userguide.xsd.EchoStringReturnDocument echoString<br>
       (org.apache.axis2.userguide.xsd.EchoStringParamDocument param4 ){<br>       
//Todo: fill this with the necessary business logic<br>        throw new  java.lang.UnsupportedOperationException();<br>
    }<br> </pre>
 
 <p>Then complete the code by adding the business logic as shown below:</p>
 <pre style="margin-left: 40px;">public org.apache.axis2.userguide.xsd.EchoStringReturnDocument
echoString<br>   (org.apache.axis2.userguide.xsd.EchoStringParamDocument param4) throws
Exception {<br>   <br>   //Use the factory to create the output document.<br>
  org.apache.axis2.userguide.xsd.EchoStringReturnDocument retDoc = <br>           org.apache.axis2.userguide.xsd.EchoStringReturnDocument.Factory.newInstance();<br>
  <br>   //send the string back.<br>   retDoc.setEchoStringReturn(param4.getEchoStringParam());<br>
  return retDoc;<br> }<br></pre>
@@ -48,5 +47,6 @@
 
 <h3>Client for echoStruct Operation</h3>
 <pre>          try {<br>            //Create the stub by passing the AXIS_HOME
and target EPR.<br>            //We pass null to the AXIS_HOME and hence the stub will
use the current directory as the AXIS_HOME<br>            org.apache.axis2.userguide.Axis2SampleDocLitServiceStub
stub = new<br>                    org.apache.axis2.userguide.Axis2SampleDocLitServiceStub(null,<br>
                   "http://localhost:8080/axis2/services/Axis2SampleDocLitService");<br>
           //Create the request Document<br>            org.apache.axis2.userguide.xsd.EchoStructParamDocument
reqDoc =<br>                    org.apache.axis2.userguide.xsd.EchoStructParamDocument.Factory.newInstance();<br><br>
           //Create the complex type<br>            org.apache.axis2.userguide.xsd.SOAPStruct
reqStruct =<br>                    org.apache.axis2.userguide.xsd.SOAPStruct.Factory.newInstance();<br><br>
           reqStruct.setVarFloat(100.50F);<br>            reqStruct.setVarInt(10);<br>
  
          reqStruct.setVarString("High");<br><br>            reqDoc.setEchoStructParam(reqStruct);<br><br>
           //Service invocation<br>            org.apache.axis2.userguide.xsd.EchoStructReturnDocument
resDoc = stub.echoStruct(reqDoc);<br>            org.apache.axis2.userguide.xsd.SOAPStruct
resStruct = resDoc.getEchoStructReturn();<br><br>            System.out.println("floot
Value :" + resStruct.getVarFloat());<br>            System.out.println("int Value :"
+ resStruct.getVarInt());<br>            System.out.println("String Value :" + resStruct.getVarString());<br>
       } catch (java.rmi.RemoteException e) {<br>            e.printStackTrace();<br>
       }<br></pre>
+
 </body>
 </html>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org


Mime
View raw message