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 ch...@apache.org on 2007/04/05 08:26:11 UTC

svn commit: r525723 - /webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html

Author: chatra
Date: Wed Apr  4 23:26:11 2007
New Revision: 525723

URL: http://svn.apache.org/viewvc?view=rev&rev=525723
Log:
made correction with reference to https://issues.apache.org/jira/browse/AXIS2-1789

Modified:
    webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html

Modified: webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html
URL: http://svn.apache.org/viewvc/webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html?view=diff&rev=525723&r1=525722&r2=525723
==============================================================================
--- webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html (original)
+++ webservices/axis2/site/tools/1_1/maven-plugins/maven-java2wsdl-plugin.html Wed Apr  4 23:26:11 2007
@@ -1,81 +1,307 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Axis2/Java - Maven2 Java2WSDL Plug-in Guide</title><style type="text/css" media="all">
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+  <title>Axis2/Java - Maven2 Java2WSDL Plug-in Guide</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="Apache Axis2" src="http://ws.apache.org/axis2/images/axis.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
-                	Last published: 12 January 2007
-                  | Doc for 1.1.1</div><div class="xright">
-        
-        <a href="../../../index.html">Axis2/Java</a>
-      
-        
-          
-            <span class="separator">|</span>
-          
-        
-        <a href="http://ws.apache.org/axis2/c" class="externalLink" title="External Link">Axis2/C</a>
-      
-        
-          
-            <span class="separator">|</span>
-          
-        
-        <a href="http://ws.apache.org" class="externalLink" title="External Link">Apache WS</a>
-      
-        
-          
-            <span class="separator">|</span>
-          
-        
-        <a href="http://www.apache.org" class="externalLink" title="External Link">Apache </a>
-      </div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuAxis2_Java"><h5>Axis2/Java</h5><ul><li class="none"><a href="../../../index.html">Home</a></li></ul></div><div id="menuDownloads"><h5>Downloads</h5><ul><li class="none"><a href="../../../download.cgi">Releases</a></li><li class="none"><a href="../../../modules/index.html">Modules</a></li><li class="none"><a href="../../../tools/index.html">Tools</a></li></ul></div><div id="menuDocumentation"><h5>Documentation</h5><ul><li class="expanded"><a href="../../../1_1_1/contents.html">Version 1.1.1</a><ul><li class="none"><a href="../../../1_1_1/toc.html">Table of Contents</a></li><li class="none"><a href="../../../1_1_1/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../../1_1_1/quickstartguide.html">QuickStart Guide</a></li><li class="none"><a href="../../../1_1_1/userguide.html">User Guide</a></li><li class="none"><a href="../../../1_1_1/pojogui
 de.html">POJO Guide</a></li><li class="none"><a href="../../../1_1_1/spring.html">Spring Guide</a></li><li class="none"><a href="../../../1_1_1/webadminguide.html">Web Administrator's Guide</a></li><li class="none"><a href="../../../1_1_1/migration.html">Migration Guide (from Axis1)</a></li></ul></li><li class="none"><a href="../../../1_1/contents.html">Version 1.1</a></li><li class="none"><a href="../../../1_0/index.html">Version 1.0</a></li><li class="none"><a href="../../../0_95/index.html">Version 0.95</a></li><li class="none"><a href="../../../0_94/index.html">Version 0.94</a></li><li class="none"><a href="../../../0_93/index.html">Version 0.93</a></li></ul></div><div id="menuResources"><h5>Resources</h5><ul><li class="none"><a href="../../../faq.html">FAQ</a></li><li class="none"><a href="../../../articles.html">Articles</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="../../../refLib.html">Reference Library</a></li><li class="none"><a href="http://ws.apache.org/axis2/1_1_1/api/index.html" class="externalLink" title="External Link">Online Java Docs</a></li></ul></div><div id="menuGet_Involved"><h5>Get Involved</h5><ul><li class="none"><a href="../../../overview.html">Overview</a></li><li class="none"><a href="../../../svn.html">Checkout the Source</a></li><li class="none"><a href="../../../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../../../guidelines.html">Developer Guidelines</a></li><li class="none"><a href="../../../siteHowTo.html">Build the Site</a></li></ul></div><div id="menuProject_Information"><h5>Project Information</h5><ul><li class="none"><a href="../../../team-list.html">Project Team</a></li><li class="none"><a href="../../../issue-tracking.html">Issue Tracking</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="../../../thanks.html">Acknowledgements</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink" title="External Link">License</a></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="Maven2_Java2WSDL_Plug-in_Guide"></a><h2>Maven2 Java2WSDL Plug-in Guide</h2><div class="subsection"><a name="Introduction"></a><h3>Introduction</h3><p>This plugin takes as input a Java class and generates a WSDL, which
