You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2015/12/23 01:47:55 UTC

svn commit: r1721477 - in /axis/axis2/java/core/trunk: ./ modules/tool/axis2-repo-maven-plugin/ modules/tool/axis2-repo-maven-plugin/src/site/ src/site/ src/site/xdoc/tools/

Author: veithen
Date: Wed Dec 23 00:47:55 2015
New Revision: 1721477

URL: http://svn.apache.org/viewvc?rev=1721477&view=rev
Log:
Generate documentation for the axis2-repo-maven-plugin and integrate it into the site.

Added:
    axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/
    axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml   (with props)
Modified:
    axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/pom.xml
    axis/axis2/java/core/trunk/pom.xml
    axis/axis2/java/core/trunk/src/site/site.xml
    axis/axis2/java/core/trunk/src/site/xdoc/tools/index.xml

Modified: axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/pom.xml?rev=1721477&r1=1721476&r2=1721477&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/pom.xml Wed Dec 23 00:47:55 2015
@@ -27,9 +27,10 @@
     </parent>
     <artifactId>axis2-repo-maven-plugin</artifactId>
     <packaging>maven-plugin</packaging>
-    <name>Apache Axis2 - tool - Repository Maven Plugin</name>
+    <name>axis2-repo-maven-plugin</name>
     <description>
-        A Maven 2 plugin for creating Axis 2 repositories from project dependencies
+        axis2-repo-maven-plugin is a Maven plugin that creates Axis2 repositories from project dependencies.
+        It supports both AAR and MAR files.
     </description>
     <dependencies>
         <dependency>
@@ -46,12 +47,18 @@
             <version>1.2</version>
         </dependency>
     </dependencies>
-    <url>http://axis.apache.org/axis2/java/core/</url>
+    <url>http://axis.apache.org/axis2/java/core/tools/maven-plugins/axis2-repo-maven-plugin/</url>
     <scm>
         <connection>scm:svn:http://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin</connection>
         <developerConnection>scm:svn:https://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin</developerConnection>
         <url>http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin</url>
     </scm>
+    <distributionManagement>
+        <site>
+            <id>site</id>
+            <url>scm:svn:https://svn.apache.org/repos/asf/axis/site/axis2/java/core-staging/tools/maven-plugins/axis2-repo-maven-plugin</url>
+        </site>
+    </distributionManagement>
     <build>
         <plugins>
             <plugin>
@@ -80,9 +87,18 @@
     <reporting>
         <plugins>
             <plugin>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <reportSets>
+                    <reportSet>
+                        <reports>
+                            <report>index</report>
+                        </reports>
+                    </reportSet>
+                </reportSets>
+            </plugin>
+            <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-plugin-plugin</artifactId>
-                <version>2.6</version>
             </plugin>
         </plugins>
     </reporting>

Added: axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml?rev=1721477&view=auto
==============================================================================
--- axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml (added)
+++ axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml Wed Dec 23 00:47:55 2015
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements. See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership. The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License. You may obtain a copy of the License at
+  ~
+  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied. See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  -->
+<project name="axis2-repo-maven-plugin">
+    <body>
+        <menu name="Overview">
+            <item name="About" href="index.html"/>
+            <item name="Plugin Documentation" href="plugin-info.html">
+                <item name="create-repository" href="create-repository-mojo.html"/>
+                <item name="create-test-repository" href="create-test-repository-mojo.html"/>
+            </item>
+        </menu>
+    </body>
+</project>

Propchange: axis/axis2/java/core/trunk/modules/tool/axis2-repo-maven-plugin/src/site/site.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: axis/axis2/java/core/trunk/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/pom.xml?rev=1721477&r1=1721476&r2=1721477&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/pom.xml (original)
+++ axis/axis2/java/core/trunk/pom.xml Wed Dec 23 00:47:55 2015
@@ -1189,6 +1189,10 @@
                     <artifactId>checksum-maven-plugin</artifactId>
                     <version>1.2</version>
                 </plugin>
