[jboss-svn-commits] JBL Code SVN: r22319 - in labs/jbossesb/workspace/skeagh: api and 9 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Sep 2 08:48:54 EDT 2008
Author: beve
Date: 2008-09-02 08:48:54 -0400 (Tue, 02 Sep 2008)
New Revision: 22319
Added:
labs/jbossesb/workspace/skeagh/build-tools/
labs/jbossesb/workspace/skeagh/build-tools/pom.xml
labs/jbossesb/workspace/skeagh/build-tools/src/
labs/jbossesb/workspace/skeagh/build-tools/src/main/
labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/
labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/build-tools/
labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/build-tools/jbossesb_checkstyle_checks.xml
Removed:
labs/jbossesb/workspace/skeagh/jbossesb_checkstyle_checks.xml
Modified:
labs/jbossesb/workspace/skeagh/api/pom.xml
labs/jbossesb/workspace/skeagh/api/routing/pom.xml
labs/jbossesb/workspace/skeagh/api/service/pom.xml
labs/jbossesb/workspace/skeagh/commons/pom.xml
labs/jbossesb/workspace/skeagh/pom.xml
labs/jbossesb/workspace/skeagh/runtime/pom.xml
Log:
Updated maven reporting. Added dashboard. Need to run 'mvn site' followed by 'mvn dashboard:dashboard'
Modified: labs/jbossesb/workspace/skeagh/api/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/api/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/api/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -11,7 +11,7 @@
<artifactId>api</artifactId>
<packaging>pom</packaging>
<version>5.0-SNAPSHOT</version>
- <name>Jboss ESB (API Base POM)</name>
+ <name>JBoss ESB (API Base POM)</name>
<url>http://www.jboss.org/jbossesb/</url>
<properties>
@@ -23,4 +23,19 @@
<module>routing</module>
</modules>
+ <reporting>
+ <outputDirectory>
+ ${basedir}/../target/site/${project.artifactId}
+ </outputDirectory>
+ <!--
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dashboard-maven-plugin</artifactId>
+ <version>1.0.0-beta-1</version>
+ </plugin>
+ </plugins>
+ -->
+ </reporting>
+
</project>
Modified: labs/jbossesb/workspace/skeagh/api/routing/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/api/routing/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/api/routing/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -13,6 +13,12 @@
<version>${jboss.esb.version}</version>
<url>http://www.jboss.org/jbossesb/</url>
+ <reporting>
+ <outputDirectory>
+ ${basedir}/../../target/site/api/${project.artifactId}
+ </outputDirectory>
+ </reporting>
+
<dependencies>
<dependency>
<groupId>jboss.jbossesb</groupId>
@@ -20,4 +26,4 @@
<version>${jboss.esb.version}</version>
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
Modified: labs/jbossesb/workspace/skeagh/api/service/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/api/service/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/api/service/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -13,6 +13,13 @@
<version>${jboss.esb.version}</version>
<url>http://www.jboss.org/jbossesb/</url>
+ <reporting>
+ <outputDirectory>
+ ${basedir}/../../target/site/api/${project.artifactId}
+ </outputDirectory>
+ </reporting>
+
+
<dependencies>
<dependency>
<groupId>jboss.jbossesb</groupId>
@@ -21,4 +28,4 @@
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
Added: labs/jbossesb/workspace/skeagh/build-tools/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/build-tools/pom.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/build-tools/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>jboss.jbossesb</groupId>
+ <artifactId>jbossesb</artifactId>
+ <version>5.0-SNAPSHOT</version>
+ </parent>
+ <name>JBoss ESB - Build-tools</name>
+ <groupId>jboss.jbossesb</groupId>
+ <artifactId>jbossesb-build-tools</artifactId>
+ <version>${jboss.esb.version}</version>
+ <url>http://www.jboss.org/jbossesb/</url>
+
+</project>
Added: labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/build-tools/jbossesb_checkstyle_checks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/build-tools/jbossesb_checkstyle_checks.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/build-tools/src/main/resources/build-tools/jbossesb_checkstyle_checks.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -0,0 +1,186 @@
+<?xml version="1.0"?>
+<!--
+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.
+-->
+
+<!DOCTYPE module PUBLIC
+ "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
+ "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
+
+<!--
+
+ Based on the Sun Conventions, with some mods of course ;-)
+
+-->
+
+<module name="Checker">
+
+ <!-- Checks that a package.html file exists for each package. -->
+ <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml -->
+ <module name="PackageHtml"/>
+
+ <!-- Checks whether files end with a new line. -->
+ <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
+ <!-- module name="NewlineAtEndOfFile"/ -->
+
+ <!-- Checks that property files contain the same keys. -->
+ <!-- See http://checkstyle.sf.net/config_misc.html#Translation -->
+ <module name="Translation"/>
+
+
+ <module name="TreeWalker">
+
+ <property name="cacheFile" value="${checkstyle.cache.file}"/>
+
+ <!-- Checks for Javadoc comments. -->
+ <!-- See http://checkstyle.sf.net/config_javadoc.html -->
+ <module name="JavadocMethod"/>
+ <module name="JavadocType"/>
+ <module name="JavadocVariable"/>
+ <module name="JavadocStyle"/>
+
+
+ <!-- Checks for Naming Conventions. -->
+ <!-- See http://checkstyle.sf.net/config_naming.html -->
+ <module name="ConstantName"/>
+ <module name="LocalFinalVariableName"/>
+ <module name="LocalVariableName"/>
+ <module name="MemberName"/>
+ <module name="MethodName"/>
+ <module name="PackageName"/>
+ <module name="ParameterName"/>
+ <module name="StaticVariableName"/>
+ <module name="TypeName"/>
+
+
+ <!-- Checks for Headers -->
+ <!-- See http://checkstyle.sf.net/config_header.html -->
+ <!-- <module name="Header"> -->
+ <!-- The follow property value demonstrates the ability -->
+ <!-- to have access to ANT properties. In this case it uses -->
+ <!-- the ${basedir} property to allow Checkstyle to be run -->
+ <!-- from any directory within a project. See property -->
+ <!-- expansion, -->
+ <!-- http://checkstyle.sf.net/config.html#properties -->
+ <!-- <property -->
+ <!-- name="headerFile" -->
+ <!-- value="${basedir}/java.header"/> -->
+ <!-- </module> -->
+
+ <!-- Following interprets the header file as regular expressions. -->
+ <!-- <module name="RegexpHeader"/> -->
+
+
+ <!-- Checks for imports -->
+ <!-- See http://checkstyle.sf.net/config_import.html -->
+ <!-- module name="AvoidStarImport"/ -->
+ <module name="IllegalImport"/>
+ <!-- defaults to sun.* packages -->
+ <module name="RedundantImport"/>
+ <module name="UnusedImports"/>
+
+
+ <!-- Checks for Size Violations. -->
+ <!-- See http://checkstyle.sf.net/config_sizes.html -->
+ <module name="FileLength"/>
+ <!-- module name="LineLength"/ --> <!-- Disabled -->
+ <module name="MethodLength"/>
+ <module name="ParameterNumber"/>
+
+
+ <!-- Checks for whitespace -->
+ <!-- See http://checkstyle.sf.net/config_whitespace.html -->
+ <module name="EmptyForIteratorPad"/>
+ <module name="MethodParamPad"/>
+ <module name="NoWhitespaceAfter"/>
+ <module name="NoWhitespaceBefore"/>
+ <module name="OperatorWrap"/>
+ <module name="ParenPad"/>
+ <module name="TypecastParenPad"/>
+ <module name="TabCharacter"/>
+ <module name="WhitespaceAfter">
+ <property name="tokens"
+ value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN"/>
+ </module>
+ <module name="WhitespaceAround">
+ <property name="tokens"
+ value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN"/>
+ </module>
+
+
+ <!-- Modifier Checks -->
+ <!-- See http://checkstyle.sf.net/config_modifiers.html -->
+ <module name="ModifierOrder"/>
+ <module name="RedundantModifier"/>
+
+
+ <!-- Checks for blocks. You know, those {}'s -->
+ <!-- See http://checkstyle.sf.net/config_blocks.html -->
+ <module name="AvoidNestedBlocks"/>
+ <module name="EmptyBlock"/>
+ <module name="LeftCurly">
+ <property name="option" value="nl"/>
+ </module>
+ <module name="NeedBraces"/>
+ <module name="RightCurly">
+ <property name="option" value="alone"/>
+ <property name="tokens" value="LITERAL_ELSE"/>
+ </module>
+
+ <!-- Checks for common coding problems -->
+ <!-- See http://checkstyle.sf.net/config_coding.html -->
+ <!-- module name="AvoidInlineConditionals"/ -->
+ <module name="DoubleCheckedLocking"/>
+ <!-- MY FAVOURITE -->
+ <module name="EmptyStatement"/>
+ <module name="EqualsHashCode"/>
+ <module name="HiddenField">
+ <property name="ignoreSetter" value="true"/>
+ <property name="ignoreConstructorParameter" value="true"/>
+ </module>
+ <module name="IllegalInstantiation"/>
+ <module name="InnerAssignment"/>
+ <module name="MagicNumber"/>
+ <module name="MissingSwitchDefault"/>
+ <!-- module name="RedundantThrows"/ -->
+ <module name="SimplifyBooleanExpression"/>
+ <module name="SimplifyBooleanReturn"/>
+
+ <!-- Checks for class design -->
+ <!-- See http://checkstyle.sf.net/config_design.html -->
+ <module name="DesignForExtension"/>
+ <module name="FinalClass"/>
+ <module name="HideUtilityClassConstructor"/>
+ <module name="InterfaceIsType"/>
+ <module name="VisibilityModifier"/>
+
+
+ <!-- Miscellaneous other checks. -->
+ <!-- See http://checkstyle.sf.net/config_misc.html -->
+ <module name="ArrayTypeStyle"/>
+ <module name="FinalParameters"/>
+ <module name="GenericIllegalRegexp">
+ <property name="format" value="\s+$"/>
+ <property name="message" value="Line has trailing spaces."/>
+ </module>
+ <!-- module name="TodoComment"/ -->
+ <module name="UpperEll"/>
+
+ </module>
+
+</module>
Modified: labs/jbossesb/workspace/skeagh/commons/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/commons/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/commons/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -13,4 +13,12 @@
<version>${jboss.esb.version}</version>
<url>http://www.jboss.org/jbossesb/</url>
-</project>
\ No newline at end of file
+ <reporting>
+ <!-- Needed in order to generate the dashboard report properly -->
+ <outputDirectory>
+ ${basedir}/../target/site/${project.artifactId}
+ </outputDirectory>
+ </reporting>
+
+
+</project>
Deleted: labs/jbossesb/workspace/skeagh/jbossesb_checkstyle_checks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/jbossesb_checkstyle_checks.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/jbossesb_checkstyle_checks.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -1,186 +0,0 @@
-<?xml version="1.0"?>
-<!--
-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.
--->
-
-<!DOCTYPE module PUBLIC
- "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
- "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-
-<!--
-
- Based on the Sun Conventions, with some mods of course ;-)
-
--->
-
-<module name="Checker">
-
- <!-- Checks that a package.html file exists for each package. -->
- <!-- See http://checkstyle.sf.net/config_javadoc.html#PackageHtml -->
- <module name="PackageHtml"/>
-
- <!-- Checks whether files end with a new line. -->
- <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
- <!-- module name="NewlineAtEndOfFile"/ -->
-
- <!-- Checks that property files contain the same keys. -->
- <!-- See http://checkstyle.sf.net/config_misc.html#Translation -->
- <module name="Translation"/>
-
-
- <module name="TreeWalker">
-
- <property name="cacheFile" value="${checkstyle.cache.file}"/>
-
- <!-- Checks for Javadoc comments. -->
- <!-- See http://checkstyle.sf.net/config_javadoc.html -->
- <module name="JavadocMethod"/>
- <module name="JavadocType"/>
- <module name="JavadocVariable"/>
- <module name="JavadocStyle"/>
-
-
- <!-- Checks for Naming Conventions. -->
- <!-- See http://checkstyle.sf.net/config_naming.html -->
- <module name="ConstantName"/>
- <module name="LocalFinalVariableName"/>
- <module name="LocalVariableName"/>
- <module name="MemberName"/>
- <module name="MethodName"/>
- <module name="PackageName"/>
- <module name="ParameterName"/>
- <module name="StaticVariableName"/>
- <module name="TypeName"/>
-
-
- <!-- Checks for Headers -->
- <!-- See http://checkstyle.sf.net/config_header.html -->
- <!-- <module name="Header"> -->
- <!-- The follow property value demonstrates the ability -->
- <!-- to have access to ANT properties. In this case it uses -->
- <!-- the ${basedir} property to allow Checkstyle to be run -->
- <!-- from any directory within a project. See property -->
- <!-- expansion, -->
- <!-- http://checkstyle.sf.net/config.html#properties -->
- <!-- <property -->
- <!-- name="headerFile" -->
- <!-- value="${basedir}/java.header"/> -->
- <!-- </module> -->
-
- <!-- Following interprets the header file as regular expressions. -->
- <!-- <module name="RegexpHeader"/> -->
-
-
- <!-- Checks for imports -->
- <!-- See http://checkstyle.sf.net/config_import.html -->
- <!-- module name="AvoidStarImport"/ -->
- <module name="IllegalImport"/>
- <!-- defaults to sun.* packages -->
- <module name="RedundantImport"/>
- <module name="UnusedImports"/>
-
-
- <!-- Checks for Size Violations. -->
- <!-- See http://checkstyle.sf.net/config_sizes.html -->
- <module name="FileLength"/>
- <!-- module name="LineLength"/ --> <!-- Disabled -->
- <module name="MethodLength"/>
- <module name="ParameterNumber"/>
-
-
- <!-- Checks for whitespace -->
- <!-- See http://checkstyle.sf.net/config_whitespace.html -->
- <module name="EmptyForIteratorPad"/>
- <module name="MethodParamPad"/>
- <module name="NoWhitespaceAfter"/>
- <module name="NoWhitespaceBefore"/>
- <module name="OperatorWrap"/>
- <module name="ParenPad"/>
- <module name="TypecastParenPad"/>
- <module name="TabCharacter"/>
- <module name="WhitespaceAfter">
- <property name="tokens"
- value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN"/>
- </module>
- <module name="WhitespaceAround">
- <property name="tokens"
- value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN"/>
- </module>
-
-
- <!-- Modifier Checks -->
- <!-- See http://checkstyle.sf.net/config_modifiers.html -->
- <module name="ModifierOrder"/>
- <module name="RedundantModifier"/>
-
-
- <!-- Checks for blocks. You know, those {}'s -->
- <!-- See http://checkstyle.sf.net/config_blocks.html -->
- <module name="AvoidNestedBlocks"/>
- <module name="EmptyBlock"/>
- <module name="LeftCurly">
- <property name="option" value="nl"/>
- </module>
- <module name="NeedBraces"/>
- <module name="RightCurly">
- <property name="option" value="alone"/>
- <property name="tokens" value="LITERAL_ELSE"/>
- </module>
-
- <!-- Checks for common coding problems -->
- <!-- See http://checkstyle.sf.net/config_coding.html -->
- <!-- module name="AvoidInlineConditionals"/ -->
- <module name="DoubleCheckedLocking"/>
- <!-- MY FAVOURITE -->
- <module name="EmptyStatement"/>
- <module name="EqualsHashCode"/>
- <module name="HiddenField">
- <property name="ignoreSetter" value="true"/>
- <property name="ignoreConstructorParameter" value="true"/>
- </module>
- <module name="IllegalInstantiation"/>
- <module name="InnerAssignment"/>
- <module name="MagicNumber"/>
- <module name="MissingSwitchDefault"/>
- <!-- module name="RedundantThrows"/ -->
- <module name="SimplifyBooleanExpression"/>
- <module name="SimplifyBooleanReturn"/>
-
- <!-- Checks for class design -->
- <!-- See http://checkstyle.sf.net/config_design.html -->
- <module name="DesignForExtension"/>
- <module name="FinalClass"/>
- <module name="HideUtilityClassConstructor"/>
- <module name="InterfaceIsType"/>
- <module name="VisibilityModifier"/>
-
-
- <!-- Miscellaneous other checks. -->
- <!-- See http://checkstyle.sf.net/config_misc.html -->
- <module name="ArrayTypeStyle"/>
- <module name="FinalParameters"/>
- <module name="GenericIllegalRegexp">
- <property name="format" value="\s+$"/>
- <property name="message" value="Line has trailing spaces."/>
- </module>
- <!-- module name="TodoComment"/ -->
- <module name="UpperEll"/>
-
- </module>
-
-</module>
Modified: labs/jbossesb/workspace/skeagh/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -6,17 +6,138 @@
<artifactId>jbossesb</artifactId>
<packaging>pom</packaging>
<version>5.0-SNAPSHOT</version>
- <name>Jboss ESB (Base POM)</name>
+ <name>JBoss ESB (Base POM)</name>
<url>http://www.jboss.org/jbossesb/</url>
+ <description>JBoss Enterprise Service Bus(ESB)</description>
- <properties>
- <jboss.esb.version>5.0-SNAPSHOT</jboss.esb.version>
+ <issueManagement>
+ <system>JIRA</system>
+ <url>https://jira.jboss.org/jira/browse/JBESB/</url>
+ </issueManagement>
+
+ <developers>
+ <developer>
+ <id>kevin.conner at jboss.com</id>
+ <name>Kevin Conner</name>
+ <email>kevin.conner at jboss.com</email>
+ <roles>
+ <role>Project Lead</role>
+ <role>Core Developer</role>
+ </roles>
+ <organization>RedHat</organization>
+ </developer>
+ <developer>
+ <id>tfennelly</id>
+ <name>Tom Fennelly</name>
+ <email>tfennely at jboss.com</email>
+ <roles>
+ <role>Core Developer</role>
+ </roles>
+ <organization>RedHat</organization>
+ </developer>
+ <developer>
+ <id>tcunning</id>
+ <name>Tom Cunningham</name>
+ <email>tcunning at redhat.com</email>
+ <roles>
+ <role>Core Developer</role>
+ </roles>
+ <organization>RedHat</organization>
+ </developer>
+ <developer>
+ <id>beve</id>
+ <name>Daniel Bevenius</name>
+ <email>dbevenius at jboss.com</email>
+ <roles>
+ <role>Core Developer</role>
+ </roles>
+ <organization>RedHat</organization>
+ </developer>
+ </developers>
+
+ <contributors>
+ <contributor>
+ <name>Burr Sutter</name>
+ <email>burr.sutter.jboss.com</email>
+ <url>http://www.jboss.org</url>
+ <organization>Red Hat</organization>
+ <organizationUrl>http://www.redhat.com</organizationUrl>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ <timezone>-7</timezone>
+ </contributor>
+ </contributors>
+
+ <mailingLists>
+ <mailingList>
+ <name>JBossESB Announce</name>
+ <subscribe>https://lists.jboss.org/mailman/listinfo/esb-announce</subscribe>
+ <unsubscribe>https://lists.jboss.org/mailman/listinfo/esb-announce</unsubscribe>
+ <post>esb-announce at lists.jboss.org</post>
+ <archive>http://lists.jboss.org/pipermail/esb-announce</archive>
+ </mailingList>
+ <mailingList>
+ <name>JBossESB Users</name>
+ <subscribe>https://lists.jboss.org/mailman/listinfo/esb-users</subscribe>
+ <unsubscribe>https://lists.jboss.org/mailman/listinfo/esb-users</unsubscribe>
+ <post>esb-users at lists.jboss.org</post>
+ <archive>http://lists.jboss.org/pipermail/esb-users</archive>
+ </mailingList>
+ <mailingList>
+ <name>JBossESB Commits</name>
+ <subscribe>https://lists.jboss.org/mailman/listinfo/esb-commits</subscribe>
+ <unsubscribe>https://lists.jboss.org/mailman/listinfo/esb-commits</unsubscribe>
+ <post>esb-commits at lists.jboss.org</post>
+ <archive>http://lists.jboss.org/pipermail/esb-commits</archive>
+ </mailingList>
+ <mailingList>
+ <name>JBossESB Dev</name>
+ <subscribe>https://lists.jboss.org/mailman/listinfo/esb-dev</subscribe>
+ <unsubscribe>https://lists.jboss.org/mailman/listinfo/esb-dev</unsubscribe>
+ <post>esb-dev at lists.jboss.org</post>
+ <archive>http://lists.jboss.org/pipermail/esb-dev</archive>
+ </mailingList>
+ <mailingList>
+ <name>JBossESB Issues</name>
+ <subscribe>https://lists.jboss.org/mailman/listinfo/esb-issues</subscribe>
+ <unsubscribe>https://lists.jboss.org/mailman/listinfo/esb-issues</unsubscribe>
+ <post>esb-issues at lists.jboss.org</post>
+ <archive>http://lists.jboss.org/pipermail/esb-issues</archive>
+ </mailingList>
+ <!--
+ <mailingList>
+ <name>JBossESB User Forum</name>
+ <post>http://www.jboss.com/index.html?module=bb&op=viewforum&f=246</post>
+ </mailingList>
+ <mailingList>
+ <name>JBossESB Design Forum</name>
+ <post>http://www.jboss.com/index.html?module=bb&op=viewforum&f=220</post>
+ </mailingList>
+ -->
+ </mailingLists>
+
+ <scm>
+ <connection>scm:svn:http://anonsvn.jboss.org/repos/labs/labs/jbossesb/</connection>
+ <developerConnection>scm:svn:https://svn.jboss.org/repos/labs/labs/jbossesb/workspace/skeagh</developerConnection>
+ <url>http://</url>
+ </scm>
+
+ <ciManagement>
+ <system>hudson</system>
+ <url>http://winbuild.ncl.jboss.com:9080/</url>
+ </ciManagement>
+
+ <properties>
+ <jboss.esb.version>5.0-SNAPSHOT</jboss.esb.version>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<modules>
+ <module>api</module>
<module>commons</module>
- <module>api</module>
<module>runtime</module>
+ <module>build-tools</module>
</modules>
<dependencies>
@@ -37,6 +158,17 @@
</dependencies>
<build>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dashboard-maven-plugin</artifactId>
+ <version>1.0.0-beta-1</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
@@ -66,6 +198,22 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>jboss.jbossesb</groupId>
+ <artifactId>jbossesb-build-tools</artifactId>
+ <version>${jboss.esb.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dashboard-maven-plugin</artifactId>
+ <version>1.0.0-beta-1</version>
+ </plugin>
</plugins>
<resources>
<resource>
@@ -93,8 +241,35 @@
<reporting>
<plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ </plugin>
+
+ <!-- JXR - Source code as HTML -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+
+ <!-- Surefire - JUnit testing-->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <configuration>
+ <!-- Required to properly link JXR -->
+ <xrefLocation>${project.reporting.outputDirectory}/../xref-test</xrefLocation>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+
+ <!-- javadoc -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<overview>${basedir}/src/main/java/overview.html</overview>
@@ -103,23 +278,50 @@
</links>
</configuration>
</plugin>
+
+ <!-- pmd -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<configuration>
<linkXref>true</linkXref>
+ <xrefLocation>${project.reporting.outputDirectory}/../xref</xrefLocation>
<sourceEncoding>utf-8</sourceEncoding>
<format>html</format>
<targetJdk>1.5</targetJdk>
</configuration>
</plugin>
+
+ <!-- checkstyle -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <configuration>
+ <linkXref>true</linkXref>
+ <configLocation>build-tools/jbossesb_checkstyle_checks.xml</configLocation>
+ <enableRulesSummary>false</enableRulesSummary>
+ <!-- Required to properly link JXR -->
+ <xrefLocation>${project.reporting.outputDirectory}/../xref</xrefLocation>
+ </configuration>
+ </plugin>
+
+ <!-- find bugs -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>1.1.1</version>
+ <configuration>
+ <xmlOutput>true</xmlOutput>
+ <effort>Max</effort>
+ </configuration>
+ </plugin>
+
+ <!-- The dashboard plugin should be specified as the last report. -->
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <configuration>
- <configLocation>jbossesb_checkstyle_checks.xml</configLocation>
- </configuration>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dashboard-maven-plugin</artifactId>
</plugin>
+
</plugins>
</reporting>
Modified: labs/jbossesb/workspace/skeagh/runtime/pom.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/pom.xml 2008-09-02 12:43:54 UTC (rev 22318)
+++ labs/jbossesb/workspace/skeagh/runtime/pom.xml 2008-09-02 12:48:54 UTC (rev 22319)
@@ -36,6 +36,13 @@
</dependency>
</dependencies>
+ <reporting>
+ <!-- Needed in order to generate the dashboard report properly -->
+ <outputDirectory>
+ ${basedir}/../target/site/${project.artifactId}
+ </outputDirectory>
+ </reporting>
+
<repositories>
<repository>
<id>codehaus.m2.snapshots</id>
More information about the jboss-svn-commits
mailing list