-describes a Web service for invoking the classes methods.</p><p><a href="http://ws.apache.org/axis2/tools/index.html" class="newWindow" title="New Window" target="_blank">[Download Plugin Tool]</a></p></div><div class="subsection"><a name="Goals"></a><h3>Goals</h3><p>The Java2WSDL plugin offers a single goal:</p><ul>
+			    @import url("../../../style/maven-theme.css");</style>
+  <link rel="stylesheet" href="../../../style/print.css" type="text/css"
+  media="print" />
+  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+</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" /></a><a
+href="http://ws.apache.org/axis2/" id="projectLogo"><img alt="Apache Axis2"
+src="http://ws.apache.org/axis2/images/axis.jpg" /></a>
+
+<div class="clear">
+<hr />
+</div>
+</div>
+
+<div id="breadcrumbs">
+
+<div class="xleft">
+Last published: 12 January 2007 | Doc for 1.1.1</div>
+
+<div class="xright">
+<a href="../../../index.html">Axis2/Java</a> <span class="separator">|</span>
+<a href="http://ws.apache.org/axis2/c" class="externalLink"
+title="External Link">Axis2/C</a> <span class="separator">|</span> <a
+href="http://ws.apache.org" class="externalLink" title="External Link">Apache
+WS</a> <span class="separator">|</span> <a href="http://www.apache.org"
+class="externalLink" title="External Link">Apache</a></div>
+
+<div class="clear">
+<hr />
+</div>
+</div>
+
+<div id="leftColumn">
+
+<div id="navcolumn">
+
+<div id="menuAxis2_Java">
+<h5>Axis2/Java</h5>
+<ul>
+  <li class="none"><a href="../../../index.html">Home</a></li>
+</ul>
+</div>
+
+<div id="menuDownloads">
+<h5>Downloads</h5>
+<ul>
+  <li class="none"><a href="../../../download.cgi">Releases</a></li>
+  <li class="none"><a href="../../../modules/index.html">Modules</a></li>
+  <li class="none"><a href="../../../tools/index.html">Tools</a></li>
+</ul>
+</div>
+
+<div id="menuDocumentation">
+<h5>Documentation</h5>
+<ul>
+  <li class="expanded"><a href="../../../1_1_1/contents.html">Version
+    1.1.1</a>
+    <ul>
+      <li class="none"><a href="../../../1_1_1/toc.html">Table of
+      Contents</a></li>
+      <li class="none"><a
+        href="../../../1_1_1/installationguide.html">Installation
+      Guide</a></li>
+      <li class="none"><a
+        href="../../../1_1_1/quickstartguide.html">QuickStart Guide</a></li>
+      <li class="none"><a href="../../../1_1_1/userguide.html">User
+      Guide</a></li>
+      <li class="none"><a href="../../../1_1_1/pojoguide.html">POJO
+      Guide</a></li>
+      <li class="none"><a href="../../../1_1_1/spring.html">Spring
+      Guide</a></li>
+      <li class="none"><a href="../../../1_1_1/webadminguide.html">Web
+        Administrator's Guide</a></li>
+      <li class="none"><a href="../../../1_1_1/migration.html">Migration
+        Guide (from Axis1)</a></li>
+    </ul>
+  </li>
+  <li class="none"><a href="../../../1_1/contents.html">Version 1.1</a></li>
+  <li class="none"><a href="../../../1_0/index.html">Version 1.0</a></li>
+  <li class="none"><a href="../../../0_95/index.html">Version 0.95</a></li>
+  <li class="none"><a href="../../../0_94/index.html">Version 0.94</a></li>
+  <li class="none"><a href="../../../0_93/index.html">Version 0.93</a></li>
+</ul>
+</div>
+
+<div id="menuResources">
+<h5>Resources</h5>
+<ul>
+  <li class="none"><a href="../../../faq.html">FAQ</a></li>
+  <li class="none"><a href="../../../articles.html">Articles</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="../../../refLib.html">Reference Library</a></li>
+  <li class="none"><a href="http://ws.apache.org/axis2/1_1_1/api/index.html"
+    class="externalLink" title="External Link">Online Java Docs</a></li>
+</ul>
+</div>
+
+<div id="menuGet_Involved">
+<h5>Get Involved</h5>
+<ul>
+  <li class="none"><a href="../../../overview.html">Overview</a></li>
+  <li class="none"><a href="../../../svn.html">Checkout the Source</a></li>
+  <li class="none"><a href="../../../mail-lists.html">Mailing Lists</a></li>
+  <li class="none"><a href="../../../guidelines.html">Developer
+  Guidelines</a></li>
+  <li class="none"><a href="../../../siteHowTo.html">Build the Site</a></li>
+</ul>
+</div>
+
+<div id="menuProject_Information">
+<h5>Project Information</h5>
+<ul>
+  <li class="none"><a href="../../../team-list.html">Project Team</a></li>
+  <li class="none"><a href="../../../issue-tracking.html">Issue
+  Tracking</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="../../../thanks.html">Acknowledgements</a></li>
+  <li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0.html"
+    class="externalLink" title="External Link">License</a></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"
+/></a></div>
+</div>
+
+<div id="bodyColumn">
+
+<div class="contentBox">
+
+<div class="section">
+<a name="Maven2_Java2WSDL_Plug-in_Guide"></a>
+
+<h2>Maven2 Java2WSDL Plug-in Guide</h2>
+
+<div class="subsection">
+<a name="Introduction"></a>
+
+<h3>Introduction</h3>
+
+<p>This plugin takes as input a Java class and generates a WSDL, which
+describes a Web service for invoking the classes methods.</p>
+
+<p><a href="http://ws.apache.org/axis2/tools/index.html" class="newWindow"
+title="New Window" target="_blank">[Download Plugin Tool]</a></p>
+</div>
+
+<div class="subsection">
+<a name="Goals"></a>
+
+<h3>Goals</h3>
+
+<p>The Java2WSDL plugin offers a single goal:</p>
+<ul>
   <li>java2wsdl (default): Reads a java class and generates a WSDL for
     invoking the classes methods as a Web service.</li>
