Author: ips
Date: 2008-12-23 18:11:19 -0500 (Tue, 23 Dec 2008)
New Revision: 93
Added:
tags/EmbJopr_1_1_0_GA/
tags/EmbJopr_1_1_0_GA/core/pom.xml
tags/EmbJopr_1_1_0_GA/jbas4/pom.xml
tags/EmbJopr_1_1_0_GA/jbas5/pom.xml
tags/EmbJopr_1_1_0_GA/pom.xml
Removed:
tags/EmbJopr_1_1_0_GA/core/pom.xml
tags/EmbJopr_1_1_0_GA/jbas4/pom.xml
tags/EmbJopr_1_1_0_GA/jbas5/pom.xml
tags/EmbJopr_1_1_0_GA/pom.xml
Log:
[maven-release-plugin] copy for tag EmbJopr_1_1_0_GA
Copied: tags/EmbJopr_1_1_0_GA (from rev 90, trunk)
Deleted: tags/EmbJopr_1_1_0_GA/core/pom.xml
===================================================================
--- trunk/core/pom.xml 2008-12-23 23:04:03 UTC (rev 90)
+++ tags/EmbJopr_1_1_0_GA/core/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -1,398 +0,0 @@
-<!--
- ~ Embedded Jopr Project
- ~ Copyright (C) 2006-2008 Red Hat, Inc.
- ~ All rights reserved.
- ~
- ~ This program is free software; you can redistribute it and/or modify
- ~ it under the terms of the GNU Lesser General Public License as
- ~ published by the Free Software Foundation; either version 2.1 of
- ~ the License, or (at your option) any later version.
- ~
- ~ This program is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- ~ Lesser General Public License for more details.
- ~
- ~ You should have received a copy of the GNU Lesser General Public
- ~ License along with this program; if not, write to the Free Software
- ~ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- -->
-<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>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-parent</artifactId>
- <version>1.1.0.GA</version>
- </parent>
-
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-core</artifactId>
- <version>1.1.0.GA</version>
- <packaging>war</packaging>
- <name>Embedded Jopr Core</name>
- <description>a web application that provides administration and monitoring of the
app server instance to which it is deployed</description>
-
- <scm>
- <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
- <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
- </scm>
-
- <properties>
- <war.dir>${basedir}/target/${project.build.finalName}</war.dir>
- <product.name>${project.name}</product.name>
- <product.version>${project.version}</product.version>
- </properties>
-
- <dependencies>
- <!-- == RHQ Core Dependencies ================ -->
- <dependency>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-core-client-api</artifactId>
- <version>${rhq.version}</version>
- </dependency>
- <dependency>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-core-domain</artifactId>
- <version>${rhq.version}</version>
- </dependency>
- <dependency>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-core-gui</artifactId>
- <version>${rhq.version}</version>
- </dependency>
- <dependency>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-core-plugin-container</artifactId>
- <version>${rhq.version}</version>
- <exclusions>
- <exclusion>
- <groupId>org.hyperic</groupId>
- <artifactId>sigar</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-core-util</artifactId>
- <version>${rhq.version}</version>
- </dependency>
-
- <!-- == Seam Related Dependencies ================ -->
- <dependency>
- <groupId>${seam.groupId}</groupId>
- <artifactId>jboss-seam</artifactId>
- <version>${seam.version}</version>
- <exclusions>
- <exclusion>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>${seam.groupId}</groupId>
- <artifactId>jboss-seam-ui</artifactId>
- <version>${seam.version}</version>
- </dependency>
- <!-- third party dependencies needed when running tests with Seam -->
- <dependency>
- <groupId>${seam.embedded.groupId}</groupId>
- <artifactId>jboss-embedded-all</artifactId>
- <version>${seam.embedded.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>${seam.embedded.groupId}</groupId>
- <artifactId>thirdparty-all</artifactId>
- <version>${seam.embedded.version}</version>
- <scope>test</scope>
- </dependency>
- <!-- needed because the version of javassist pulled in by Seam (3.3.GA)
- isn't compatible with the current version of jboss embedded (beta3) -->
- <dependency>
- <groupId>javassist</groupId>
- <artifactId>javassist</artifactId>
- <version>3.5.0.GA</version>
- <scope>test</scope>
- </dependency>
- <!--
- these next two jars need to be a compile time dependency in order
- to include the annotations used by the domain classes, but are not needed at runtime.
- Without these in the classpath you get exceptions like this from javac:
- com.sun.tools.javac.code.Symbol$CompletionFailure: file
org\hibernate\annotations\Cascade.class not found
-
- IIRC this is fixed in jdk6. -->
- <dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
- <version>1.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-annotations</artifactId>
- <version>3.3.0.ga</version>
- <scope>provided</scope>
- </dependency>
- <!-- don't know why this is required if you dont have it you get:
- file org\hibernate\validator\InvalidValue.class not found
- facesMessages.add(new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, null));
- -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>3.0.0.ga</version>
- <scope>provided</scope>
- <!-- (not required at runtime) -->
- </dependency>
- <!-- TODO: remove this before we release -->
- <dependency>
- <groupId>${seam.groupId}</groupId>
- <artifactId>jboss-seam-debug</artifactId>
- <version>${seam.version}</version>
- <!-- should be pulling this in directly ourselves, not relying
- jboss-seam-debug to provide it -->
- <exclusions>
- <exclusion>
- <groupId>com.sun.facelets</groupId>
- <artifactId>jsf-facelets</artifactId>
- </exclusion>
- </exclusions>
- <scope>runtime</scope>
- </dependency>
-
- <dependency>
- <groupId>javax.faces</groupId>
- <artifactId>jsf-api</artifactId>
- <version>1.2_10</version>
- <scope>provided</scope>
- </dependency>
-
- <!-- Provided in 5.0 -->
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
- <version>1.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.sun.facelets</groupId>
- <artifactId>jsf-facelets</artifactId>
- <version>${facelets.version}</version>
- <scope>runtime</scope>
- </dependency>
-
- <!-- ===== RichFaces ===== -->
- <dependency>
- <groupId>org.richfaces.framework</groupId>
- <artifactId>richfaces-api</artifactId>
- <version>${richfaces.version}</version>
- </dependency>
- <dependency>
- <groupId>org.richfaces.framework</groupId>
- <artifactId>richfaces-impl</artifactId>
- <version>${richfaces.version}</version>
- </dependency>
- <dependency>
- <groupId>org.richfaces.ui</groupId>
- <artifactId>richfaces-ui</artifactId>
- <version>${richfaces.version}</version>
- </dependency>
-
- <!-- == 3rd Party Provided Dependencies ================ -->
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>2.4</version>
- <scope>provided</scope>
- <!-- by JBossAS -->
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>jsp-api</artifactId>
- <version>2.0</version>
- <scope>provided</scope>
- <!-- by JBossAS -->
- </dependency>
- <!-- Provided in 5.0 -->
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>${jaxb-api.version}</version>
- <scope>provided</scope>
- </dependency>
- <!-- Provided in 5.0 -->
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
- <version>${jaxb-impl.version}</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
-
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.0</version>
- <executions>
- <execution>
- <id>copy-dist-plugins</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
-
<outputDirectory>${war.dir}/plugins</outputDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>
- ${rhq.groupId}
- </groupId>
- <artifactId>
- rhq-platform-plugin
- </artifactId>
- <version>
- ${rhq.version}
- </version>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <useCache>false</useCache>
- <webResources>
- <resource>
- <filtering>true</filtering>
- <directory>
- ${basedir}/src/main/webapp
- </directory>
- </resource>
- <resource>
- <directory>
- ${basedir}/src/main/webappBinary
- </directory>
- </resource>
- </webResources>
- <archive>
- <manifest>
-
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- <manifestEntries>
- <!-- TODO: This isn't working, because the build number
plugin hasn't run yet
- at the time the buildNumber prop below is resolved.
-->
- <Build-Number>${buildNumber}</Build-Number>
- </manifestEntries>
- </archive>
- </configuration>
- </plugin>
-
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <argLine>-Djava.library.path=target/itest/lib</argLine>
- <trimStackTrace>false</trimStackTrace>
- </configuration>
- </plugin>
-
- </plugins>
- </build>
-
- <repositories>
- <!-- If the JBoss repo is down, uncomment this to pull down the JSF jars.
-->
- <!--
- <repository>
- <id>java.net</id>
- <
name>java.net Maven 1 Repository</name>
- <
url>https://maven-repository.dev.java.net/repository/</url>
- <layout>legacy</layout>
- </repository>
- -->
- </repositories>
-
- <profiles>
- <profile>
- <id>dev</id>
-
- <properties>
-
<jbas4.warDir>${jbas4.configDir}/deploy/${jbas4.finalName}.war</jbas4.warDir>
-
<jbas5.warDir>${jbas5.configDir}/deploy/${jbas5.finalName}.war</jbas5.warDir>
- </properties>
-
- <build>
- <plugins>
-
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.1</version>
- <executions>
-
- <execution>
- <id>deploy-to-jbas4</id>
- <phase>compile</phase>
- <configuration>
- <tasks>
- <echo>*** Copying updated files from
target${file.separator}classes to
<jbas4.warDir>${file.separator}WEB-INF${file.separator}classes...</echo>
- <copy
todir="${jbas4.warDir}/WEB-INF/classes">
- <fileset dir="target/classes" />
- </copy>
-
- <echo>*** Copying updated files from
src${file.separator}main${file.separator}webapp${file.separator} and
src${file.separator}main${file.separator}webappBinary${file.separator} to
<jbas4.warDir>...</echo>
- <copy todir="${jbas4.warDir}">
- <fileset dir="${basedir}/src/main/webapp"
/>
- <fileset
dir="${basedir}/src/main/webappBinary" />
- </copy>
- <!-- TODO: Also copy the files from
src/main/webapp-filtered/, and then filter them ourselves. -->
-
- <echo>*** Touching
<jbas4.warDir>/WEB-INF/web.xml to force redeploy...</echo>
- <touch file="${jbas4.warDir}/WEB-INF/web.xml"
/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- <execution>
- <id>deploy-to-jbas5</id>
- <phase>compile</phase>
- <configuration>
- <tasks>
- <echo>*** Copying updated files from
target${file.separator}classes to
<jbas5.warDir>${file.separator}WEB-INF${file.separator}classes...</echo>
- <copy
todir="${jbas5.warDir}/WEB-INF/classes">
- <fileset dir="target/classes" />
- </copy>
-
- <echo>*** Copying updated files from
src${file.separator}main${file.separator}webapp${file.separator} and
src${file.separator}main${file.separator}webappBinary${file.separator} to
<jbas5.warDir>...</echo>
- <copy todir="${jbas5.warDir}">
- <fileset dir="${basedir}/src/main/webapp"
/>
- <fileset
dir="${basedir}/src/main/webappBinary" />
- </copy>
- <!-- TODO: Also copy the files from
src/main/webapp-filtered/, and then filter them ourselves. -->
-
- <echo>*** Touching
<jbas5.warDir>/WEB-INF/web.xml to force redeploy...</echo>
- <touch file="${jbas5.warDir}/WEB-INF/web.xml"
/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- </executions>
- </plugin>
-
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
Copied: tags/EmbJopr_1_1_0_GA/core/pom.xml (from rev 92, trunk/core/pom.xml)
===================================================================
--- tags/EmbJopr_1_1_0_GA/core/pom.xml (rev 0)
+++ tags/EmbJopr_1_1_0_GA/core/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -0,0 +1,398 @@
+<!--
+ ~ Embedded Jopr Project
+ ~ Copyright (C) 2006-2008 Red Hat, Inc.
+ ~ All rights reserved.
+ ~
+ ~ This program is free software; you can redistribute it and/or modify
+ ~ it under the terms of the GNU Lesser General Public License as
+ ~ published by the Free Software Foundation; either version 2.1 of
+ ~ the License, or (at your option) any later version.
+ ~
+ ~ This program is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ ~ Lesser General Public License for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public
+ ~ License along with this program; if not, write to the Free Software
+ ~ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ -->
+<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>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-parent</artifactId>
+ <version>1.1.0.GA</version>
+ </parent>
+
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-core</artifactId>
+ <version>1.1.0.GA</version>
+ <packaging>war</packaging>
+ <name>Embedded Jopr Core</name>
+ <description>a web application that provides administration and monitoring of the
app server instance to which it is deployed</description>
+
+ <scm>
+ <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
+ <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
+ </scm>
+
+ <properties>
+ <war.dir>${basedir}/target/${project.build.finalName}</war.dir>
+ <product.name>${project.name}</product.name>
+ <product.version>${project.version}</product.version>
+ </properties>
+
+ <dependencies>
+ <!-- == RHQ Core Dependencies ================ -->
+ <dependency>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-core-client-api</artifactId>
+ <version>${rhq.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-core-domain</artifactId>
+ <version>${rhq.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-core-gui</artifactId>
+ <version>${rhq.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-core-plugin-container</artifactId>
+ <version>${rhq.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.hyperic</groupId>
+ <artifactId>sigar</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-core-util</artifactId>
+ <version>${rhq.version}</version>
+ </dependency>
+
+ <!-- == Seam Related Dependencies ================ -->
+ <dependency>
+ <groupId>${seam.groupId}</groupId>
+ <artifactId>jboss-seam</artifactId>
+ <version>${seam.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>${seam.groupId}</groupId>
+ <artifactId>jboss-seam-ui</artifactId>
+ <version>${seam.version}</version>
+ </dependency>
+ <!-- third party dependencies needed when running tests with Seam -->
+ <dependency>
+ <groupId>${seam.embedded.groupId}</groupId>
+ <artifactId>jboss-embedded-all</artifactId>
+ <version>${seam.embedded.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>${seam.embedded.groupId}</groupId>
+ <artifactId>thirdparty-all</artifactId>
+ <version>${seam.embedded.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <!-- needed because the version of javassist pulled in by Seam (3.3.GA)
+ isn't compatible with the current version of jboss embedded (beta3) -->
+ <dependency>
+ <groupId>javassist</groupId>
+ <artifactId>javassist</artifactId>
+ <version>3.5.0.GA</version>
+ <scope>test</scope>
+ </dependency>
+ <!--
+ these next two jars need to be a compile time dependency in order
+ to include the annotations used by the domain classes, but are not needed at runtime.
+ Without these in the classpath you get exceptions like this from javac:
+ com.sun.tools.javac.code.Symbol$CompletionFailure: file
org\hibernate\annotations\Cascade.class not found
+
+ IIRC this is fixed in jdk6. -->
+ <dependency>
+ <groupId>javax.persistence</groupId>
+ <artifactId>persistence-api</artifactId>
+ <version>1.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-annotations</artifactId>
+ <version>3.3.0.ga</version>
+ <scope>provided</scope>
+ </dependency>
+ <!-- don't know why this is required if you dont have it you get:
+ file org\hibernate\validator\InvalidValue.class not found
+ facesMessages.add(new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, null));
+ -->
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-validator</artifactId>
+ <version>3.0.0.ga</version>
+ <scope>provided</scope>
+ <!-- (not required at runtime) -->
+ </dependency>
+ <!-- TODO: remove this before we release -->
+ <dependency>
+ <groupId>${seam.groupId}</groupId>
+ <artifactId>jboss-seam-debug</artifactId>
+ <version>${seam.version}</version>
+ <!-- should be pulling this in directly ourselves, not relying
+ jboss-seam-debug to provide it -->
+ <exclusions>
+ <exclusion>
+ <groupId>com.sun.facelets</groupId>
+ <artifactId>jsf-facelets</artifactId>
+ </exclusion>
+ </exclusions>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.faces</groupId>
+ <artifactId>jsf-api</artifactId>
+ <version>1.2_10</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Provided in 5.0 -->
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <version>1.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.sun.facelets</groupId>
+ <artifactId>jsf-facelets</artifactId>
+ <version>${facelets.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ <!-- ===== RichFaces ===== -->
+ <dependency>
+ <groupId>org.richfaces.framework</groupId>
+ <artifactId>richfaces-api</artifactId>
+ <version>${richfaces.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.framework</groupId>
+ <artifactId>richfaces-impl</artifactId>
+ <version>${richfaces.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui</groupId>
+ <artifactId>richfaces-ui</artifactId>
+ <version>${richfaces.version}</version>
+ </dependency>
+
+ <!-- == 3rd Party Provided Dependencies ================ -->
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.4</version>
+ <scope>provided</scope>
+ <!-- by JBossAS -->
+ </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>jsp-api</artifactId>
+ <version>2.0</version>
+ <scope>provided</scope>
+ <!-- by JBossAS -->
+ </dependency>
+ <!-- Provided in 5.0 -->
+ <dependency>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ <version>${jaxb-api.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <!-- Provided in 5.0 -->
+ <dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
+ <version>${jaxb-impl.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy-dist-plugins</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+
<outputDirectory>${war.dir}/plugins</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>
+ ${rhq.groupId}
+ </groupId>
+ <artifactId>
+ rhq-platform-plugin
+ </artifactId>
+ <version>
+ ${rhq.version}
+ </version>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <useCache>false</useCache>
+ <webResources>
+ <resource>
+ <filtering>true</filtering>
+ <directory>
+ ${basedir}/src/main/webapp
+ </directory>
+ </resource>
+ <resource>
+ <directory>
+ ${basedir}/src/main/webappBinary
+ </directory>
+ </resource>
+ </webResources>
+ <archive>
+ <manifest>
+
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ </manifest>
+ <manifestEntries>
+ <!-- TODO: This isn't working, because the build number
plugin hasn't run yet
+ at the time the buildNumber prop below is resolved.
-->
+ <Build-Number>${buildNumber}</Build-Number>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <argLine>-Djava.library.path=target/itest/lib</argLine>
+ <trimStackTrace>false</trimStackTrace>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <repositories>
+ <!-- If the JBoss repo is down, uncomment this to pull down the JSF jars.
-->
+ <!--
+ <repository>
+ <id>java.net</id>
+ <
name>java.net Maven 1 Repository</name>
+ <
url>https://maven-repository.dev.java.net/repository/</url>
+ <layout>legacy</layout>
+ </repository>
+ -->
+ </repositories>
+
+ <profiles>
+ <profile>
+ <id>dev</id>
+
+ <properties>
+
<jbas4.warDir>${jbas4.configDir}/deploy/${jbas4.finalName}.war</jbas4.warDir>
+
<jbas5.warDir>${jbas5.configDir}/deploy/${jbas5.finalName}.war</jbas5.warDir>
+ </properties>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.1</version>
+ <executions>
+
+ <execution>
+ <id>deploy-to-jbas4</id>
+ <phase>compile</phase>
+ <configuration>
+ <tasks>
+ <echo>*** Copying updated files from
target${file.separator}classes to
<jbas4.warDir>${file.separator}WEB-INF${file.separator}classes...</echo>
+ <copy
todir="${jbas4.warDir}/WEB-INF/classes">
+ <fileset dir="target/classes" />
+ </copy>
+
+ <echo>*** Copying updated files from
src${file.separator}main${file.separator}webapp${file.separator} and
src${file.separator}main${file.separator}webappBinary${file.separator} to
<jbas4.warDir>...</echo>
+ <copy todir="${jbas4.warDir}">
+ <fileset dir="${basedir}/src/main/webapp"
/>
+ <fileset
dir="${basedir}/src/main/webappBinary" />
+ </copy>
+ <!-- TODO: Also copy the files from
src/main/webapp-filtered/, and then filter them ourselves. -->
+
+ <echo>*** Touching
<jbas4.warDir>/WEB-INF/web.xml to force redeploy...</echo>
+ <touch file="${jbas4.warDir}/WEB-INF/web.xml"
/>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ <execution>
+ <id>deploy-to-jbas5</id>
+ <phase>compile</phase>
+ <configuration>
+ <tasks>
+ <echo>*** Copying updated files from
target${file.separator}classes to
<jbas5.warDir>${file.separator}WEB-INF${file.separator}classes...</echo>
+ <copy
todir="${jbas5.warDir}/WEB-INF/classes">
+ <fileset dir="target/classes" />
+ </copy>
+
+ <echo>*** Copying updated files from
src${file.separator}main${file.separator}webapp${file.separator} and
src${file.separator}main${file.separator}webappBinary${file.separator} to
<jbas5.warDir>...</echo>
+ <copy todir="${jbas5.warDir}">
+ <fileset dir="${basedir}/src/main/webapp"
/>
+ <fileset
dir="${basedir}/src/main/webappBinary" />
+ </copy>
+ <!-- TODO: Also copy the files from
src/main/webapp-filtered/, and then filter them ourselves. -->
+
+ <echo>*** Touching
<jbas5.warDir>/WEB-INF/web.xml to force redeploy...</echo>
+ <touch file="${jbas5.warDir}/WEB-INF/web.xml"
/>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
Deleted: tags/EmbJopr_1_1_0_GA/jbas4/pom.xml
===================================================================
--- trunk/jbas4/pom.xml 2008-12-23 23:04:03 UTC (rev 90)
+++ tags/EmbJopr_1_1_0_GA/jbas4/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -1,204 +0,0 @@
-<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>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-parent</artifactId>
- <version>1.1.0.GA</version>
- </parent>
-
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-jbas4</artifactId>
- <version>1.1.0.GA</version>
- <packaging>war</packaging>
- <name>JBossAS 4.x Administration Console</name>
-
- <scm>
- <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
- <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
- </scm>
-
- <properties>
- <jopr-embedded-core.version>1.1.0.GA</jopr-embedded-core.version>
- <warDir>${basedir}/target/${project.build.finalName}</warDir>
- <warFile>${warDir}.war</warFile>
- <contextRoot>admin-console</contextRoot>
- </properties>
-
- <dependencies>
-
- <dependency>
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-core</artifactId>
- <version>${jopr-embedded-core.version}</version>
- <type>war</type>
- </dependency>
-
- <!--Needed for 4.0.5, not for 4.2-->
- <!--<dependency>-->
- <!--<groupId>com.sun.el</groupId>-->
- <!--<artifactId>el-ri</artifactId>-->
- <!--<version>1.0</version>-->
- <!--</dependency>-->
-
- </dependencies>
-
- <build>
- <finalName>${jbas4.finalName}</finalName>
- <plugins>
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.0</version>
- <executions>
- <execution>
- <id>copy-dist-plugins</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
-
<outputDirectory>${warDir}/plugins</outputDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>${rhq.groupId}</groupId>
- <artifactId>rhq-jmx-plugin</artifactId>
- <version>${rhq.version}</version>
- </artifactItem>
- <artifactItem>
- <groupId>${jon.groupId}</groupId>
-
<artifactId>jopr-hibernate-plugin</artifactId>
- <version>${jon.version}</version>
- </artifactItem>
- <artifactItem>
- <groupId>${jon.groupId}</groupId>
-
<artifactId>jopr-jboss-as-plugin</artifactId>
- <version>${jon.version}</version>
- </artifactItem>
- <artifactItem>
- <groupId>${jon.groupId}</groupId>
-
<artifactId>jopr-tomcat-plugin</artifactId>
- <version>${jon.version}</version>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <webResources>
- <resource>
- <filtering>true</filtering>
- <directory>
- ${basedir}/src/main/webapp
- </directory>
- </resource>
- </webResources>
- <overlays>
- <overlay>
- <!-- empty groupId/artifactId detected as the current build.
- earlier overlays win over later overlays, so put ourselves
first. -->
- </overlay>
- <overlay>
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-core</artifactId>
- </overlay>
- </overlays>
- </configuration>
- </plugin>
-
- <!--
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <tasks>
- <echo>*** Overlaying messages...</echo>
- <replace
file="${warDir}/WEB-INF/classes/messages.properties"
token="default.windowTitle=JBoss Application Server Console"
- value="default.windowTitle=JBoss Administration
Console for ESB" />
-
- <zip destfile="${warFile}"
basedir="${warDir}"
-
includes="WEB-INF/classes/messages.properties"
- update="true" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- -->
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>dev</id>
-
- <properties>
-
<warDeployDir>${jbas4.configDir}/deploy/${project.build.finalName}.war</warDeployDir>
- </properties>
-
- <build>
- <plugins>
-
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.1</version>
- <executions>
-
- <execution>
- <id>deploy</id>
- <phase>package</phase>
- <configuration>
- <tasks>
- <property name="deployment.dir"
location="${warDeployDir}" />
- <echo>*** Copying updated files from
target${file.separator}${project.build.finalName} to
<warDir>...</echo>
- <touch
file="${basedir}/target/${project.build.finalName}/WEB-INF/classes/messages.properties"
/>
- <copy todir="${deployment.dir}"
verbose="${embedded.verbose}">
- <fileset
dir="${basedir}/target/${project.build.finalName}" />
- </copy>
- <unjar
src="${project.build.directory}/${project.build.finalName}.war"
dest="${deployment.dir}">
- <patternset>
- <include name="META-INF/**" />
- </patternset>
- </unjar>
- <echo>*** Touching
<warDir>/WEB-INF/web.xml to force redeploy...</echo>
- <touch file="${deployment.dir}/WEB-INF/web.xml"
/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- <execution>
- <id>undeploy</id>
- <phase>clean</phase>
- <configuration>
- <tasks>
- <property name="deployment.dir"
location="${warDeployDir}" />
- <echo>*** Deleting
${deployment.dir}${file.separator}...</echo>
- <delete dir="${deployment.dir}" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- </executions>
- </plugin>
-
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
\ No newline at end of file
Copied: tags/EmbJopr_1_1_0_GA/jbas4/pom.xml (from rev 92, trunk/jbas4/pom.xml)
===================================================================
--- tags/EmbJopr_1_1_0_GA/jbas4/pom.xml (rev 0)
+++ tags/EmbJopr_1_1_0_GA/jbas4/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -0,0 +1,204 @@
+<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>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-parent</artifactId>
+ <version>1.1.0.GA</version>
+ </parent>
+
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-jbas4</artifactId>
+ <version>1.1.0.GA</version>
+ <packaging>war</packaging>
+ <name>JBossAS 4.x Administration Console</name>
+
+ <scm>
+ <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
+ <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
+ </scm>
+
+ <properties>
+ <jopr-embedded-core.version>1.1.0.GA</jopr-embedded-core.version>
+ <warDir>${basedir}/target/${project.build.finalName}</warDir>
+ <warFile>${warDir}.war</warFile>
+ <contextRoot>admin-console</contextRoot>
+ </properties>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-core</artifactId>
+ <version>${jopr-embedded-core.version}</version>
+ <type>war</type>
+ </dependency>
+
+ <!--Needed for 4.0.5, not for 4.2-->
+ <!--<dependency>-->
+ <!--<groupId>com.sun.el</groupId>-->
+ <!--<artifactId>el-ri</artifactId>-->
+ <!--<version>1.0</version>-->
+ <!--</dependency>-->
+
+ </dependencies>
+
+ <build>
+ <finalName>${jbas4.finalName}</finalName>
+ <plugins>
+ <plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy-dist-plugins</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+
<outputDirectory>${warDir}/plugins</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>${rhq.groupId}</groupId>
+ <artifactId>rhq-jmx-plugin</artifactId>
+ <version>${rhq.version}</version>
+ </artifactItem>
+ <artifactItem>
+ <groupId>${jon.groupId}</groupId>
+
<artifactId>jopr-hibernate-plugin</artifactId>
+ <version>${jon.version}</version>
+ </artifactItem>
+ <artifactItem>
+ <groupId>${jon.groupId}</groupId>
+
<artifactId>jopr-jboss-as-plugin</artifactId>
+ <version>${jon.version}</version>
+ </artifactItem>
+ <artifactItem>
+ <groupId>${jon.groupId}</groupId>
+
<artifactId>jopr-tomcat-plugin</artifactId>
+ <version>${jon.version}</version>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webResources>
+ <resource>
+ <filtering>true</filtering>
+ <directory>
+ ${basedir}/src/main/webapp
+ </directory>
+ </resource>
+ </webResources>
+ <overlays>
+ <overlay>
+ <!-- empty groupId/artifactId detected as the current build.
+ earlier overlays win over later overlays, so put ourselves
first. -->
+ </overlay>
+ <overlay>
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-core</artifactId>
+ </overlay>
+ </overlays>
+ </configuration>
+ </plugin>
+
+ <!--
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <echo>*** Overlaying messages...</echo>
+ <replace
file="${warDir}/WEB-INF/classes/messages.properties"
token="default.windowTitle=JBoss Application Server Console"
+ value="default.windowTitle=JBoss Administration
Console for ESB" />
+
+ <zip destfile="${warFile}"
basedir="${warDir}"
+
includes="WEB-INF/classes/messages.properties"
+ update="true" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ -->
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>dev</id>
+
+ <properties>
+
<warDeployDir>${jbas4.configDir}/deploy/${project.build.finalName}.war</warDeployDir>
+ </properties>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.1</version>
+ <executions>
+
+ <execution>
+ <id>deploy</id>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <property name="deployment.dir"
location="${warDeployDir}" />
+ <echo>*** Copying updated files from
target${file.separator}${project.build.finalName} to
<warDir>...</echo>
+ <touch
file="${basedir}/target/${project.build.finalName}/WEB-INF/classes/messages.properties"
/>
+ <copy todir="${deployment.dir}"
verbose="${embedded.verbose}">
+ <fileset
dir="${basedir}/target/${project.build.finalName}" />
+ </copy>
+ <unjar
src="${project.build.directory}/${project.build.finalName}.war"
dest="${deployment.dir}">
+ <patternset>
+ <include name="META-INF/**" />
+ </patternset>
+ </unjar>
+ <echo>*** Touching
<warDir>/WEB-INF/web.xml to force redeploy...</echo>
+ <touch file="${deployment.dir}/WEB-INF/web.xml"
/>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ <execution>
+ <id>undeploy</id>
+ <phase>clean</phase>
+ <configuration>
+ <tasks>
+ <property name="deployment.dir"
location="${warDeployDir}" />
+ <echo>*** Deleting
${deployment.dir}${file.separator}...</echo>
+ <delete dir="${deployment.dir}" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
\ No newline at end of file
Deleted: tags/EmbJopr_1_1_0_GA/jbas5/pom.xml
===================================================================
--- trunk/jbas5/pom.xml 2008-12-23 23:04:03 UTC (rev 90)
+++ tags/EmbJopr_1_1_0_GA/jbas5/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -1,183 +0,0 @@
-<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>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-parent</artifactId>
- <version>1.1.0.GA</version>
- </parent>
-
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-jbas5</artifactId>
- <version>1.1.0.GA</version>
- <packaging>war</packaging>
- <name>JBossAS 5.x Administration Console</name>
-
- <scm>
- <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
- <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
- </scm>
-
- <properties>
- <jopr-embedded-core.version>1.1.0.GA</jopr-embedded-core.version>
- <warDir>${basedir}/target/${project.build.finalName}</warDir>
- <warFile>${warDir}.war</warFile>
- <contextRoot>admin-console</contextRoot>
- </properties>
-
- <dependencies>
-
- <dependency>
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-core</artifactId>
- <version>${jopr-embedded-core.version}</version>
- <type>war</type>
- </dependency>
-
- </dependencies>
-
- <build>
- <finalName>${jbas5.finalName}</finalName>
- <plugins>
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.0</version>
- <executions>
- <execution>
- <id>copy-dist-plugins</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
-
<outputDirectory>${warDir}/plugins</outputDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>${jon.groupId}</groupId>
-
<artifactId>jopr-jboss-as-5-plugin</artifactId>
- <version>${jon.version}</version>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <webResources>
- <resource>
- <filtering>true</filtering>
- <directory>
- ${basedir}/src/main/webapp
- </directory>
- </resource>
- </webResources>
- <overlays>
- <overlay>
- <!-- empty groupId/artifactId detected as the current build.
- earlier overlays win over later overlays, so put ourselves
first. -->
- </overlay>
- <overlay>
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-core</artifactId>
- </overlay>
- </overlays>
- </configuration>
- </plugin>
-
- <!--
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <tasks>
- <echo>*** Overlaying messages...</echo>
- <replace
file="${warDir}/WEB-INF/classes/messages.properties"
token="default.windowTitle=JBoss Application Server Console"
- value="default.windowTitle=JBoss Administration
Console for ESB" />
-
- <zip destfile="${warFile}"
basedir="${warDir}"
-
includes="WEB-INF/classes/messages.properties"
- update="true" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- -->
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>dev</id>
-
- <properties>
-
<warDeployDir>${jbas5.configDir}/deploy/${project.build.finalName}.war</warDeployDir>
- </properties>
-
- <build>
- <plugins>
-
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.1</version>
- <executions>
-
- <execution>
- <id>deploy</id>
- <phase>package</phase>
- <configuration>
- <tasks>
- <property name="deployment.dir"
location="${warDeployDir}" />
- <echo>*** Copying updated files from
target${file.separator}${project.build.finalName} to
<warDir>...</echo>
- <touch
file="${basedir}/target/${project.build.finalName}/WEB-INF/classes/messages.properties"
/>
- <copy todir="${deployment.dir}"
verbose="${embedded.verbose}">
- <fileset
dir="${basedir}/target/${project.build.finalName}" />
- </copy>
- <unjar
src="${project.build.directory}/${project.build.finalName}.war"
dest="${deployment.dir}">
- <patternset>
- <include name="META-INF/**" />
- </patternset>
- </unjar>
-
- <echo>*** Touching
<warDir>/WEB-INF/web.xml to force redeploy...</echo>
- <touch file="${deployment.dir}/WEB-INF/web.xml"
/>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- <execution>
- <id>undeploy</id>
- <phase>clean</phase>
- <configuration>
- <tasks>
- <property name="deployment.dir"
location="${warDeployDir}" />
- <echo>*** Deleting
${deployment.dir}${file.separator}...</echo>
- <delete dir="${deployment.dir}" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
-
- </executions>
- </plugin>
-
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
\ No newline at end of file
Copied: tags/EmbJopr_1_1_0_GA/jbas5/pom.xml (from rev 92, trunk/jbas5/pom.xml)
===================================================================
--- tags/EmbJopr_1_1_0_GA/jbas5/pom.xml (rev 0)
+++ tags/EmbJopr_1_1_0_GA/jbas5/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -0,0 +1,183 @@
+<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>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-parent</artifactId>
+ <version>1.1.0.GA</version>
+ </parent>
+
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-jbas5</artifactId>
+ <version>1.1.0.GA</version>
+ <packaging>war</packaging>
+ <name>JBossAS 5.x Administration Console</name>
+
+ <scm>
+ <
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
+ <
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
+ </scm>
+
+ <properties>
+ <jopr-embedded-core.version>1.1.0.GA</jopr-embedded-core.version>
+ <warDir>${basedir}/target/${project.build.finalName}</warDir>
+ <warFile>${warDir}.war</warFile>
+ <contextRoot>admin-console</contextRoot>
+ </properties>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-core</artifactId>
+ <version>${jopr-embedded-core.version}</version>
+ <type>war</type>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <finalName>${jbas5.finalName}</finalName>
+ <plugins>
+ <plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <id>copy-dist-plugins</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+
<outputDirectory>${warDir}/plugins</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>${jon.groupId}</groupId>
+
<artifactId>jopr-jboss-as-5-plugin</artifactId>
+ <version>${jon.version}</version>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webResources>
+ <resource>
+ <filtering>true</filtering>
+ <directory>
+ ${basedir}/src/main/webapp
+ </directory>
+ </resource>
+ </webResources>
+ <overlays>
+ <overlay>
+ <!-- empty groupId/artifactId detected as the current build.
+ earlier overlays win over later overlays, so put ourselves
first. -->
+ </overlay>
+ <overlay>
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-core</artifactId>
+ </overlay>
+ </overlays>
+ </configuration>
+ </plugin>
+
+ <!--
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <echo>*** Overlaying messages...</echo>
+ <replace
file="${warDir}/WEB-INF/classes/messages.properties"
token="default.windowTitle=JBoss Application Server Console"
+ value="default.windowTitle=JBoss Administration
Console for ESB" />
+
+ <zip destfile="${warFile}"
basedir="${warDir}"
+
includes="WEB-INF/classes/messages.properties"
+ update="true" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ -->
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>dev</id>
+
+ <properties>
+
<warDeployDir>${jbas5.configDir}/deploy/${project.build.finalName}.war</warDeployDir>
+ </properties>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.1</version>
+ <executions>
+
+ <execution>
+ <id>deploy</id>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <property name="deployment.dir"
location="${warDeployDir}" />
+ <echo>*** Copying updated files from
target${file.separator}${project.build.finalName} to
<warDir>...</echo>
+ <touch
file="${basedir}/target/${project.build.finalName}/WEB-INF/classes/messages.properties"
/>
+ <copy todir="${deployment.dir}"
verbose="${embedded.verbose}">
+ <fileset
dir="${basedir}/target/${project.build.finalName}" />
+ </copy>
+ <unjar
src="${project.build.directory}/${project.build.finalName}.war"
dest="${deployment.dir}">
+ <patternset>
+ <include name="META-INF/**" />
+ </patternset>
+ </unjar>
+
+ <echo>*** Touching
<warDir>/WEB-INF/web.xml to force redeploy...</echo>
+ <touch file="${deployment.dir}/WEB-INF/web.xml"
/>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ <execution>
+ <id>undeploy</id>
+ <phase>clean</phase>
+ <configuration>
+ <tasks>
+ <property name="deployment.dir"
location="${warDeployDir}" />
+ <echo>*** Deleting
${deployment.dir}${file.separator}...</echo>
+ <delete dir="${deployment.dir}" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ </executions>
+ </plugin>
+
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
\ No newline at end of file
Deleted: tags/EmbJopr_1_1_0_GA/pom.xml
===================================================================
--- trunk/pom.xml 2008-12-23 23:04:03 UTC (rev 90)
+++ tags/EmbJopr_1_1_0_GA/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -1,154 +0,0 @@
-<!--
- ~ Embedded Jopr Project
- ~ Copyright (C) 2006-2008 Red Hat, Inc.
- ~ All rights reserved.
- ~
- ~ This program is free software; you can redistribute it and/or modify
- ~ it under the terms of the GNU Lesser General Public License as
- ~ published by the Free Software Foundation; either version 2.1 of
- ~ the License, or (at your option) any later version.
- ~
- ~ This program is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- ~ Lesser General Public License for more details.
- ~
- ~ You should have received a copy of the GNU Lesser General Public
- ~ License along with this program; if not, write to the Free Software
- ~ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- -->
-<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>
-
- <!-- NOTE: We extend the RHQ parent pom, because we essentially want all the same
- base settings - plugins, dependencies, etc. -->
- <parent>
- <groupId>org.rhq</groupId>
- <artifactId>rhq-parent</artifactId>
- <version>1.1.3.GA</version>
- </parent>
-
- <groupId>org.jboss.jopr</groupId>
- <artifactId>jopr-embedded-parent</artifactId>
- <version>1.1.0.GA</version>
- <packaging>pom</packaging>
- <name>Embedded Jopr</name>
- <description>a web application that provides administration and monitoring of
the app server instance to which it is deployed</description>
- <
url>http://jboss.org/embjopr/</url>
- <inceptionYear>2007</inceptionYear>
- <organization>
- <name>JBoss, a division of Red Hat</name>
- <
url>http://jboss.com/</url>
- </organization>
-
- <scm>
-
<
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
-
<
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
- </scm>
-
- <issueManagement>
- <system>jira</system>
- <
url>https://jira.jboss.org/jira/browse/EMBJOPR</url>
- </issueManagement>
-
- <properties>
- <jbas4.finalName>jbas4-admin-console</jbas4.finalName>
- <jbas5.finalName>jbas5-admin-console</jbas5.finalName>
-
- <!-- dependency groupIds -->
- <rhq.groupId>org.rhq</rhq.groupId>
- <jon.groupId>org.jboss.on</jon.groupId>
- <seam.groupId>org.jboss.seam</seam.groupId>
-
<seam.embedded.groupId>org.jboss.seam.embedded</seam.embedded.groupId>
-
- <!-- dependency versions -->
- <jaxb-api.version>2.1</jaxb-api.version>
- <jaxb-impl.version>2.1.6</jaxb-impl.version>
- <jon.version>2.1.3.GA</jon.version>
- <richfaces.version>3.2.2.SR1</richfaces.version>
- <rhq.version>1.1.3.GA</rhq.version>
- <seam.version>2.1.0.SP1</seam.version>
- <seam.embedded.version>beta3.SP3</seam.embedded.version>
- <!-- This is a special patched version of not-yet-released Facelets 1.1.15,
- which is required in order for Facelets to work in AS5.
- (see
https://jira.jboss.org/jira/browse/JBSEAM-3066) -->
- <facelets.version>1.1.15.B1</facelets.version>
- </properties>
-
- <build>
- <plugins>
-
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <useCache>false</useCache>
-
- <archive>
- <manifest>
-
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- <manifestEntries>
- <!-- TODO: This isn't working, because the build number
plugin hasn't run yet
- at the time the buildNumber prop below is resolved.
-->
- <Build-Number>${buildNumber}</Build-Number>
- </manifestEntries>
- </archive>
- </configuration>
- </plugin>
-
- </plugins>
- </build>
-
- <modules>
- <module>core</module>
- <module>jbas4</module>
- <module>jbas5</module>
- <!--<module>jsfunit</module>-->
- </modules>
-
- <repositories>
-
- <repository>
- <id>jboss</id>
- <name>JBoss Release Repository</name>
- <
url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
-
- <repository>
- <id>jboss-snapshots</id>
- <name>JBoss Snapshot Repository</name>
- <
url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </repository>
-
- </repositories>
-
- <pluginRepositories>
-
- <pluginRepository>
- <id>jboss</id>
- <name>JBoss Release Repository</name>
- <
url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </pluginRepository>
-
- <pluginRepository>
- <id>jboss-snapshots</id>
- <name>JBoss Snapshot Repository</name>
- <
url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </pluginRepository>
-
- </pluginRepositories>
-
-</project>
Copied: tags/EmbJopr_1_1_0_GA/pom.xml (from rev 92, trunk/pom.xml)
===================================================================
--- tags/EmbJopr_1_1_0_GA/pom.xml (rev 0)
+++ tags/EmbJopr_1_1_0_GA/pom.xml 2008-12-23 23:11:19 UTC (rev 93)
@@ -0,0 +1,154 @@
+<!--
+ ~ Embedded Jopr Project
+ ~ Copyright (C) 2006-2008 Red Hat, Inc.
+ ~ All rights reserved.
+ ~
+ ~ This program is free software; you can redistribute it and/or modify
+ ~ it under the terms of the GNU Lesser General Public License as
+ ~ published by the Free Software Foundation; either version 2.1 of
+ ~ the License, or (at your option) any later version.
+ ~
+ ~ This program is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ ~ Lesser General Public License for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public
+ ~ License along with this program; if not, write to the Free Software
+ ~ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ -->
+<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>
+
+ <!-- NOTE: We extend the RHQ parent pom, because we essentially want all the same
+ base settings - plugins, dependencies, etc. -->
+ <parent>
+ <groupId>org.rhq</groupId>
+ <artifactId>rhq-parent</artifactId>
+ <version>1.1.3.GA</version>
+ </parent>
+
+ <groupId>org.jboss.jopr</groupId>
+ <artifactId>jopr-embedded-parent</artifactId>
+ <version>1.1.0.GA</version>
+ <packaging>pom</packaging>
+ <name>Embedded Jopr</name>
+ <description>a web application that provides administration and monitoring of
the app server instance to which it is deployed</description>
+ <
url>http://jboss.org/embjopr/</url>
+ <inceptionYear>2007</inceptionYear>
+ <organization>
+ <name>JBoss, a division of Red Hat</name>
+ <
url>http://jboss.com/</url>
+ </organization>
+
+ <scm>
+
<
connection>scm:svn:http://svn.jboss.org/repos/embjopr/tags/EmbJopr_1_1...
+
<
developerConnection>scm:svn:https://svn.jboss.org/repos/embjopr/tags/E...
+ </scm>
+
+ <issueManagement>
+ <system>jira</system>
+ <
url>https://jira.jboss.org/jira/browse/EMBJOPR</url>
+ </issueManagement>
+
+ <properties>
+ <jbas4.finalName>jbas4-admin-console</jbas4.finalName>
+ <jbas5.finalName>jbas5-admin-console</jbas5.finalName>
+
+ <!-- dependency groupIds -->
+ <rhq.groupId>org.rhq</rhq.groupId>
+ <jon.groupId>org.jboss.on</jon.groupId>
+ <seam.groupId>org.jboss.seam</seam.groupId>
+
<seam.embedded.groupId>org.jboss.seam.embedded</seam.embedded.groupId>
+
+ <!-- dependency versions -->
+ <jaxb-api.version>2.1</jaxb-api.version>
+ <jaxb-impl.version>2.1.6</jaxb-impl.version>
+ <jon.version>2.1.3.GA</jon.version>
+ <richfaces.version>3.2.2.SR1</richfaces.version>
+ <rhq.version>1.1.3.GA</rhq.version>
+ <seam.version>2.1.0.SP1</seam.version>
+ <seam.embedded.version>beta3.SP3</seam.embedded.version>
+ <!-- This is a special patched version of not-yet-released Facelets 1.1.15,
+ which is required in order for Facelets to work in AS5.
+ (see
https://jira.jboss.org/jira/browse/JBSEAM-3066) -->
+ <facelets.version>1.1.15.B1</facelets.version>
+ </properties>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <useCache>false</useCache>
+
+ <archive>
+ <manifest>
+
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ </manifest>
+ <manifestEntries>
+ <!-- TODO: This isn't working, because the build number
plugin hasn't run yet
+ at the time the buildNumber prop below is resolved.
-->
+ <Build-Number>${buildNumber}</Build-Number>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <modules>
+ <module>core</module>
+ <module>jbas4</module>
+ <module>jbas5</module>
+ <!--<module>jsfunit</module>-->
+ </modules>
+
+ <repositories>
+
+ <repository>
+ <id>jboss</id>
+ <name>JBoss Release Repository</name>
+ <
url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+
+ <repository>
+ <id>jboss-snapshots</id>
+ <name>JBoss Snapshot Repository</name>
+ <
url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+
+ </repositories>
+
+ <pluginRepositories>
+
+ <pluginRepository>
+ <id>jboss</id>
+ <name>JBoss Release Repository</name>
+ <
url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+
+ <pluginRepository>
+ <id>jboss-snapshots</id>
+ <name>JBoss Snapshot Repository</name>
+ <
url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+
+ </pluginRepositories>
+
+</project>