[jbpm-commits] JBoss JBPM SVN: r1865 - in jbpm4/pvm/trunk: modules/core and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Aug 11 08:26:17 EDT 2008


Author: porcherg
Date: 2008-08-11 08:26:17 -0400 (Mon, 11 Aug 2008)
New Revision: 1865

Modified:
   jbpm4/pvm/trunk/assembly.xml
   jbpm4/pvm/trunk/modules/core/pom.xml
Log:
- generate xsd docs: JBPM-1462
- fix package generation (pvm groupId was renamed)

Modified: jbpm4/pvm/trunk/assembly.xml
===================================================================
--- jbpm4/pvm/trunk/assembly.xml	2008-08-11 10:56:42 UTC (rev 1864)
+++ jbpm4/pvm/trunk/assembly.xml	2008-08-11 12:26:17 UTC (rev 1865)
@@ -9,7 +9,7 @@
   <moduleSets>
     <moduleSet>
       <includes>
-        <include>org.jboss.jbpm.pvm:pvm</include>
+        <include>org.jbpm:pvm</include>
       </includes>
       <binaries>
         <outputDirectory></outputDirectory>
@@ -27,7 +27,7 @@
   <fileSets>
     <fileSet>
       <directory>modules/core/target/apidocs</directory>
-      <outputDirectory>javadoc</outputDirectory>
+      <outputDirectory>doc/api</outputDirectory>
     </fileSet>
     <fileSet>
       <directory>modules/core/src/main/java</directory>
@@ -39,12 +39,19 @@
     </fileSet>
     <fileSet>
       <directory>modules/core/target/manual</directory>
-      <outputDirectory>manual</outputDirectory>
+      <outputDirectory>doc/reference</outputDirectory>
       <excludes>
         <exclude>**/*.fo</exclude>
       </excludes>
     </fileSet>
     <fileSet>
+      <directory>modules/core/target/doc/wirexsd</directory>
+      <outputDirectory>doc/wirexsd</outputDirectory>
+      <excludes>
+        <exclude>**/*.fo</exclude>
+      </excludes>
+    </fileSet>
+    <fileSet>
       <directory>modules/core/src/test/java</directory>
       <includes>
         <include>org/jbpm/pvm/samples/**/*.*</include>

Modified: jbpm4/pvm/trunk/modules/core/pom.xml
===================================================================
--- jbpm4/pvm/trunk/modules/core/pom.xml	2008-08-11 10:56:42 UTC (rev 1864)
+++ jbpm4/pvm/trunk/modules/core/pom.xml	2008-08-11 12:26:17 UTC (rev 1865)
@@ -188,6 +188,40 @@
             </configuration>
           </execution>
         </executions>
+        </plugin>
+        <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>generate-wirexsd-doc</id>
+            <phase>package</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <tasks>
+	              <taskdef name="xsddoc" classname="net.sf.xframe.xsddoc.Task" classpathref="maven.plugin.classpath" />
+	              <mkdir dir="${basedir}/target/doc/wirexsd" />
+	              <xsddoc file="${basedir}/src/main/resources/org/jbpm/pvm/wire.xsd"
+			            out="${basedir}/target/doc/wirexsd"
+			            title="Process Virtual Machine: Wiring Schema"
+			            verbose="false" />
+              </tasks>
+            </configuration>
+          </execution>
+        </executions>
+        <dependencies>
+          <dependency>
+            <groupId>xsddoc</groupId>
+            <artifactId>xsddoc</artifactId>
+            <version>1.0</version>
+          </dependency>
+          <dependency>
+				    <groupId>xalan</groupId>
+				    <artifactId>xalan</artifactId>
+				    <version>2.7.0</version>
+				  </dependency> 
+        </dependencies>
       </plugin>
       <plugin>
         <groupId>com.agilejava.docbkx</groupId>




More information about the jbpm-commits mailing list