-</ul><p>To run the plugin, add the following section to your <a href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html" class="externalLink" title="External Link">POM</a>
-(Project Object Model):</p>
-    <div class="source"><pre>  &lt;build&gt;
+</ul>
+
+<p>To run the plugin, add the following section to your <a
+href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html"
+class="externalLink" title="External Link">POM</a> (Project Object Model):</p>
+
+<div class="source">
+<pre>  &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.axis2.maven2&lt;/groupId&gt;
         &lt;artifactId&gt;axis2-java2wsdl-maven-plugin&lt;/artifactId&gt;
+        &lt;configuration&gt;
+          &lt;className&gt;com.foo.myservice.MyHandler&lt;/className&gt;
+        &lt;/configuration&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;goals&gt;
               &lt;goal&gt;java2wsdl&lt;/goal&gt;
             &lt;/goals&gt;
           &lt;/execution&gt;
-          &lt;configuration&gt;
-            &lt;className&gt;com.foo.myservice.MyHandler&lt;/className&gt;
-          &lt;/configuration&gt;
         &lt;/executions&gt;
       &lt;/plugin&gt;
     &lt;/plugins&gt;
   &lt;/build&gt;
-  
+  </pre>
+</div>
 
-</pre></div>
-  <p>The plugin will be invoked automatically in the generate-resources phase.
+<p>The plugin will be invoked automatically in the generate-resources phase.
 You can also invoke it directly from the command line by running the
 command:</p>
-    <div class="source"><pre>mvn java2wsdl:java2wsdl
 
-</pre></div>
-  </div><div class="subsection"><a name="The_Java2WSDL_Goal"></a><h3>The Java2WSDL Goal</h3><p>By default, the plugin reads the given Java class and creates a file
+<div class="source">
+<pre>mvn java2wsdl:java2wsdl</pre>
+</div>
+</div>
+
+<div class="subsection">
+<a name="The_Java2WSDL_Goal"></a>
+
+<h3>The Java2WSDL Goal</h3>
+
+<p>By default, the plugin reads the given Java class and creates a file
 <strong>target/generated-resources/java2wsdl/service.xml</strong>. The Java
 class is given by the configuration element <strong>className</strong>
