You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Eran Chinthaka <ch...@opensource.lk> on 2005/07/10 16:11:40 UTC

[Axis2] RE: cvs commit: ws-site/targets/axis2 CodegenToolReference.html ServiceArchiveToolReference.html mail-transport.html mtom-guide.html userguide.html

Seems like you have added the default comment that comes with Tortoise CVS,
as the comment. Please delete the default one and add your one, so that your
comment is clearly visible.

Regards,
Chinthaka

> -----Original Message-----
> From: deepal@apache.org [mailto:deepal@apache.org]
> Sent: Tuesday, July 05, 2005 11:48 AM
> To: ws-site-cvs@apache.org
> Subject: cvs commit: ws-site/targets/axis2 CodegenToolReference.html
> ServiceArchiveToolReference.html mail-transport.html mtom-guide.html
> userguide.html
> 
> deepal      2005/07/04 23:17:38
> 
>   Modified:    targets/axis2 CodegenToolReference.html
>                         ServiceArchiveToolReference.html
>                         mail-transport.html mtom-guide.html userguide.html
>   Log:
>   fixed html linking probles and some spelin mistakes
>   CVS: -------------------------------------------------------------------
> ---
>   CVS: PR:
>   CVS:   If this change addresses a PR in the problem report tracking
>   CVS:   database, then enter the PR number(s) here.
>   CVS: Obtained from:
>   CVS:   If this change has been taken from another system, such as NCSA,
>   CVS:   then name the system in this line, otherwise delete it.
>   CVS: Submitted by:
>   CVS:   If this code has been contributed to Apache by someone else;
> i.e.,
>   CVS:   they sent us a patch or a new module, then include their
> name/email
>   CVS:   address here. If this is your work then delete this line.
>   CVS: Reviewed by:
>   CVS:   If we are doing pre-commit code reviews and someone else has
>   CVS:   reviewed your changes, include their name(s) here.
>   CVS:   If you have not had it reviewed then delete this line.
> 
>   Revision  Changes    Path
>   1.6       +22 -22    ws-site/targets/axis2/CodegenToolReference.html
> 
>   Index: CodegenToolReference.html
>   ===================================================================
>   RCS file: /home/cvs/ws-site/targets/axis2/CodegenToolReference.html,v
>   retrieving revision 1.5
>   retrieving revision 1.6
>   diff -u -r1.5 -r1.6
>   --- CodegenToolReference.html	10 Jun 2005 08:03:13 -0000	1.5
>   +++ CodegenToolReference.html	5 Jul 2005 06:17:38 -0000	1.6
>   @@ -1,9 +1,9 @@
>    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
> transitional.dtd"><html><head><title>Axis 2.0 - </title><style
> type="text/css" media="all">
>              @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="Axis2.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: 10 June 2005
>   -                  | Doc for M2</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Code_Generator_Wizard_-
> _Eclipse_Plug-in"></a><h2>Code Generator Wizard - Eclipse Plug-in</h2><div
> class="subsection"><a name="Introduction"></a><h3>Introduction</h3><p>The
> Axis2 code generator comes built-in with an
>   +			    @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: 05 July 2005
>   +                  | Doc for 0.9</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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">MTOM with Axis2</a></li><li
> class="none"><a href="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Code_Generator_Wizard_-
> _Eclipse_Plug-in"></a><h2>Code Generator Wizard - Eclipse Plug-in</h2><div
> class="subsection"><a name="Introduction"></a><h3>Introduction</h3><p>The
> Axis2 code generator comes built-in with an
>    <a href="http://www.eclipse.org" class="externalLink" title="External
> Link">Eclipse</a> plug-in. This document explains the
>    installation and usage of the Axis2 code generator plug-
> in.</p></div><div class="subsection"><a
> name="Installation"></a><h3>Installation</h3><p>The easiest way to obtain
> the plug-in would be the binary distribution. The
>    full Axis binary distribution contains the compiled version of this
> plug-in
>   @@ -34,54 +34,54 @@
>    just for the convenience in the java case (which would be the majority)
> there is
>    another WSDL2Java class. One can choose to run the main classes
> directly or use
>    one of the scripts to run the WSDL2Code and WSDL2Java appropriately.
> (the
>   -scripts are found in the bin directory of the binary
> distribution)</p></div><div class="subsection"><a
> name="Option_Reference"></a><h3>Option Reference</h3><table
> class="bodyTable"><tr class="a"><td width="50%">-uri &lt;Location of
> WSDL&gt;</td><td width="50%">WSDL file location. This should point to a
> WSDL file in the
>   -    local file system</td></tr><tr class="b"><td width="50%">-o
> &lt;output Location&gt; : </td><td width="50%">output file location. This
> is where the files would be
>   +scripts are found in the bin directory of the binary
> distribution)</p></div><div class="subsection"><a
> name="Option_Reference"></a><h3>Option Reference</h3><table
> class="bodyTable"><tr class="b"><td width="50%">-uri &lt;Location of
> WSDL&gt;</td><td width="50%">WSDL file location. This should point to a
> WSDL file in the
>   +    local file system</td></tr><tr class="a"><td width="50%">-o
> &lt;output Location&gt; : </td><td width="50%">output file location. This
> is where the files would be
>        copied once the code generation is done. If this option is omitted
> the
>   -    generated files would be copied to the working directory.
> </td></tr><tr class="a"><td width="50%">-l &lt;language&gt;</td><td
> width="50%">Output language. Currently the code generator can generate
>   +    generated files would be copied to the working directory.
> </td></tr><tr class="b"><td width="50%">-l &lt;language&gt;</td><td
> width="50%">Output language. Currently the code generator can generate
>        code in Java and CSharp. (CSharp support is limited) When omitted
> defaults
>        to Java.<p>Allowed options are</p>
>        <ul>
>          <li>java</li>
>          <li>cs</li>
>        </ul>
>   -    </td></tr><tr class="b"><td width="50%">-p &lt;package name&gt;
> </td><td width="50%">The target package name. If omitted, a default
> package
>   -    (formed using the target  namespace of the WSDL) will be
> used.</td></tr><tr class="a"><td width="50%">-a</td><td
> width="50%">Generate code only for async style . when this option is
>   +    </td></tr><tr class="a"><td width="50%">-p &lt;package name&gt;
> </td><td width="50%">The target package name. If omitted, a default
> package
>   +    (formed using the target  namespace of the WSDL) will be
> used.</td></tr><tr class="b"><td width="50%">-a</td><td
> width="50%">Generate code only for async style . when this option is
>        used the generated stubs will have only the asynchronous invocation
> methods.
>   -    Switched off by default.</td></tr><tr class="b"><td width="50%">-
> s</td><td width="50%">Generate code only for sync style . When this option
> is
>   +    Switched off by default.</td></tr><tr class="a"><td width="50%">-
> s</td><td width="50%">Generate code only for sync style . When this option
> is
>        used the generated stubs will have only the  synchronous invocation
> methods.
>        Switched off by default. When used with the -a option, this takes
>   -    precedence.</td></tr><tr class="a"><td width="50%">-t</td><td
> width="50%">Generates a test case. In the case of Java it would be a
>   -    junit test case. This test case will generate a dummy
> implementation of the service and a relevant service.xml and will deploy
> this particular service in a SimpleHttpServer. Then looking at the WSDL it
> will generate test methods that will do web service invocation both
> synchronously and asynchronously and test the deployed
> service.</td></tr><tr class="b"><td width="50%">-ss</td><td
> width="50%">Generates server side code (i.e. skeletons). Default is
> off</td></tr><tr class="a"><td width="50%">-sd</td><td
> width="50%">Generates the service descriptor (i.e. server.xml). Default is
> off.
>   +    precedence.</td></tr><tr class="b"><td width="50%">-t</td><td
> width="50%">Generates a test case. In the case of Java it would be a
>   +    junit test case. This test case will generate a dummy
> implementation of the service and a relevant service.xml and will deploy
> this particular service in a SimpleHttpServer. Then looking at the WSDL it
> will generate test methods that will do web service invocation both
> synchronously and asynchronously and test the deployed
> service.</td></tr><tr class="a"><td width="50%">-ss</td><td
> width="50%">Generates server side code (i.e. skeletons). Default is
> off</td></tr><tr class="b"><td width="50%">-sd</td><td
> width="50%">Generates the service descriptor (i.e. server.xml). Default is
> off.
>        only valid with -ss</td></tr></table></div></div><div
> class="section"><a name="Code_Generator_Wizard_-_Ant_Task"></a><h2>Code
> Generator Wizard - Ant Task</h2><p>The code generator also comes bundled
> with an Ant task. The ant task is
>   -implemented by the org.apache.axis.tool.ant.AntCodegenTask class.
> Following are
>   -the ant task attributes.</p><div class="subsection"><a
> name="Ant_Task_Reference"></a><h3>Ant Task Reference</h3><table
> class="bodyTable"><tr class="b"><td width="50%"
> height="19">wsdlfilename</td><td width="50%" height="19">WSDL file
> location. Maps to the uri option of
>   -    the command line tool</td></tr><tr class="a"><td width="50%"
> height="76">output</td><td width="50%" height="76">output file location.
> This is where the files would be
>   +implemented by the org.apache.axis2.tool.ant.AntCodegenTask class.
> Following are
>   +the ant task attributes.</p><div class="subsection"><a
> name="Ant_Task_Reference"></a><h3>Ant Task Reference</h3><table
> class="bodyTable"><tr class="a"><td width="50%"
> height="19">wsdlfilename</td><td width="50%" height="19">WSDL file
> location. Maps to the uri option of
>   +    the command line tool</td></tr><tr class="b"><td width="50%"
> height="76">output</td><td width="50%" height="76">output file location.
> This is where the files would be
>        copied once the code generation is done. If this option is omitted
> the
>        generated files would be copied to the working directory. . Maps to
> the -o
>   -    option of the command line tool</td></tr><tr class="b"><td
> width="50%" height="171">language</td><td width="50%" height="171">Output
> language. Currently the code generator can generate
>   +    option of the command line tool</td></tr><tr class="a"><td
> width="50%" height="171">language</td><td width="50%" height="171">Output
> language. Currently the code generator can generate
>        code in Java and CSharp. (CSharp support is limited) When omitted
> defaults
>        to Java.<p>Allowed options are</p>
>        <ul>
>          <li>java</li>
>          <li>cs</li>
>        </ul>
>   -    <p>Maps to the -l option of the command line tool</p></td></tr><tr
> class="a"><td width="50%" height="57">packagename</td><td width="50%"
> height="57">The target package name. If omitted, a default package
>   +    <p>Maps to the -l option of the command line tool</p></td></tr><tr
> class="b"><td width="50%" height="57">packagename</td><td width="50%"
> height="57">The target package name. If omitted, a default package
>        (formed using the target  namespace of the WSDL) will be used.
>   -    Maps to the -p option of the command line tool.</td></tr><tr
> class="b"><td width="50%" height="75">asynconly</td><td width="50%"
> height="75">Generate code only for async style . when this option is
>   +    Maps to the -p option of the command line tool.</td></tr><tr
> class="a"><td width="50%" height="75">asynconly</td><td width="50%"
> height="75">Generate code only for async style . when this option is
>        used the generated stubs will have only the asynchronous invocation
> methods.
>        Defaults to false if omitted Only true and false are applicable as
> values.
>   -    Maps to the -a option of the command line tool.</td></tr><tr
> class="a"><td width="50%" height="16">testcase</td><td width="50%"
> height="16">Generates a test case </td></tr><tr class="b"><td width="50%"
> height="19">synconly</td><td width="50%" height="19">Generate code only
> for sync style . when this option is
>   +    Maps to the -a option of the command line tool.</td></tr><tr
> class="b"><td width="50%" height="16">testcase</td><td width="50%"
> height="16">Generates a test case </td></tr><tr class="a"><td width="50%"
> height="19">synconly</td><td width="50%" height="19">Generate code only
> for sync style . when this option is
>        used the generated stubs will have only the  synchronous invocation
> methods.
>        Defaults to false if omitted. Only true and false are applicable as
> values.
>   -    Maps to the -s option of the command line tool.</td></tr><tr
> class="a"><td width="50%" height="19">serverside</td><td width="50%"
> height="19">Generates server side code (i.e. skeletons).
>   +    Maps to the -s option of the command line tool.</td></tr><tr
> class="b"><td width="50%" height="19">serverside</td><td width="50%"
> height="19">Generates server side code (i.e. skeletons).
>        Only true and false are applicable as values. Default is false.
> Maps to the
>   -    -ss option of the command line tool</td></tr><tr class="b"><td
> width="50%" height="18">generateserverxml</td><td width="50%"
> height="18">Generates server side code (i.e. skeletons).
>   +    -ss option of the command line tool</td></tr><tr class="a"><td
> width="50%" height="18">generateserverxml</td><td width="50%"
> height="18">Generates server side code (i.e. skeletons).
>        Only true and false are applicable as values. Default is false.
> Maps to the
>        -sd option of the command line tool.</td></tr></table></div><div
> class="subsection"><a
> name="Example_build_file_using_the_custom_Ant_task"></a><h3>Example build
> file using the custom Ant task</h3><p>Following is an example ant build
> file that uses the custom Ant task.</p><p><pre>&lt;?xml version="1.0"?&gt;
>    &lt;project name="CodegenExample" default="main" basedir="."&gt;
>    &lt;target name="declare" &gt;
>    &lt;taskdef name="codegen"
>   -        classname="org.apache.axis.tool.ant.AntCodegenTask"
>   +        classname="org.apache.axis2.tool.ant.AntCodegenTask"
>            classpath="classes"/&gt;
>    &lt;/target&gt;
>    &lt;target name="main" depends="declare"&gt;
>   @@ -92,7 +92,7 @@
>        generateserverxml="true"
>    /&gt;
>    &lt;/target&gt;
>   -&lt;/project&gt;</pre></p><p>Notice the main target that uses the
> "codegen" task which will use the org.apache.axis.tool.ant.AntCodegenTask
> class and run the code generation tool internally while passing the
> relevant arguments and do the proper generation. If a user
> types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside
> code and service.xml for the given WSDL
> file(C:\test\wsdl\CombinedService.wsdl) and the generated code will be
> written to C:\ directory.</p><p>For this Ant task to work the following
> jars need to be in the class path.</p><ul>
>   +&lt;/project&gt;</pre></p><p>Notice the main target that uses the
> "codegen" task which will use the org.apache.axis2.tool.ant.AntCodegenTask
> class and run the code generation tool internally while passing the
> relevant arguments and do the proper generation. If a user
> types</p><p>&gt;ant or &gt;ant main</p><p>it will generate the serverside
> code and service.xml for the given WSDL
> file(C:\test\wsdl\CombinedService.wsdl) and the generated code will be
> written to C:\ directory.</p><p>For this Ant task to work the following
> jars need to be in the class path.</p><ul>
>      <li>axis-M2.jar (from the Axis2 distribution)</li>
>      <li>axis-wsdl4j-1.2.jar (The WSDL4J implementation jar. Bundled with
> the Axis2
>      distribution)</li>
> 
> 
> 
>   1.5       +3 -3      ws-
> site/targets/axis2/ServiceArchiveToolReference.html
> 
>   Index: ServiceArchiveToolReference.html
>   ===================================================================
>   RCS file: /home/cvs/ws-
> site/targets/axis2/ServiceArchiveToolReference.html,v
>   retrieving revision 1.4
>   retrieving revision 1.5
>   diff -u -r1.4 -r1.5
>   --- ServiceArchiveToolReference.html	10 Jun 2005 08:03:13 -0000
> 	1.4
>   +++ ServiceArchiveToolReference.html	5 Jul 2005 06:17:38 -0000
> 	1.5
>   @@ -1,9 +1,9 @@
>    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
> transitional.dtd"><html><head><title>Axis 2.0 - </title><style
> type="text/css" media="all">
>              @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="Axis2.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: 10 June 2005
>   -                  | Doc for M2</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Service_Archive_Wizard_-
> _Eclipse_Plug-in"></a><h2>Service Archive Wizard - Eclipse Plug-
> in</h2><p>Axis2 comes with a simple service archiver tool. This tool
> provides easy to use functionality to develop a axis archive or an "aar"
> file or a "jar" file that can be deployed as a web service to the Axis2.
> This tool is in the form of
>   +			    @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: 05 July 2005
>   +                  | Doc for 0.9</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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">MTOM with Axis2</a></li><li
> class="none"><a href="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Service_Archive_Wizard_-
> _Eclipse_Plug-in"></a><h2>Service Archive Wizard - Eclipse Plug-
> in</h2><p>Axis2 comes with a simple service archiver tool. This tool
> provides easy to use functionality to develop a axis archive or an "aar"
> file or a "jar" file that can be deployed as a web service to the Axis2.
> This tool is in the form of
>    an Eclipse plug-in and can be downloaded from the downloads section.
> The
>    following sections describe how the tool can be used.</p><div
> class="subsection"><a name="Installation"></a><h3>Installation</h3><p>
>    Download the binary version of the plug-in and extract the content of
> the zip
> 
> 
> 
>   1.3       +4 -8      ws-site/targets/axis2/mail-transport.html
> 
>   Index: mail-transport.html
>   ===================================================================
>   RCS file: /home/cvs/ws-site/targets/axis2/mail-transport.html,v
>   retrieving revision 1.2
>   retrieving revision 1.3
>   diff -u -r1.2 -r1.3
>   --- mail-transport.html	5 Jul 2005 03:58:51 -0000	1.2
>   +++ mail-transport.html	5 Jul 2005 06:17:38 -0000	1.3
>   @@ -3,14 +3,10 @@
> 
>    			    @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: 05 July 2005
>   -                  | Doc for 0.9</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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">MTOM with Axis2</a></li><li
> class="none"><a href="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Mail_transport"></a><h2>Mail transport</h2><p>The inner workings of
> the mail transport has two parts the transport Sender and the transport
> Listener. Here the transport Listener is a basic email client which will
> be on a loop checking for new messages for a particular email address.
> When an email comes in it will be tunnelled into the Axis
> engine.</p><p>When you think in terms of usage the mail transport in Axis2
> can be used in two ways. It can be used against a generic mail server or
> it can be used like a mailet. The simple mailet provided will direct any
> message that is comming to a particular address into the Axis engine. The
> engine will process the message and will use the Transport sender to send
> the reply.</p><p></p><p><a>First you need following additional jar
> dependencies in the classpath, they can be found by downloading the <a
> href="http://java.sun.com/products/javamail/" class="externalLink"
> title="External Link">JavaMail API</a> ans <a
> href="http://java.sun.com/products/javabeans/jaf/" class="externalLink"
> title="External Link">JavaBeans Activation Framework</a>.
>   -  <ol>
>   +                  | Doc for 0.9</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="svn.html">Get Invloved</a><ul><li class="none"><a
> href="overview.html">Overview</a></li><li class="none"><a
> href="svn.html">Setting Up</a></li><li class="none"><a
> href="guidelines.html">Guide Lines</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="siteHowTo.html">How to build site</a></li></ul></li><li
> class="expanded"><a href="">References</a><ul><li class="none"><a
> href="docs.html">Documentation</a></li><li class="none"><a
> href="http://wiki.apache.org/ws/FrontPage/Axis2" class="externalLink"
> title="External Link">Wiki</a></li><li class="none"><a
> href="Axis2ArchitectureGuide.html">Architecture Guide</a></li><li
> class="none"><a href="userguide.html">User Guide</a></li><li
> class="none"><a href="installationguide.html">Installation
> Guide</a></li><li class="none"><a href="webadminguide.html">Web
> Administration 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">MTOM with Axis2</a></li><li
> class="none"><a href="m1.html">M1 Documents</a></li></ul></li><li
> class="expanded"><a href="">Downloads</a><ul><li class="none"><a
> href="releases.html">Releases</a></li><li class="none"><a
> href="http://svn.apache.org/viewcvs.cgi/webservices/axis/trunk/?root=Apach
> e-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="">Modules</a><ul><li class="none"><a
> href="multiproject/axis2-core/index.html">Core</a></li><li class="none"><a
> href="multiproject/axis2-xml/index.html">XML</a></li><li class="none"><a
> href="multiproject/axis2-wsdl/index.html">WSDL</a></li><li class="none"><a
> href="multiproject/axis2-tools/index.html">Tools</a></li><li
> class="none"><a href="multiproject/axis2-
> samples/index.html">Samples</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="Mail_transport"></a><h2>Mail transport</h2><p>The inner workings of
> the mail transport has two parts the transport Sender and the transport
> Listener. Here the transport Listener is a basic email client which will
> be on a loop checking for new messages for a particular email address.
> When an email comes in it will be tunneled into the Axis
> engine.</p><p>When you think in terms of usage the mail transport in Axis2
> can be used in two ways. It can be used against a generic mail server or
> it can be used like a mailet. The simple mailet provided will direct any
> message that is coming to a particular address into the Axis engine. The
> engine will process the message and will use the Transport sender to send
> the reply.</p><p></p><p>To get started on the mail transport you need the
> following additional jar dependencies on the classpath.</p><ol>
>      <li>mail.jar (This contains com.sun.mail.* and javax.mail.*)</li>
>      <li>activation.jar</li>
>   -  </ol>
>   -
>   -<h2>Transport Sender</h2>
>   -</a></p><p><a>You need a mail account in a SMTP server, and Mail
> transport sender can be activated by adding following entry to the
> axis2.xml file.</a></p>
>   +  </ol><p>These can be downloaded from <a
> href="http://java.sun.com/products/javamail/" class="externalLink"
> title="External Link">JavaMail API</a> and <a
> href="http://java.sun.com/products/javabeans/jaf/" class="externalLink"
> title="External Link">JavaBeans Activation Framework</a>.</p><div
> class="subsection"><a name="Transport_Sender"></a><h3>Transport
> Sender</h3><p>You need a mail account in a SMTP server, and Mail transport
> sender can be activated by adding following entry to the axis2.xml
> file.</p>
> 
>        <div class="source"><pre>
>      <pre>
>       &lt;transportSender name="mail"
> class="org.apache.axis2.transport.mail.MailTransportSender"&gt;
>   @@ -21,7 +17,7 @@
>       &lt;/transportSender&gt;
>      </pre>
>      </pre></div>
>   -  <div class="subsection"><a
> name="Transport_Receiver"></a><h3>Transport Receiver</h3><p>You need a
> mail address that has pop access, the mail Listener can be activated by
> adding following entry to the axis2.xml file.</p>
>   +  </div><div class="subsection"><a
> name="Transport_Receiver"></a><h3>Transport Receiver</h3><p>You need a
> mail address that has pop access, the mail Listener can be activated by
> adding following entry to the axis2.xml file.</p>
>        <div class="source"><pre><pre>
>       &lt;transportReceiver name="mail"
> class="org.apache.axis2.transport.mail.SimpleMailListener"&gt;
>            &lt;parameter name="transport.mail.pop3.host"
> locked="xsd:false"&gt;pop server host&lt;/parameter&gt;
>   @@ -72,4 +68,4 @@
>    Connection closed by foreign host.
>    </pre>
>    </pre></div>
>   -  <p>Now James is up and running with the accounts</p></div><div
> class="subsection"><a name="Using_the_included_mail_server"></a><h3>Using
> the included mail server</h3><p>The inbuilt mail server has to be started
> from code by providing a ConfigurationContext for the time being, because
> the standalone and the mailet functionality is tightly bound with the
> mailet functionality.</p><p>This server itself does not need any
> configuration or tinkering to work. A configurationContext and the ports
> to operate on are the only details needed. The server will store the mails
> in memory against the recipient till the recipient pops it from the
> server. To facilitate the use in *nix environments as a non root user the
> pop and smtp ports used by default config/test cases are (1024 + 25) and
> (1024 + 110).</p></div></div><div
> class="section"><p> </p></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>
>   \ No newline at end of file
>   +  <p>Now James is up and running with the accounts</p></div><div
> class="subsection"><a name="Using_the_included_mail_server"></a><h3>Using
> the included mail server</h3><p>The inbuilt mail server has to be started
> from code by providing a ConfigurationContext for the time being, because
> the standalone and the mailet functionalities are tightly bound.</p><p>The
> server itself does not need any configuration or tinkering to work. A
> ConfigurationContext and the ports to operate on are the only details
> needed. The server will store the mails in memory against the recipient
> till the recipient pops it from the server. To facilitate the use in *nix
> environments as a non root user the pop and smtp ports used by default
> config/test cases are (1024 + 25) and (1024 + 110).</p></div></div><div
> class="section"><p> </p></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>
>   \ No newline at end of file
> 
> 
> 
>   1.2       +1 -3      ws-site/targets/axis2/mtom-guide.html
> 
>   Index: mtom-guide.html
>   ===================================================================
>   RCS file: /home/cvs/ws-site/targets/axis2/mtom-guide.html,v
>   retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- mtom-guide.html	5 Jul 2005 03:58:51 -0000	1.1
>   +++ mtom-guide.html	5 Jul 2005 06:17:38 -0000	1.2
>   @@ -56,9 +56,7 @@
>    			OMText textData = fac.createText(dataHandler,
false);
>    			image.addChild(textData);</pre>
>    </pre></div>
>   -  </div><div class="subsection"><a
> name="Sending_MTOM_optimised_messages_from__client_side"></a><h3>Sending
> MTOM optimised messages from  client side</h3><p>First of all you need to
> have the above mentioned jars in the classpath. Then set the
>   -    <div class="source"><pre>"enableMTOM"</pre></div>
>   -   property in the call to true, when sending messages.</p>
>   +  </div><div class="subsection"><a
> name="Sending_MTOM_optimised_messages_from__client_side"></a><h3>Sending
> MTOM optimised messages from  client side</h3><p>First of all you need to
> have the above mentioned jars in the classpath. Then set the "enableMTOM"
> property in the call to true, when sending messages.</p>
>        <div class="source"><pre>
>       <pre>	  		Call call = new Call();
>        		call.setTo(targetEPR);
> 
> 
> 
>   1.12      +2 -2      ws-site/targets/axis2/userguide.html
> 
>   Index: userguide.html
>   ===================================================================
>   RCS file: /home/cvs/ws-site/targets/axis2/userguide.html,v
>   retrieving revision 1.11
>   retrieving revision 1.12
>   diff -u -r1.11 -r1.12
>   --- userguide.html	5 Jul 2005 04:15:57 -0000	1.11
>   +++ userguide.html	5 Jul 2005 06:17:38 -0000	1.12
>   @@ -783,8 +783,8 @@
>    AXIS_HOME would not be correct in this case)</p></div><div
> class="subsection"><a name="Tools"></a><h3>Tools</h3><p>Axis2 is shipped
> with two standard tools. Both the tools are Eclipse
>    plug-ins, the Codegen tool even has the accompanying Ant task and the
> command
>    line tool.  </p><p>Documentation for the code generator tool is
> available for the
>   -<a
> href="file:///G:/Documents%20and%20Settings/Jaliya/Desktop/CodegenToolRefe
> rence.html">Codegen wizard</a> and the
>   -<a
> href="file:///G:/Documents%20and%20Settings/Jaliya/Desktop/CodegenToolRefe
> rence.html">Service Archiver</a>.</p></div></div><div
> class="section"><p> </p><div class="subsection"><a
> name="Advanced_Topics"></a><h3>Advanced Topics</h3><ul>
>   +<a href="CodegenToolReference.html">Codegen wizard</a> and the
>   +<a href="ServiceArchiveToolReference.html">Service
> Archiver</a>.</p></div></div><div class="section"><p> </p><div
> class="subsection"><a name="Advanced_Topics"></a><h3>Advanced
> Topics</h3><ul>
>     	<li>
>    	<a href="rest-ws.html">RESTful Web Services</a></li>
>     	<li>
> 
> 
>