[jboss-svn-commits] JBL Code SVN: r35191 - in labs/jbosstm/trunk/rhq-plugin: src/main/java/org/jboss/as/integration/jbossts/jopr and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 20 07:23:11 EDT 2010
Author: mmusgrov
Date: 2010-09-20 07:23:10 -0400 (Mon, 20 Sep 2010)
New Revision: 35191
Modified:
labs/jbosstm/trunk/rhq-plugin/build.xml
labs/jbosstm/trunk/rhq-plugin/pom.xml
labs/jbosstm/trunk/rhq-plugin/src/main/java/org/jboss/as/integration/jbossts/jopr/JMXClient.java
Log:
[JBTM-719] Include source and javadoc in the install/dist build target
Modified: labs/jbosstm/trunk/rhq-plugin/build.xml
===================================================================
--- labs/jbosstm/trunk/rhq-plugin/build.xml 2010-09-20 10:25:32 UTC (rev 35190)
+++ labs/jbosstm/trunk/rhq-plugin/build.xml 2010-09-20 11:23:10 UTC (rev 35191)
@@ -4,11 +4,15 @@
<property name="modulename" value="jbossts-jopr-plugin"/>
<property name="component-module-list" value="${modulename}"/>
+ <property name="install.jar.dir" value="../install/bin"/>
+ <property name="install.doc.dir" value="../install/docs/rhq"/>
<import file="../sharedbuild.xml"/>
<property name="version" value="1.0.0.SNAPSHOT"/>
- <property name="maven.project.build.directory" value="target"/>
- <property name="pluginjar" value="${basedir}/${maven.project.build.directory}/${modulename}.jar"/>
+ <property name="maven.project.build.directory" value="${basedir}/target"/>
+ <property name="pluginjar" value="${modulename}.jar"/>
+ <property name="pluginsrcjar" value="${modulename}-sources.jar"/>
+ <property name="plugindocjar" value="${modulename}-javadoc.jar"/>
<target name="maven:package" depends="clean">
<exec executable="mvn" dir="${basedir}">
@@ -19,7 +23,9 @@
</target>
<target name="dist" depends="maven:package">
- <copy file="${pluginjar}" todir="../install/bin"/>
+ <copy file="${maven.project.build.directory}/${pluginjar}" todir="${install.jar.dir}"/>
+ <copy file="${maven.project.build.directory}/${pluginsrcjar}" todir="${install.jar.dir}"/>
+ <copy file="${maven.project.build.directory}/${plugindocjar}" todir="${install.doc.dir}"/>
</target>
<target name="clean">
@@ -27,5 +33,9 @@
<arg value="clean"/>
</exec>
<delete dir="build"/>
+ <delete dir="${install.doc.dir}"/>
+ <echo message="deleting ${install.jar.dir}/${pluginjar} and ${install.jar.dir}/${pluginsrcjar}"/>
+ <delete file="${install.jar.dir}/${pluginjar}"/>
+ <delete file="${install.jar.dir}/${pluginsrcjar}"/>
</target>
</project>
Modified: labs/jbosstm/trunk/rhq-plugin/pom.xml
===================================================================
--- labs/jbosstm/trunk/rhq-plugin/pom.xml 2010-09-20 10:25:32 UTC (rev 35190)
+++ labs/jbosstm/trunk/rhq-plugin/pom.xml 2010-09-20 11:23:10 UTC (rev 35191)
@@ -62,7 +62,54 @@
<configuration>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>create_sources_jar</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <phase>prepare-package</phase>
+ </execution>
+ </executions>
+ <configuration>
+ <forceCreation>true</forceCreation>
+ <includePom>true</includePom>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ <executions>
+ <execution>
+ <id>create_javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <phase>prepare-package</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>create_sources_jar</id>
+ <goals> <goal>jar</goal> </goals>
+ <phase>prepare-package</phase>
+ </execution>
+ </executions>
+ <configuration>
+ <forceCreation>true</forceCreation>
+ <includePom>true</includePom>
+ </configuration>
+ </plugin>
</plugins>
+
</build>
<dependencyManagement>
Modified: labs/jbosstm/trunk/rhq-plugin/src/main/java/org/jboss/as/integration/jbossts/jopr/JMXClient.java
===================================================================
--- labs/jbosstm/trunk/rhq-plugin/src/main/java/org/jboss/as/integration/jbossts/jopr/JMXClient.java 2010-09-20 10:25:32 UTC (rev 35190)
+++ labs/jbosstm/trunk/rhq-plugin/src/main/java/org/jboss/as/integration/jbossts/jopr/JMXClient.java 2010-09-20 11:23:10 UTC (rev 35191)
@@ -70,7 +70,7 @@
* the returned Configuration object with the managed resource's
* configuration property values.
*
- * @see //ConfigurationFacet#loadResourceConfiguration()
+ * @see org.rhq.core.pluginapi.configuration.ConfigurationFacet#loadResourceConfiguration()
*/
@Override
public Configuration loadResourceConfiguration()
@@ -114,7 +114,7 @@
* the managed resource in your own custom way, setting its configuration
* based on the new values of the given configuration.
*
- * @see //ConfigurationFacet#updateResourceConfiguration(ConfigurationUpdateReport)
+ * @see org.rhq.core.pluginapi.configuration.ConfigurationFacet#updateResourceConfiguration(ConfigurationUpdateReport)
*/
@Override
public void updateResourceConfiguration(ConfigurationUpdateReport report)
More information about the jboss-svn-commits
mailing list