-above.</p></div><div class="subsection"><a name="Configuration"></a><h3>Configuration</h3><p>The Java2WSDL goal takes the following parameters as input. All parameters
+above.</p>
+</div>
+
+<div class="subsection">
+<a name="Configuration"></a>
+
+<h3>Configuration</h3>
+
+<p>The Java2WSDL goal takes the following parameters as input. All parameters
 can be set from the command line by using properties. For example, the
 parameter "className" may be set using the property
 "axis2.java2wsdl.className". If the parameter isn't set via property or in
-the POM, then a default value applies.</p><table class="bodyTable"><tbody>
-    <tr class="b"><td><strong>Parameter name</strong></td><td><strong>Command line property</strong></td><td><strong>Description</strong></td><td><strong>Default value</strong></td></tr>
-    <tr class="a"><td>className</td><td>${axis2.java2wsdl.className}</td><td>Fully qualified name of the class, which is being read and
-        transformed into a WSDL</td><td></td></tr>
-    <tr class="b"><td>outputFileName</td><td>${axis2.java2wsdl.outputFileName}</td><td>Path of the generated service file.</td><td></td></tr>
-    <tr class="a"><td>schemaTargetNamespace</td><td>${axis2.java2wsdl.schemaTargetNamespace}</td><td>Target namespace of the generated schema.</td><td></td></tr>
-    <tr class="b"><td>schemaTargetNamespacePrefix</td><td>${axis2.java2wsdl.schemaTargetNamespacePrefix}</td><td>Prefix, which is being associated with the schemas target
-      namespace.</td><td></td></tr>
-    <tr class="a"><td>serviceName</td><td>${axis2.java2wsdl.serviceName}</td><td>Name of the generated Web service.</td><td>Unqualified name of the input class.</td></tr>
-    <tr class="b"><td>targetNamespace</td><td>${axis2.java2wsdl.targetNamespace}</td><td>Target namespace of the generated WSDL</td><td>Default namespace</td></tr>
-    <tr class="a"><td>targetNamespacePrefix</td><td>${axis2.java2wsdl.targetNamespacePrefix}</td><td>Prefix, which is being associated with the target namespace</td><td></td></tr>
-  </tbody></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+the POM, then a default value applies.</p>
+
+<table class="bodyTable">
+  <tbody>
+    <tr class="b">
+      <td><strong>Parameter name</strong></td>
+      <td><strong>Command line property</strong></td>
+      <td><strong>Description</strong></td>
+      <td><strong>Default value</strong></td>
+    </tr>
+    <tr class="a">
+      <td>className</td>
+      <td>${axis2.java2wsdl.className}</td>
+      <td>Fully qualified name of the class, which is being read and
+        transformed into a WSDL</td>
+      <td></td>
+    </tr>
+    <tr class="b">
+      <td>outputFileName</td>
+      <td>${axis2.java2wsdl.outputFileName}</td>
+      <td>Path of the generated service file.</td>
+      <td></td>
+    </tr>
+    <tr class="a">
+      <td>schemaTargetNamespace</td>
+      <td>${axis2.java2wsdl.schemaTargetNamespace}</td>
+      <td>Target namespace of the generated schema.</td>
+      <td></td>
+    </tr>
+    <tr class="b">
+      <td>schemaTargetNamespacePrefix</td>
+      <td>${axis2.java2wsdl.schemaTargetNamespacePrefix}</td>
+      <td>Prefix, which is being associated with the schemas target
+      namespace.</td>
+      <td></td>
+    </tr>
+    <tr class="a">
+      <td>serviceName</td>
+      <td>${axis2.java2wsdl.serviceName}</td>
+      <td>Name of the generated Web service.</td>
+      <td>Unqualified name of the input class.</td>
+    </tr>
+    <tr class="b">
+      <td>targetNamespace</td>
+      <td>${axis2.java2wsdl.targetNamespace}</td>
+      <td>Target namespace of the generated WSDL</td>
+      <td>Default namespace</td>
+    </tr>
+    <tr class="a">
+      <td>targetNamespacePrefix</td>
+      <td>${axis2.java2wsdl.targetNamespacePrefix}</td>
+      <td>Prefix, which is being associated with the target namespace</td>
+      <td></td>
+    </tr>
+  </tbody>
+</table>
+</div>
+</div>
+</div>
+</div>
+
+<div class="clear">
+<hr />
+</div>
+
+<div id="footer">
+
+<div class="xright">
+© 2004-2007, Apache Software Foundation</div>
+
+<div class="clear">
+<hr />
+</div>
+</div>
+</body>
+</html>



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