Modified: webservices/site/trunk/targets/axis2/siteHowTo.html URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/siteHowTo.html?rev=291622&r1=291621&r2=291622&view=diff ============================================================================== --- webservices/site/trunk/targets/axis2/siteHowTo.html (original) +++ webservices/site/trunk/targets/axis2/siteHowTo.html Mon Sep 26 06:46:26 2005 @@ -2,8 +2,8 @@ @import url("./style/maven-base.css"); @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft"> - Last published: 09 September 2005 - | Doc for 0.91</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li><li class="none"><a href="axis2tools.html">Tools</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="How_To_Build_Axis2_Project_s_Website"></a><h2>How To Build Axis2 Project's Website</h2><div class="subsection"><a name="Installing_Maven"></a><h3>Installing Maven</h3><p>The Axis 2.0 website build system solely depends + Last published: 26 September 2005 + | Doc for 0.92</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="How_To_Build_Axis2_Project_s_Website"></a><h2>How To Build Axis2 Project's Website</h2><div class="subsection"><a name="Installing_Maven"></a><h3>Installing Maven</h3><p>The Axis 2.0 website build system solely depends <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a>.Specifically the build has been tested to work with Maven version 1.0.1. To install Maven download the distributions and follow the instructions in their documentation. Make sure you
Modified: webservices/site/trunk/targets/axis2/svn.html URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/svn.html?rev=291622&r1=291621&r2=291622&view=diff ============================================================================== --- webservices/site/trunk/targets/axis2/svn.html (original) +++ webservices/site/trunk/targets/axis2/svn.html Mon Sep 26 06:46:26 2005 @@ -2,8 +2,8 @@ @import url("./style/maven-base.css"); @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft"> - Last published: 09 September 2005 - | Doc for 0.91</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li><li class="none"><a href="axis2tools.html">Tools</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Developing_Apache_Axis2"></a><h2>Developing Apache Axis2</h2><div class="subsection"><a name="Working_with_Subversion"></a><h3>Working with Subversion</h3><p>The Axis2 development team uses Subversion for source control. Subversion is a + Last published: 26 September 2005 + | Doc for 0.92</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Developing_Apache_Axis2"></a><h2>Developing Apache Axis2</h2><div class="subsection"><a name="Working_with_Subversion"></a><h3>Working with Subversion</h3><p>The Axis2 development team uses Subversion for source control. Subversion is a compelling replacement for CVS developed under the auspices of the Tigris community and is licensed under an Apache compatible license. To learn more about Subversion or to download the latest distribution, visit the Modified: webservices/site/trunk/targets/axis2/tcp-transport.html URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/tcp-transport.html?rev=291622&r1=291621&r2=291622&view=diff ============================================================================== --- webservices/site/trunk/targets/axis2/tcp-transport.html (original) +++ webservices/site/trunk/targets/axis2/tcp-transport.html Mon Sep 26 06:46:26 2005 @@ -2,45 +2,56 @@ @import url("./style/maven-base.css"); @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft"> - Last published: 09 September 2005 - | Doc for 0.91</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li><li class="none"><a href="axis2tools.html">Tools</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="TCP_transport"></a><h2>TCP transport</h2><p>Axis2 supports TCP as a default transport, Axis2 has support for both send and receieve SOAP Messages. -TCP transports do not have any Application level Headers and the SOAP Message that sends should be self contained. -This make the interaction fast and simple. Yet the main limitation of the TCP transport is absence -of the request URI, and the Service dispatching should use a alternative method. There is two main -alternatives methods.</p><ol> -<li>Use the name space URI of the first child element for the dispatching</li> -<li>Enable the WS-Addressing</li> -</ol><p>When the TCP request is sent it is users responsibility either to use addressing or use alternative method.</p><div class="subsection"><a name="How_to_start_the_TCPServer"></a><h3>How to start the TCPServer</h3><p>The TCP server can be started by running the class org.apache.axis2.transport.tcp.TCPServer with two parameters -<a href="faq.html#b5">repository</a> and port number as argument. This class needed all the axis dependency -jars in the classapth. New Services can be added in the usual way by droping the archives to repository, read the -<a href="userguide.html">User Guide</a> for more information</p><p>Alternatively the TCP Server can be run with tcp-server.bat/ tcp-server.sh file in the bin directory of the Binary distribution of TCP Server.</p></div><div class="subsection"><a name="How_send_SOAP_Messages_with_TCP_transport"></a><h3>How send SOAP Messages with TCP transport</h3><p>The TCP transport can be enabled very easily from the call API, following code segment demonstrate how it can be done.</p> - <div class="source"><pre><pre> -OMElement payload = ... + Last published: 26 September 2005 + | Doc for 0.92</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="TCP_transport"></a><h2>TCP transport</h2><p>Axis2 supports TCP as a transport. Axis2 has support for both send +and receive SOAP Messages via TCP. TCP transports do not have any Application level +Headers and the SOAP Message that sends should be self contained. This make +the interaction fast and simple. Yet the main limitation of the TCP transport +is absence of the request URI, and the Service dispatching should use a +alternative method. There is two main alternatives methods.</p><ol> + <li>Use the name space URI of the first child element for the + dispatching</li> + <li>Enable the WS-Addressing, in the case of Alpha release, Addressing + is default</li> +</ol><p>When the TCP request is sent, it is users responsibility either to use +addressing or use alternative method.</p><div class="subsection"><a name="How_to_start_the_TCPServer"></a><h3>How to start the TCPServer</h3><p>The TCP server can be started by running the class +org.apache.axis2.transport.tcp.TCPServer with two parameters <a href="faq.html#b5">repository</a> and port number as argument. This class +needed all the axis dependency jars in the classpath. New Services can be +added in the usual way by droping the archives to repository, read the <a href="userguide.html">User Guide</a> for more information</p><p>Alternatively the TCP Server can be run with tcp-server.bat/ tcp-server.sh +file in the bin directory of the Binary distribution of TCP Server.</p></div><div class="subsection"><a name="How_send_SOAP_Messages_with_TCP_transport"></a><h3>How send SOAP Messages with TCP transport</h3><p>The TCP transport can be enabled very easily from the call API, following +code segment demonstrate how it can be done.</p> + <div class="source"><pre><pre>OMElement payload = ... org.apache.axis2.clientapi.Call call = new org.apache.axis2.clientapi.Call(serviceContext); call.setTo(targetEPR); -call.engageModule(new QName(Constants.MODULE_ADDRESSING)); call.setTransportInfo(Constants.TRANSPORT_TCP, Constants.TRANSPORT_TCP, false); OMElement result = - (OMElement) call.invokeBlocking("echo", payload); -call.close(); -</pre> + (OMElement) call.invokeBlocking("operation", payload); +call.close();</pre> </pre></div> - <p>The method to note is setTransportInfo that accepts sender transport, Listener transport and should the return path of the TCP Channel need to be used. It is good Idea to engage the addressing module to make the SOAP Message self contained. Only other option I can think of is to use the URI of the first child of the SOAP Body to dispatch the service. The -Parameter is of the type <a href="faq.html#a2">OMElement</a>, the XML represntation of Axis2.</p></div><div class="subsection"><a name="Sample"></a><h3>Sample</h3><p>Sample for a TCP Client can be found from the samples/userguide/src/userguide/clients/TCPClient.java in the binary distribution, this accsess the same web service explained in the -userguide. To try the client first starts the TCPServer with the same repository used for the userguide samples. Since sample is already deployed in the -repository while trying the userguide it will be automatically avalible.</p></div><div class="subsection"><a name="Advanced_Topics"></a><h3>Advanced Topics</h3><p>Axis2 TCP transport has two parts, a transport Listener for receiving the Messages and transport Sender -to send the SOAP Messages. Axis2 installation has both the components built in to itself by default. -In the axis2.xml configuration file the two would look like follows. </p><p>If the TCP server is started manually this configuration does not take effect, this affect the transport -Listeners starts by Axis2. (e.g. Listener started by the Complete Async interaction)</p> - <div class="source"><pre><pre> -<transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer"> - <parameter name="port" locked="xsd:false"&gt:6060</parameter> -</transportReceiver> -</pre> + <p>The method to note is setTransportInfo that accepts sender transport, +Listener transport and return path of the TCP Channel need to be +used. Since the addressing is engage SOAP Message itself contained. Only other option +I can think of is to use the URI of +the first child of the SOAP Body to dispatch the service. The Parameter is of +the type <a href="faq.html#a2">OMElement</a>, the XML representation of +Axis2.</p></div><div class="subsection"><a name="Sample"></a><h3>Sample</h3><p>Sample for a TCP Client can be found from the +samples/userguide/src/userguide/clients/TCPClient.java in the binary +distribution, this access the same web service explained in the userguide. To +try the client first starts the TCPServer with the same repository used for +the userguide samples. Since sample is already deployed in the repository +while trying the userguide it will be automatically avaliable.</p></div><div class="subsection"><a name="Advanced_Topics"></a><h3>Advanced Topics</h3><p>Axis2 TCP transport has two parts, a transport Listener for receiving the +Messages and transport Sender to send the SOAP Messages. Axis2 installation +has both the components built in to itself by default. In the axis2.xml +configuration file, two would look like follows.</p><p>If the TCP server is started manually this configuration does not take +effect, this affect the transport Listeners starts by Axis2. (e.g. Listener +started by the Complete Async interaction)</p> + <div class="source"><pre><pre><transportReceiver name="tcp" class="org.apache.axis2.transport.tcp.TCPServer"> + <parameter name="port" locked="xsd:false">6060</parameter> +</transportReceiver></pre> +</pre></div> + <p>Following add the TCPTransport Sender</p> + <div class="source"><pre><pre><transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/></pre> </pre></div> - <p>Following add the TCPtransport Sender</p> - <div class="source"><pre><pre><transportSender name="tcp" class="org.apache.axis2.transport.tcp.TCPTransportSender"/> -</pre></pre></div> </div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2005, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html> Modified: webservices/site/trunk/targets/axis2/team-list.html URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/team-list.html?rev=291622&r1=291621&r2=291622&view=diff ============================================================================== --- webservices/site/trunk/targets/axis2/team-list.html (original) +++ webservices/site/trunk/targets/axis2/team-list.html Mon Sep 26 06:46:26 2005 @@ -14,10 +14,10 @@ } function init() { - } + } </script></head><body class="composite" onload="init();"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis 2.0" src="http://ws.apache.org/axis/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft"> - Last published: 09 September 2005 - | Doc for 0.91</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li><li class="none"><a href="axis2tools.html">Tools</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Team"></a><h2>The Team</h2><p> + Last published: 26 September 2005 + | Doc for 0.92</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis_2_0"><h5>Axis 2.0</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Axis2</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/axis2/trunk/?root=Apache-SVN" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Getting Started with Axis2</a><ul><li class="none"><a href="installationguide.html">Installation Guide</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="webadminguide.html">Web Administration Guide</a></li></ul></li><li class="expanded"><a href="docs.html">Additional Reference</a><ul><li class="none"><a href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink" title="External Link">Axis2 Wiki</a></li><li class="none"><a href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li class="none"><a href="OMTutorial.html">AXIOM Tutorial</a></li><li class="none"><a href="CodegenToolReference.html">Code Generation Tutorial</a></li><li class="none"><a href="rest-ws.html">REST Support</a></li><li class="none"><a href="mtom-guide.html">Handling Binary Data with Axis2</a></li><li class="none"><a href="axis2config.html">Axis2 Configuration Guide</a></li><li class="none"><a href="migration.html">Migrating from Axis 1.x</a></li><li class="none"><a href="api/index.html">Online Java Docs</a></li><li class="none"><a href="otherTutorials.html">Other Tutorials</a></li></ul></li><li class="expanded"><a href="overview.html">Get Invloved</a><ul><li class="none"><a href="svn.html">Checkout the Source</a></li><li class="none"><a href="siteHowTo.html">Build the Site</a></li><li class="none"><a href="guidelines.html">Developer Guidelines</a></li><li class="none"><a href="refLib.html">Reference Library</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li></ul></li><li class="expanded"><a href="">Project Information</a><ul><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="issue-tracking.html">Issue Tracking</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Team"></a><h2>The Team</h2><p> A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions. @@ -68,21 +68,21 @@ </td><td></td><td><span id="developer-thilina">Unknown</span></td></tr> <tr class="a"><td>Ruchith Fernando</td><td><a name="ruchith"></a>ruchith</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> </td><td></td><td><span id="developer-ruchith">Unknown</span></td></tr> + <tr class="b"><td>Saminda Abeyruwan</td><td><a name="saminda"></a>saminda</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> + </td><td></td><td><span id="developer-saminda">Unknown</span></td></tr> </tbody></table></div><div class="subsection"><a name="Contributors"></a><h3>Contributors</h3><p> The following additional people have contributed to this project through the way of suggestions, patches or documentation. </p><table class="bodyTable"><thead> - <tr class="b"><th>Name</th><th>Email</th><th>Organization</th><th>Roles</th></tr> + <tr class="a"><th>Name</th><th>Email</th><th>Organization</th><th>Roles</th></tr> </thead><tbody> - <tr class="a"><td>Farhaan Mohideen</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> + <tr class="b"><td>Farhaan Mohideen</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> </td></tr> - <tr class="b"><td>Changshin Lee</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Tmax Soft, Korea</td><td> + <tr class="a"><td>Changshin Lee</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Tmax Soft, Korea</td><td> </td></tr> - <tr class="a"><td>Chamil Thanthrimudalige</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> + <tr class="b"><td>Chamil Thanthrimudalige</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> </td></tr> - <tr class="b"><td>Nadana Gunarathna</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> - </td></tr> - <tr class="a"><td>Saminda Abeyruwan</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> + <tr class="a"><td>Nadana Gunarathna</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> </td></tr> <tr class="b"><td>Gayan Asanka</td><td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td><td>Lanka Software Foundation</td><td> </td></tr>