+                <plugin>
+                    <artifactId>maven-project-info-reports-plugin</artifactId>
+                    <version>2.8.1</version>
+                </plugin>
                 
                 <!-- Use 1.5.2 versions of the aar and mar plugins in order to avoid
                      the chicken and egg problem. -->
@@ -1372,7 +1376,7 @@
         <plugins>
             <plugin>
                 <artifactId>maven-project-info-reports-plugin</artifactId>
-                <version>2.1.1</version>
+                <inherited>false</inherited>
                 <reportSets>
                     <reportSet>
                         <reports>

Modified: axis/axis2/java/core/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/src/site/site.xml?rev=1721477&r1=1721476&r2=1721477&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/src/site/site.xml (original)
+++ axis/axis2/java/core/trunk/src/site/site.xml Wed Dec 23 00:47:55 2015
@@ -34,10 +34,10 @@
         <href>http://axis.apache.org/axis2/java/core/</href>
     </bannerRight>
     <body>
-        <links>
+        <breadcrumbs>
+            <item name="Apache" href="http://www.apache.org" />
             <item name="Axis2/Java" href="index.html" />
-            <item name="Apache    " href="http://www.apache.org" />
-        </links>
+        </breadcrumbs>
 
         <menu name="Axis2/Java">
             <item name="Home" href="index.html" />
@@ -83,6 +83,8 @@
             <item name="Source Code"
                   href="http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/" />
             <item name="Acknowledgements" href="thanks.html" />
+        </menu>
+        <menu name="Apache" inherit="bottom">
             <item name="License"
                   href="http://www.apache.org/licenses/LICENSE-2.0.html" />
             <item name="Sponsorship" href="http://www.apache.org/foundation/sponsorship.html"/>

Modified: axis/axis2/java/core/trunk/src/site/xdoc/tools/index.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/src/site/xdoc/tools/index.xml?rev=1721477&r1=1721476&r2=1721477&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/src/site/xdoc/tools/index.xml (original)
+++ axis/axis2/java/core/trunk/src/site/xdoc/tools/index.xml Wed Dec 23 00:47:55 2015
@@ -74,21 +74,17 @@ class file from a WSDL file (WSDL2Java).
 				</tr>
 				<tr>
 					<td>
-						<a href="maven-plugins/maven-aar-plugin.html">Maven2 AAR
-Plug-in</a>
+						<a href="maven-plugins/maven-aar-plugin.html">axis2-aar-maven-plugin</a>
 					</td>
 					<td>This plugin generates an Axis2 service file (AAR file).</td>
 				</tr>
 				<tr>
-					<td>
-						Maven2 MAR Plug-in
-					</td>
+					<td>axis2-mar-maven-plugin</td>
 					<td>This plugin generates an Axis2 module archive file (MAR file).</td>
 				</tr>
 				<tr>
 					<td>
-						<a href="maven-plugins/maven-java2wsdl-plugin.html">Maven2
-Java2WSDL Plug-in</a>
+						<a href="maven-plugins/maven-java2wsdl-plugin.html">axis2-java2wsdl-maven-plugin</a>
 					</td>
 					<td>
 						<p>This plugin takes as input a Java class and generates a WSDL,
@@ -97,8 +93,7 @@ which describes a Web service for invoki
 				</tr>
 				<tr>
 					<td>
-						<a href="maven-plugins/maven-wsdl2code-plugin.html">Maven2
-WSDL2Code Plug-in</a>
+						<a href="maven-plugins/maven-wsdl2code-plugin.html">axis2-wsdl2java-maven-plugin</a>
 					</td>
 					<td>
 						<p>This plugin takes as input a WSDL and generates client and
@@ -106,6 +101,14 @@ server stubs for calling or implementing
 WSDL.</p>
 					</td>
 				</tr>
+                <tr>
+                    <td>
+                        <a href="maven-plugins/axis2-repo-maven-plugin/index.html">axis2-repo-maven-plugin</a>
+                    </td>
+                    <td>
+                        <p>This plugin creates Axis2 repositories from project dependencies.</p>
+                    </td>
+                </tr>
 			</tbody>
 		</table>
 		<p>The command line tools and Ant tasks are bundled with the Axis2 binary distribution.