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.