Author: olamy
Date: Fri Oct  5 20:21:44 2012
New Revision: 1394785

URL: http://svn.apache.org/viewvc?rev=1394785&view=rev
Log:
generate rest documentation for redback rest services

Modified:
    archiva/redback/redback-core/trunk/pom.xml
    
archiva/redback/redback-core/trunk/redback-integrations/redback-rest/redback-rest-api/pom.xml

Modified: archiva/redback/redback-core/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/archiva/redback/redback-core/trunk/pom.xml?rev=1394785&r1=1394784&r2=1394785&view=diff
==============================================================================
--- archiva/redback/redback-core/trunk/pom.xml (original)
+++ archiva/redback/redback-core/trunk/pom.xml Fri Oct  5 20:21:44 2012
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.archiva</groupId>
     <artifactId>archiva-parent</artifactId>
-    <version>9</version>
+    <version>10-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.archiva.redback</groupId>

Modified: 
archiva/redback/redback-core/trunk/redback-integrations/redback-rest/redback-rest-api/pom.xml
URL: 
http://svn.apache.org/viewvc/archiva/redback/redback-core/trunk/redback-integrations/redback-rest/redback-rest-api/pom.xml?rev=1394785&r1=1394784&r2=1394785&view=diff
==============================================================================
--- 
archiva/redback/redback-core/trunk/redback-integrations/redback-rest/redback-rest-api/pom.xml
 (original)
+++ 
archiva/redback/redback-core/trunk/redback-integrations/redback-rest/redback-rest-api/pom.xml
 Fri Oct  5 20:21:44 2012
@@ -28,9 +28,14 @@
   </parent>
 
   <artifactId>redback-rest-api</artifactId>
-  <packaging>bundle</packaging>
+  <!-- DO NOT USE bundle packaging generated documentation is not included in 
the jar !!! -->
+  <packaging>jar</packaging>
   <name>Redback :: Integration :: REST :: Api</name>
 
+  <properties>
+    
<enunciate.docsDir>${project.build.outputDirectory}/rest-docs-redback-rest-api</enunciate.docsDir>
+  </properties>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.archiva.redback</groupId>
@@ -82,6 +87,15 @@
             </Import-Package>
           </instructions>
         </configuration>
+        <executions>
+          <execution>
+            <id>create-manifest</id>
+            <phase>process-test-classes</phase>
+            <goals>
+              <goal>manifest</goal>
+            </goals>
+          </execution>
+        </executions>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
@@ -95,6 +109,15 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+          </archive>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 


Reply via email to