Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fix all POM file errors reported by qstools EXCEPT for new BOM sugges…

…tions and non JBoss/JDF BOM reports
  • Loading branch information...
commit 5cf1334869010c58ecc3dea32df035901f5b6dff 1 parent 32f8d96
@sgilda sgilda authored
Showing with 825 additions and 737 deletions.
  1. +7 −5 bean-validation/pom.xml
  2. +1 −1  bmt/pom.xml
  3. +7 −0 carmart-tx/pom.xml
  4. +8 −0 carmart/pom.xml
  5. +1 −1  cdi-alternative/pom.xml
  6. +1 −0  cluster-ha-singleton/client/pom.xml
  7. +6 −4 cluster-ha-singleton/pom.xml
  8. +0 −2  ejb-asynchronous/client/pom.xml
  9. +1 −1  ejb-asynchronous/ejb/pom.xml
  10. +6 −4 ejb-asynchronous/pom.xml
  11. +1 −1  ejb-in-war/pom.xml
  12. +1 −1  ejb-remote/README.md
  13. +6 −5 ejb-remote/pom.xml
  14. +168 −168 ejb-security-interceptors/pom.xml
  15. +1 −1  ejb-security/pom.xml
  16. +15 −4 helloworld-gwt/pom.xml
  17. +0 −1  helloworld-html5/pom.xml
  18. +8 −0 helloworld-jdg/pom.xml
  19. +2 −2 helloworld-jms/pom.xml
  20. +17 −17 helloworld-mdb/pom.xml
  21. +21 −4 helloworld-osgi/pom.xml
  22. +1 −1  helloworld-rf/pom.xml
  23. +1 −1  helloworld/pom.xml
  24. +8 −0 hotrod-endpoint/pom.xml
  25. +8 −0 inter-app/appA/pom.xml
  26. +8 −0 inter-app/appB/pom.xml
  27. +7 −11 inter-app/pom.xml
  28. +8 −0 inter-app/shared/pom.xml
  29. +7 −7 jts/pom.xml
  30. +1 −1  kitchensink-angularjs/pom.xml
  31. +0 −4 kitchensink-html5-mobile/pom.xml
  32. +0 −3  kitchensink-jsp/pom.xml
  33. +296 −296 kitchensink/pom.xml
  34. +1 −1  mail/pom.xml
  35. +8 −0 memcached-endpoint/pom.xml
  36. +1 −1  numberguess/pom.xml
  37. +1 −1  payment-cdi-event/pom.xml
  38. +34 −42 pom.xml
  39. +8 −0 rest-endpoint/pom.xml
  40. +7 −6 richfaces-validation/pom.xml
  41. +1 −1  servlet-async/pom.xml
  42. +1 −1  servlet-filterlistener/pom.xml
  43. +1 −1  servlet-security/pom.xml
  44. +8 −0 shopping-cart/client/pom.xml
  45. +8 −0 shopping-cart/server/pom.xml
  46. +0 −5 tasks-jsf/pom.xml
  47. +0 −4 tasks-rs/pom.xml
  48. +0 −5 tasks/pom.xml
  49. +1 −1  temperature-converter/pom.xml
  50. +122 −122 xml-jaxp/pom.xml
View
12 bean-validation/pom.xml
@@ -58,9 +58,6 @@
maven repository. -->
<!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
- <version.org.hibernate.validator>4.2.0.Final</version.org.hibernate.validator>
- <version.org.hibernate-jpamodelgen>1.1.1.Final</version.org.hibernate-jpamodelgen>
-
<!-- other plugin versions -->
<version.surefire.plugin>2.10</version.surefire.plugin>
<version.war.plugin>2.1.1</version.war.plugin>
@@ -86,6 +83,13 @@
<type>pom</type>
<scope>import</scope>
</dependency>
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-hibernate</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
@@ -114,7 +118,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
- <version>${version.org.hibernate.validator}</version>
<scope>provided</scope>
<exclusions>
<exclusion>
@@ -131,7 +134,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
- <version>${version.org.hibernate-jpamodelgen}</version>
<scope>provided</scope>
</dependency>
View
2  bmt/pom.xml
@@ -131,7 +131,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-bmt</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
7 carmart-tx/pom.xml
@@ -25,6 +25,13 @@
<packaging>war</packaging>
<name>Transactional CarMart</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
8 carmart/pom.xml
@@ -25,6 +25,14 @@
<packaging>war</packaging>
<name>CarMart Single Node (No Cluster)</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
2  cdi-alternative/pom.xml
@@ -122,7 +122,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>cdi-alternative</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
1  cluster-ha-singleton/client/pom.xml
@@ -58,6 +58,7 @@
</dependencies>
<build>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- Compiler plugin enforces Java 1.6 compatibility and activates
annotation processors -->
View
10 cluster-ha-singleton/pom.xml
@@ -35,6 +35,11 @@
</license>
</licenses>
+ <modules>
+ <module>service</module>
+ <module>client</module>
+ </modules>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following message: -->
<!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
@@ -100,6 +105,7 @@
</dependencyManagement>
<build>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- Enforce Java 1.6 -->
<plugin>
@@ -126,8 +132,4 @@
</plugins>
</build>
- <modules>
- <module>service</module>
- <module>client</module>
- </modules>
</project>
View
2  ejb-asynchronous/client/pom.xml
@@ -38,8 +38,6 @@
</license>
</licenses>
-
-
<dependencyManagement>
<dependencies>
<!-- Define the version of JBoss' Java EE 6 APIs we want to import.
View
2  ejb-asynchronous/ejb/pom.xml
@@ -49,7 +49,7 @@
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
- <plugin>
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<version>${version.ejb.plugin}</version>
View
10 ejb-asynchronous/pom.xml
@@ -35,6 +35,11 @@
</license>
</licenses>
+ <modules>
+ <module>ejb</module>
+ <module>client</module>
+ </modules>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
@@ -118,6 +123,7 @@
</dependencies>
<build>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- Enforce Java 1.6 -->
<plugin>
@@ -144,8 +150,4 @@
</plugins>
</build>
- <modules>
- <module>ejb</module>
- <module>client</module>
- </modules>
</project>
View
2  ejb-in-war/pom.xml
@@ -134,7 +134,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-ejb-in-war</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
2  ejb-remote/README.md
@@ -1,6 +1,6 @@
ejb-remote: Remote EJB Client Example
=====================================
-Authors: Jaikiran Pai, Mike Musgrove
+Author: Jaikiran Pai, Mike Musgrove
Level: Intermediate
Technologies: EJB
Summary: Shows how to access an EJB from a remote Java client program using JNDI
View
11 ejb-remote/pom.xml
@@ -33,11 +33,6 @@
</license>
</licenses>
- <properties>
- <!-- JBoss dependency versions -->
- <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
- </properties>
-
<!-- This quickstart consists of a server side component and a client that accesses
the server side component. Each component has its own self contain pom. However,
you can add these modules here to keep things modular.
@@ -47,7 +42,13 @@
<module>client</module>
</modules>
+ <properties>
+ <!-- JBoss dependency versions -->
+ <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
+ </properties>
+
<build>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- The JBoss AS plugin deploys your apps to a local JBoss AS
container -->
View
336 ejb-security-interceptors/pom.xml
@@ -16,7 +16,7 @@
limitations under the License.
-->
<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">
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.as.quickstarts</groupId>
@@ -35,16 +35,16 @@
</license>
</licenses>
- <properties>
- <!-- Explicitly declaring the source encoding eliminates the following
- message: -->
- <!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
- resources, i.e. build is platform dependent! -->
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <properties>
+ <!-- Explicitly declaring the source encoding eliminates the following
+ message: -->
+ <!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
+ resources, i.e. build is platform dependent! -->
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <!-- JBoss dependency versions -->
+ <!-- JBoss dependency versions -->
- <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
+ <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
<version.jboss.as>7.2.0.Final</version.jboss.as>
<!-- Alternatively, comment out the above line, and un-comment the
@@ -60,164 +60,164 @@
maven repository. -->
<!-- <version.jboss.spec.javaee.6.0>3.0.2.Final-redhat-2</version.jboss.spec.javaee.6.0> -->
- <!-- other plugin versions -->
- <version.compiler.plugin>2.3.1</version.compiler.plugin>
- <version.exec.plugin>1.2.1</version.exec.plugin>
-
- <!-- maven-compiler-plugin -->
- <maven.compiler.target>1.6</maven.compiler.target>
- <maven.compiler.source>1.6</maven.compiler.source>
- </properties>
-
- <dependencyManagement>
- <dependencies>
- <!-- Define the version of JBoss' Java EE 6 APIs we want to use -->
- <!-- JBoss distributes a complete set of Java EE 6 APIs including a Bill
- of Materials (BOM). A BOM specifies the versions of a "stack" (or a collection)
- of artifacts. We use this here so that we always get the correct versions
- of artifacts. Here we use the jboss-javaee-6.0 stack (you can read this as
- the JBoss stack of the Java EE 6 APIs). You can actually use this stack with
- any version of JBoss AS that implements Java EE 6, not just JBoss AS 7! -->
- <dependency>
- <groupId>org.jboss.spec</groupId>
- <artifactId>jboss-javaee-6.0</artifactId>
- <version>${version.jboss.spec.javaee.6.0}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- <dependency>
- <groupId>org.jboss.as</groupId>
- <artifactId>jboss-as-ejb-client-bom</artifactId>
- <version>${version.jboss.as}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <dependencies>
-
- <dependency>
- <groupId>org.jboss.as</groupId>
- <artifactId>jboss-as-security</artifactId>
- </dependency>
-
- <!-- Import the CDI API, we use provided scope as the API is included in
- JBoss AS 7 -->
- <dependency>
- <groupId>javax.enterprise</groupId>
- <artifactId>cdi-api</artifactId>
- </dependency>
-
- <!-- Import the Common Annotations API (JSR-250), we use provided scope
- as the API is included in JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.annotation</groupId>
- <artifactId>jboss-annotations-api_1.1_spec</artifactId>
- </dependency>
-
- <!-- Import the Servlet API, we use provided scope as the API is included
- in JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.servlet</groupId>
- <artifactId>jboss-servlet-api_3.0_spec</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.jboss.spec.javax.ejb</groupId>
- <artifactId>jboss-ejb-api_3.1_spec</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.jboss.ejb3</groupId>
- <artifactId>jboss-ejb3-ext-api</artifactId>
- </dependency>
-
- <!-- JBoss EJB client API jar. We use runtime scope because the EJB client
- API isn't directly used in this example. We just need it in our runtime classpath -->
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jboss-ejb-client</artifactId>
- </dependency>
-
- <!-- client communications with the server use XNIO -->
- <dependency>
- <groupId>org.jboss.xnio</groupId>
- <artifactId>xnio-api</artifactId>
- <scope>runtime</scope>
- </dependency>
-
- <dependency>
- <groupId>org.jboss.xnio</groupId>
- <artifactId>xnio-nio</artifactId>
- <scope>runtime</scope>
- </dependency>
-
- <!-- data serialization for invoking remote EJBs -->
- <dependency>
- <groupId>org.jboss.marshalling</groupId>
- <artifactId>jboss-marshalling-river</artifactId>
- <scope>runtime</scope>
- </dependency>
-
- <!-- Import the transaction spec API, we use runtime scope because we aren't
- using any direct reference to the spec API in our client code -->
- <dependency>
- <groupId>org.jboss.spec.javax.transaction</groupId>
- <artifactId>jboss-transaction-api_1.1_spec</artifactId>
- <scope>runtime</scope>
- </dependency>
-
- </dependencies>
-
- <build>
- <!-- Set the name of the war, used as the context root when the app is
- deployed -->
- <finalName>jboss-as-ejb-security-interceptors</finalName>
- <plugins>
- <!-- Add the maven exec plugin to allow us to run a java program via maven -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>${version.exec.plugin}</version>
- <executions>
- <execution>
- <goals>
- <goal>exec</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <executable>java</executable>
- <workingDirectory>${project.build.directory}/exec-working-directory</workingDirectory>
- <arguments>
- <!-- automatically creates the classpath using all project dependencies,
- also adding the project build directory -->
- <argument>-classpath</argument>
- <classpath>
- </classpath>
- <argument>org.jboss.as.quickstarts.ejb_security_interceptors.RemoteClient</argument>
- </arguments>
- </configuration>
- </plugin>
-
- <!-- JBoss AS plugin to deploy war -->
- <plugin>
- <groupId>org.jboss.as.plugins</groupId>
- <artifactId>jboss-as-maven-plugin</artifactId>
- <version>${version.jboss.maven.plugin}</version>
- </plugin>
- <!-- Compiler plugin enforces Java 1.6 compatibility and activates annotation
- processors -->
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${version.compiler.plugin}</version>
- <configuration>
- <source>${maven.compiler.source}</source>
- <target>${maven.compiler.target}</target>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <!-- other plugin versions -->
+ <version.compiler.plugin>2.3.1</version.compiler.plugin>
+ <version.exec.plugin>1.2.1</version.exec.plugin>
+
+ <!-- maven-compiler-plugin -->
+ <maven.compiler.target>1.6</maven.compiler.target>
+ <maven.compiler.source>1.6</maven.compiler.source>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- Define the version of JBoss' Java EE 6 APIs we want to use -->
+ <!-- JBoss distributes a complete set of Java EE 6 APIs including a Bill
+ of Materials (BOM). A BOM specifies the versions of a "stack" (or a collection)
+ of artifacts. We use this here so that we always get the correct versions
+ of artifacts. Here we use the jboss-javaee-6.0 stack (you can read this as
+ the JBoss stack of the Java EE 6 APIs). You can actually use this stack with
+ any version of JBoss AS that implements Java EE 6, not just JBoss AS 7! -->
+ <dependency>
+ <groupId>org.jboss.spec</groupId>
+ <artifactId>jboss-javaee-6.0</artifactId>
+ <version>${version.jboss.spec.javaee.6.0}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.as</groupId>
+ <artifactId>jboss-as-ejb-client-bom</artifactId>
+ <version>${version.jboss.as}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>org.jboss.as</groupId>
+ <artifactId>jboss-as-security</artifactId>
+ </dependency>
+
+ <!-- Import the CDI API, we use provided scope as the API is included in
+ JBoss AS 7 -->
+ <dependency>
+ <groupId>javax.enterprise</groupId>
+ <artifactId>cdi-api</artifactId>
+ </dependency>
+
+ <!-- Import the Common Annotations API (JSR-250), we use provided scope
+ as the API is included in JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.annotation</groupId>
+ <artifactId>jboss-annotations-api_1.1_spec</artifactId>
+ </dependency>
+
+ <!-- Import the Servlet API, we use provided scope as the API is included
+ in JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.servlet</groupId>
+ <artifactId>jboss-servlet-api_3.0_spec</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.spec.javax.ejb</groupId>
+ <artifactId>jboss-ejb-api_3.1_spec</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.ejb3</groupId>
+ <artifactId>jboss-ejb3-ext-api</artifactId>
+ </dependency>
+
+ <!-- JBoss EJB client API jar. We use runtime scope because the EJB client
+ API isn't directly used in this example. We just need it in our runtime classpath -->
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-ejb-client</artifactId>
+ </dependency>
+
+ <!-- client communications with the server use XNIO -->
+ <dependency>
+ <groupId>org.jboss.xnio</groupId>
+ <artifactId>xnio-api</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.xnio</groupId>
+ <artifactId>xnio-nio</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ <!-- data serialization for invoking remote EJBs -->
+ <dependency>
+ <groupId>org.jboss.marshalling</groupId>
+ <artifactId>jboss-marshalling-river</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ <!-- Import the transaction spec API, we use runtime scope because we aren't
+ using any direct reference to the spec API in our client code -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <!-- Set the name of the war, used as the context root when the app is
+ deployed -->
+ <finalName>${project.artifactId}</finalName>
+ <plugins>
+ <!-- Add the maven exec plugin to allow us to run a java program via maven -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>${version.exec.plugin}</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <executable>java</executable>
+ <workingDirectory>${project.build.directory}/exec-working-directory</workingDirectory>
+ <arguments>
+ <!-- automatically creates the classpath using all project dependencies,
+ also adding the project build directory -->
+ <argument>-classpath</argument>
+ <classpath>
+ </classpath>
+ <argument>org.jboss.as.quickstarts.ejb_security_interceptors.RemoteClient</argument>
+ </arguments>
+ </configuration>
+ </plugin>
+
+ <!-- JBoss AS plugin to deploy war -->
+ <plugin>
+ <groupId>org.jboss.as.plugins</groupId>
+ <artifactId>jboss-as-maven-plugin</artifactId>
+ <version>${version.jboss.maven.plugin}</version>
+ </plugin>
+ <!-- Compiler plugin enforces Java 1.6 compatibility and activates annotation
+ processors -->
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>${version.compiler.plugin}</version>
+ <configuration>
+ <source>${maven.compiler.source}</source>
+ <target>${maven.compiler.target}</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
2  ejb-security/pom.xml
@@ -131,7 +131,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-ejb-security</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- JBoss AS plugin to deploy war -->
<plugin>
View
19 helloworld-gwt/pom.xml
@@ -44,6 +44,14 @@
<!-- JBoss dependency versions -->
<version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
+ <!-- Define the version of the JBoss BOMs we want to import to specify tested stacks. -->
+ <version.jboss.bom>1.0.4.Final</version.jboss.bom>
+ <!-- Alternatively, comment out the above line, and un-comment the
+ line below to use version 1.0.4.Final-redhat-3 which is a release certified
+ to work with JBoss EAP 6. It requires you have access to the JBoss EAP 6
+ maven repository. -->
+ <!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
+
<version.jboss.spec.javaee.6.0>3.0.2.Final</version.jboss.spec.javaee.6.0>
<!-- Alternatively, comment out the above line, and un-comment the
line below to use version 3.0.2.Final-redhat-2 which is a release certified
@@ -51,9 +59,6 @@
maven repository. -->
<!-- <version.jboss.spec.javaee.6.0>3.0.2.Final-redhat-2</version.jboss.spec.javaee.6.0> -->
- <!-- Other dependency versions -->
- <version.com.google.gwt>2.4.0</version.com.google.gwt>
-
<!-- other plugin versions -->
<version.compiler.plugin>2.3.1</version.compiler.plugin>
<version.org.codehaus.mojo.gwt.maven.plugin>2.4.0</version.org.codehaus.mojo.gwt.maven.plugin>
@@ -84,6 +89,13 @@
<type>pom</type>
<scope>import</scope>
</dependency>
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-errai</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
@@ -117,7 +129,6 @@
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
- <version>${version.com.google.gwt}</version>
<scope>provided</scope>
</dependency>
</dependencies>
View
1  helloworld-html5/pom.xml
@@ -45,7 +45,6 @@
<!-- other plugin versions -->
<version.compiler.plugin>2.3.1</version.compiler.plugin>
- <version.license.plugin>1.9.0</version.license.plugin>
<version.war.plugin>2.1.1</version.war.plugin>
<!-- maven-compiler-plugin -->
View
8 helloworld-jdg/pom.xml
@@ -25,6 +25,14 @@
<packaging>war</packaging>
<name>JBoss AS Quickstarts: JBoss Data Grid HelloWorld</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
4 helloworld-jms/pom.xml
@@ -41,7 +41,7 @@
resources, i.e. build is platform dependent! -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <!-- JBoss dependency versions -->
+ <!-- JBoss dependency versions -->
<version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
@@ -72,7 +72,7 @@
</dependencies>
<build>
- <finalName>jboss-as-helloworld-jms</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
View
34 helloworld-mdb/pom.xml
@@ -1,20 +1,20 @@
<?xml version="1.0"?>
-<!--
- JBoss, Home of Professional Open Source
- Copyright 2013, Red Hat, Inc. and/or its affiliates, and individual
- contributors by the @authors tag. See the copyright.txt in the
- distribution for a full listing of individual contributors.
-
- Licensed 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.
--->
+<!--
+ JBoss, Home of Professional Open Source
+ Copyright 2013, Red Hat, Inc. and/or its affiliates, and individual
+ contributors by the @authors tag. See the copyright.txt in the
+ distribution for a full listing of individual contributors.
+
+ Licensed 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.
+-->
<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>
@@ -104,7 +104,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-helloworld-mdb</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
25 helloworld-osgi/pom.xml
@@ -45,8 +45,13 @@
<!-- JBoss dependency versions -->
<version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
- <!-- Other dependency versions -->
- <version.org.osgi>4.2.0</version.org.osgi>
+ <!-- Define the version of the JBoss BOMs we want to import to specify tested stacks. -->
+ <version.jboss.bom>1.0.4.Final</version.jboss.bom>
+ <!-- Alternatively, comment out the above line, and un-comment the
+ line below to use version 1.0.4.Final-redhat-3 which is a release certified
+ to work with JBoss EAP 6. It requires you have access to the JBoss EAP 6
+ maven repository. -->
+ <!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
<!-- other plugin versions -->
<version.bundle.plugin>2.3.4</version.bundle.plugin>
@@ -57,12 +62,24 @@
<maven.compiler.source>1.6</maven.compiler.source>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-osgi</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+
<dependencies>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
- <version>${version.org.osgi}</version>
- <scope>provided</scope>
+ <scope>provided</scope>
</dependency>
</dependencies>
View
2  helloworld-rf/pom.xml
@@ -135,7 +135,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-helloworld-rf</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.jboss.as.plugins</groupId>
View
2  helloworld/pom.xml
@@ -110,7 +110,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-helloworld</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
8 hotrod-endpoint/pom.xml
@@ -24,6 +24,14 @@
<version>7.1.2-SNAPSHOT</version>
<name>HotRod Endpoint Example</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
8 inter-app/appA/pom.xml
@@ -30,6 +30,14 @@
<version>7.1.2-SNAPSHOT</version>
</parent>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<dependencies>
<!-- Import the CDI API, we use provided scope as the API is included in JBoss AS 7 -->
View
8 inter-app/appB/pom.xml
@@ -30,6 +30,14 @@
<version>7.1.2-SNAPSHOT</version>
</parent>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<dependencies>
<!-- Import the CDI API, we use provided scope as the API is included in JBoss AS 7 -->
View
18 inter-app/pom.xml
@@ -35,6 +35,13 @@
</license>
</licenses>
+ <!-- Define the three submodules this application consists of -->
+ <modules>
+ <module>shared</module>
+ <module>appA</module>
+ <module>appB</module>
+ </modules>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
@@ -53,10 +60,6 @@
maven repository. -->
<!-- <version.jboss.spec.javaee.6.0>3.0.2.Final-redhat-2</version.jboss.spec.javaee.6.0> -->
- <!-- Other dependency versions -->
- <version.com.google.gwt>2.4.0</version.com.google.gwt>
- <version.org.osgi>4.2.0</version.org.osgi>
-
<!-- other plugin versions -->
<version.compiler.plugin>2.3.1</version.compiler.plugin>
<version.war.plugin>2.1.1</version.war.plugin>
@@ -97,13 +100,6 @@
</dependencies>
</dependencyManagement>
- <!-- Define the three submodules this application consists of -->
- <modules>
- <module>shared</module>
- <module>appA</module>
- <module>appB</module>
- </modules>
-
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
View
8 inter-app/shared/pom.xml
@@ -30,6 +30,14 @@
<version>7.1.2-SNAPSHOT</version>
</parent>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<dependencies>
<!-- Import the EJB API, we use provided scope as the API is included in JBoss AS 7 -->
View
14 jts/pom.xml
@@ -34,6 +34,13 @@
</license>
</licenses>
+ <modules>
+ <!-- Build module 2 first as it is the remote EJB which provides
+ a stub for module 1 -->
+ <module>application-component-2</module>
+ <module>application-component-1</module>
+ </modules>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
@@ -62,13 +69,6 @@
<maven.compiler.source>1.6</maven.compiler.source>
</properties>
- <modules>
- <!-- Build module 2 first as it is the remote EJB which provides
- a stub for module 1 -->
- <module>application-component-2</module>
- <module>application-component-1</module>
- </modules>
-
<dependencyManagement>
<dependencies>
<!-- JBoss distributes a complete set of Java EE 6 APIs including
View
2  kitchensink-angularjs/pom.xml
@@ -45,7 +45,7 @@
<version.org.jboss.as.plugins.maven.plugin>7.3.Final</version.org.jboss.as.plugins.maven.plugin>
<!-- Define the version of the JBoss BOMs we want to import. The
JBoss BOMs specify tested stacks. -->
- <version.org.jboss.bom>1.0.4.CR8</version.org.jboss.bom>
+ <version.org.jboss.bom>1.0.4.Final</version.org.jboss.bom>
<!-- Alternatively, comment out the above line, and un-comment the
line below to use version 1.0.4.CR8-redhat-1 which is a release certified
to work with JBoss EAP 6. It requires you have access to the JBoss EAP 6
View
4 kitchensink-html5-mobile/pom.xml
@@ -59,16 +59,12 @@
maven repository. -->
<!-- <version.jboss.spec.javaee.6.0>3.0.2.Final-redhat-2</version.jboss.spec.javaee.6.0> -->
- <version.jboss.arquillian>1.0.0.Final</version.jboss.arquillian>
-
<!-- Other dependency versions -->
- <version.junit>4.10</version.junit>
<version.org.eclipse.m2e>1.0.0</version.org.eclipse.m2e>
<version.ro.isdc.wro4j>1.4.4</version.ro.isdc.wro4j>
<!-- other plugin versions -->
<version.compiler.plugin>2.3.1</version.compiler.plugin>
- <version.license.plugin>1.9.0</version.license.plugin>
<version.surefire.plugin>2.4.3</version.surefire.plugin>
<version.war.plugin>2.2</version.war.plugin>
View
3  kitchensink-jsp/pom.xml
@@ -54,8 +54,6 @@
maven repository. -->
<!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
- <version.org.hibernate-jpamodelgen>1.1.1.Final</version.org.hibernate-jpamodelgen>
-
<!-- Other dependency versions -->
<version.javax.servlet.jstl>1.2</version.javax.servlet.jstl>
@@ -176,7 +174,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
- <version>${version.org.hibernate-jpamodelgen}</version>
<scope>provided</scope>
</dependency>
View
592 kitchensink/pom.xml
@@ -16,300 +16,300 @@
limitations under the License.
-->
<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>
-
- <groupId>org.jboss.as.quickstarts</groupId>
- <artifactId>jboss-as-kitchensink</artifactId>
- <version>7.1.2-SNAPSHOT</version>
- <packaging>war</packaging>
- <name>JBoss AS Quickstarts: Kitchensink</name>
- <description>A starter Java EE 6 webapp project for use on JBoss AS 7 / EAP 6, generated from the jboss-javaee6-webapp archetype</description>
-
- <url>http://jboss.org/jbossas</url>
- <licenses>
- <license>
- <name>Apache License, Version 2.0</name>
- <distribution>repo</distribution>
- <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
- </license>
- </licenses>
-
- <properties>
- <!-- Explicitly declaring the source encoding eliminates the following
- message: -->
- <!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
- resources, i.e. build is platform dependent! -->
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-
- <!-- JBoss dependency versions -->
- <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
-
- <!-- Define the version of the JBoss BOMs we want to import to specify
- tested stacks. -->
- <version.jboss.bom>1.0.4.Final</version.jboss.bom>
- <!-- Alternatively, comment out the above line, and un-comment the line
- below to use version 1.0.4.Final-redhat-3 which is a release certified to
- work with JBoss EAP 6. It requires you have access to the JBoss EAP 6 maven
- repository. -->
- <!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
-
- <!-- other plugin versions -->
- <version.compiler.plugin>2.3.1</version.compiler.plugin>
- <version.surefire.plugin>2.4.3</version.surefire.plugin>
- <version.war.plugin>2.1.1</version.war.plugin>
-
- <!-- maven-compiler-plugin -->
- <maven.compiler.target>1.6</maven.compiler.target>
- <maven.compiler.source>1.6</maven.compiler.source>
- </properties>
-
-
- <dependencyManagement>
- <dependencies>
- <!-- JBoss distributes a complete set of Java EE 6 APIs including a Bill
- of Materials (BOM). A BOM specifies the versions of a "stack" (or a collection)
- of artifacts. We use this here so that we always get the correct versions
- of artifacts. Here we use the jboss-javaee-6.0-with-tools stack (you can
- read this as the JBoss stack of the Java EE 6 APIs, with some extras tools
- for your project, such as Arquillian for testing) and the jboss-javaee-6.0-with-hibernate
- stack you can read this as the JBoss stack of the Java EE 6 APIs, with extras
- from the Hibernate family of projects) -->
- <dependency>
- <groupId>org.jboss.bom</groupId>
- <artifactId>jboss-javaee-6.0-with-tools</artifactId>
- <version>${version.jboss.bom}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- <dependency>
- <groupId>org.jboss.bom</groupId>
- <artifactId>jboss-javaee-6.0-with-hibernate</artifactId>
- <version>${version.jboss.bom}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <dependencies>
-
- <!-- First declare the APIs we depend on and need for compilation. All
- of them are provided by JBoss AS 7 -->
-
- <!-- Import the CDI API, we use provided scope as the API is included in
- JBoss AS 7 -->
- <dependency>
- <groupId>javax.enterprise</groupId>
- <artifactId>cdi-api</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Import the Common Annotations API (JSR-250), we use provided scope
- as the API is included in JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.annotation</groupId>
- <artifactId>jboss-annotations-api_1.1_spec</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Import the JAX-RS API, we use provided scope as the API is included
- in JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.ws.rs</groupId>
- <artifactId>jboss-jaxrs-api_1.1_spec</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Import the JPA API, we use provided scope as the API is included in
- JBoss AS 7 -->
- <dependency>
- <groupId>org.hibernate.javax.persistence</groupId>
- <artifactId>hibernate-jpa-2.0-api</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Import the EJB API, we use provided scope as the API is included in
- JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.ejb</groupId>
- <artifactId>jboss-ejb-api_3.1_spec</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- JSR-303 (Bean Validation) Implementation -->
- <!-- Provides portable constraints such as @Email -->
- <!-- Hibernate Validator is shipped in JBoss AS 7 -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <scope>provided</scope>
- <exclusions>
- <exclusion>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <!-- Import the JSF API, we use provided scope as the API is included in
- JBoss AS 7 -->
- <dependency>
- <groupId>org.jboss.spec.javax.faces</groupId>
- <artifactId>jboss-jsf-api_2.1_spec</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Now we declare any tools needed -->
-
- <!-- Annotation processor to generate the JPA 2.0 metamodel classes for
- typesafe criteria queries -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-jpamodelgen</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Annotation processor that raising compilation errors whenever constraint
- annotations are incorrectly used. -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator-annotation-processor</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- Needed for running tests (you may also use TestNG) -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- Optional, but highly recommended -->
- <!-- Arquillian allows you to test enterprise code such as EJBs and Transactional(JTA)
- JPA from JUnit/TestNG -->
- <dependency>
- <groupId>org.jboss.arquillian.junit</groupId>
- <artifactId>arquillian-junit-container</artifactId>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>org.jboss.arquillian.protocol</groupId>
- <artifactId>arquillian-protocol-servlet</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
-
- <build>
- <!-- Maven will append the version to the finalName (which is the name
- given to the generated war, and hence the context root) -->
- <finalName>${project.artifactId}</finalName>
- <plugins>
- <!-- Compiler plugin enforces Java 1.6 compatibility and activates annotation
- processors -->
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${version.compiler.plugin}</version>
- <configuration>
- <source>${maven.compiler.source}</source>
- <target>${maven.compiler.target}</target>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <version>${version.war.plugin}</version>
- <configuration>
- <!-- Java EE 6 doesn't require web.xml, Maven needs to catch up! -->
- <failOnMissingWebXml>false</failOnMissingWebXml>
- </configuration>
- </plugin>
- <!-- The JBoss AS plugin deploys your war to a local JBoss AS container -->
- <!-- To use, run: mvn package jboss-as:deploy -->
- <plugin>
- <groupId>org.jboss.as.plugins</groupId>
- <artifactId>jboss-as-maven-plugin</artifactId>
- <version>${version.jboss.maven.plugin}</version>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <!-- The default profile skips all tests, though you can tune it to run
- just unit tests based on a custom pattern -->
- <!-- Seperate profiles are provided for running all tests, including Arquillian
- tests that execute in the specified container -->
- <id>default</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>${version.surefire.plugin}</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <profile>
- <!-- An optional Arquillian testing profile that executes tests in your
- JBoss AS instance -->
- <!-- This profile will start a new JBoss AS instance, and execute the
- test, shutting it down when done -->
- <!-- Run with: mvn clean test -Parq-jbossas-managed -->
- <id>arq-jbossas-managed</id>
- <dependencies>
- <dependency>
- <groupId>org.jboss.as</groupId>
- <artifactId>jboss-as-arquillian-container-managed</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </profile>
-
- <profile>
- <!-- An optional Arquillian testing profile that executes tests in a remote
- JBoss AS instance -->
- <!-- Run with: mvn clean test -Parq-jbossas-remote -->
- <id>arq-jbossas-remote</id>
- <dependencies>
- <dependency>
- <groupId>org.jboss.as</groupId>
- <artifactId>jboss-as-arquillian-container-remote</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </profile>
-
- <profile>
- <!-- When built in OpenShift the 'openshift' profile will be used when
- invoking mvn. -->
- <!-- Use this profile for any OpenShift specific customization your app
- will need. -->
- <!-- By default that is to put the resulting archive into the 'deployments'
- folder. -->
- <!-- http://maven.apache.org/guides/mini/guide-building-for-different-environments.html -->
- <id>openshift</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <version>${version.war.plugin}</version>
- <configuration>
- <outputDirectory>deployments</outputDirectory>
- <warName>ROOT</warName>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- </profiles>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.jboss.as.quickstarts</groupId>
+ <artifactId>jboss-as-kitchensink</artifactId>
+ <version>7.1.2-SNAPSHOT</version>
+ <packaging>war</packaging>
+ <name>JBoss AS Quickstarts: Kitchensink</name>
+ <description>A starter Java EE 6 webapp project for use on JBoss AS 7 / EAP 6, generated from the jboss-javaee6-webapp archetype</description>
+
+ <url>http://jboss.org/jbossas</url>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
+ <properties>
+ <!-- Explicitly declaring the source encoding eliminates the following
+ message: -->
+ <!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
+ resources, i.e. build is platform dependent! -->
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+ <!-- JBoss dependency versions -->
+ <version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
+
+ <!-- Define the version of the JBoss BOMs we want to import to specify
+ tested stacks. -->
+ <version.jboss.bom>1.0.4.Final</version.jboss.bom>
+ <!-- Alternatively, comment out the above line, and un-comment the line
+ below to use version 1.0.4.Final-redhat-3 which is a release certified to
+ work with JBoss EAP 6. It requires you have access to the JBoss EAP 6 maven
+ repository. -->
+ <!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
+
+ <!-- other plugin versions -->
+ <version.compiler.plugin>2.3.1</version.compiler.plugin>
+ <version.surefire.plugin>2.4.3</version.surefire.plugin>
+ <version.war.plugin>2.1.1</version.war.plugin>
+
+ <!-- maven-compiler-plugin -->
+ <maven.compiler.target>1.6</maven.compiler.target>
+ <maven.compiler.source>1.6</maven.compiler.source>
+ </properties>
+
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- JBoss distributes a complete set of Java EE 6 APIs including a Bill
+ of Materials (BOM). A BOM specifies the versions of a "stack" (or a collection)
+ of artifacts. We use this here so that we always get the correct versions
+ of artifacts. Here we use the jboss-javaee-6.0-with-tools stack (you can
+ read this as the JBoss stack of the Java EE 6 APIs, with some extras tools
+ for your project, such as Arquillian for testing) and the jboss-javaee-6.0-with-hibernate
+ stack you can read this as the JBoss stack of the Java EE 6 APIs, with extras
+ from the Hibernate family of projects) -->
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-tools</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-hibernate</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <dependencies>
+
+ <!-- First declare the APIs we depend on and need for compilation. All
+ of them are provided by JBoss AS 7 -->
+
+ <!-- Import the CDI API, we use provided scope as the API is included in
+ JBoss AS 7 -->
+ <dependency>
+ <groupId>javax.enterprise</groupId>
+ <artifactId>cdi-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Import the Common Annotations API (JSR-250), we use provided scope
+ as the API is included in JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.annotation</groupId>
+ <artifactId>jboss-annotations-api_1.1_spec</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Import the JAX-RS API, we use provided scope as the API is included
+ in JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.ws.rs</groupId>
+ <artifactId>jboss-jaxrs-api_1.1_spec</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Import the JPA API, we use provided scope as the API is included in
+ JBoss AS 7 -->
+ <dependency>
+ <groupId>org.hibernate.javax.persistence</groupId>
+ <artifactId>hibernate-jpa-2.0-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Import the EJB API, we use provided scope as the API is included in
+ JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.ejb</groupId>
+ <artifactId>jboss-ejb-api_3.1_spec</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- JSR-303 (Bean Validation) Implementation -->
+ <!-- Provides portable constraints such as @Email -->
+ <!-- Hibernate Validator is shipped in JBoss AS 7 -->
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-validator</artifactId>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!-- Import the JSF API, we use provided scope as the API is included in
+ JBoss AS 7 -->
+ <dependency>
+ <groupId>org.jboss.spec.javax.faces</groupId>
+ <artifactId>jboss-jsf-api_2.1_spec</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Now we declare any tools needed -->
+
+ <!-- Annotation processor to generate the JPA 2.0 metamodel classes for
+ typesafe criteria queries -->
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-jpamodelgen</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Annotation processor that raising compilation errors whenever constraint
+ annotations are incorrectly used. -->
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-validator-annotation-processor</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Needed for running tests (you may also use TestNG) -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <!-- Optional, but highly recommended -->
+ <!-- Arquillian allows you to test enterprise code such as EJBs and Transactional(JTA)
+ JPA from JUnit/TestNG -->
+ <dependency>
+ <groupId>org.jboss.arquillian.junit</groupId>
+ <artifactId>arquillian-junit-container</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.arquillian.protocol</groupId>
+ <artifactId>arquillian-protocol-servlet</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <!-- Maven will append the version to the finalName (which is the name
+ given to the generated war, and hence the context root) -->
+ <finalName>${project.artifactId}</finalName>
+ <plugins>
+ <!-- Compiler plugin enforces Java 1.6 compatibility and activates annotation
+ processors -->
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>${version.compiler.plugin}</version>
+ <configuration>
+ <source>${maven.compiler.source}</source>
+ <target>${maven.compiler.target}</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>${version.war.plugin}</version>
+ <configuration>
+ <!-- Java EE 6 doesn't require web.xml, Maven needs to catch up! -->
+ <failOnMissingWebXml>false</failOnMissingWebXml>
+ </configuration>
+ </plugin>
+ <!-- The JBoss AS plugin deploys your war to a local JBoss AS container -->
+ <!-- To use, run: mvn package jboss-as:deploy -->
+ <plugin>
+ <groupId>org.jboss.as.plugins</groupId>
+ <artifactId>jboss-as-maven-plugin</artifactId>
+ <version>${version.jboss.maven.plugin}</version>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <!-- The default profile skips all tests, though you can tune it to run
+ just unit tests based on a custom pattern -->
+ <!-- Seperate profiles are provided for running all tests, including Arquillian
+ tests that execute in the specified container -->
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>${version.surefire.plugin}</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <!-- An optional Arquillian testing profile that executes tests in your
+ JBoss AS instance -->
+ <!-- This profile will start a new JBoss AS instance, and execute the
+ test, shutting it down when done -->
+ <!-- Run with: mvn clean test -Parq-jbossas-managed -->
+ <id>arq-jbossas-managed</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.as</groupId>
+ <artifactId>jboss-as-arquillian-container-managed</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+
+ <profile>
+ <!-- An optional Arquillian testing profile that executes tests in a remote
+ JBoss AS instance -->
+ <!-- Run with: mvn clean test -Parq-jbossas-remote -->
+ <id>arq-jbossas-remote</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.as</groupId>
+ <artifactId>jboss-as-arquillian-container-remote</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+
+ <profile>
+ <!-- When built in OpenShift the 'openshift' profile will be used when
+ invoking mvn. -->
+ <!-- Use this profile for any OpenShift specific customization your app
+ will need. -->
+ <!-- By default that is to put the resulting archive into the 'deployments'
+ folder. -->
+ <!-- http://maven.apache.org/guides/mini/guide-building-for-different-environments.html -->
+ <id>openshift</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>${version.war.plugin}</version>
+ <configuration>
+ <outputDirectory>deployments</outputDirectory>
+ <warName>ROOT</warName>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ </profiles>
</project>
View
2  mail/pom.xml
@@ -109,7 +109,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-mail</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
8 memcached-endpoint/pom.xml
@@ -24,6 +24,14 @@
<version>7.1.2-SNAPSHOT</version>
<name>Memcached Endpoint Example</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
2  numberguess/pom.xml
@@ -111,7 +111,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-numberguess</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
2  payment-cdi-event/pom.xml
@@ -139,7 +139,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-payment-cdi-event</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
76 pom.xml
@@ -69,15 +69,10 @@
maven repository. -->
<!-- <version.jboss.spec.javaee.6.0>3.0.2.Final-redhat-2</version.jboss.spec.javaee.6.0> -->
-
- <version.jboss.arquillian>1.0.0.Final</version.jboss.arquillian>
- <version.jboss.weld>1.1.9.Final</version.jboss.weld>
-
<version.org.hibernate3.commons.annotations>3.2.0.Final</version.org.hibernate3.commons.annotations>
<version.org.hibernate>3.6.8.Final</version.org.hibernate>
<version.org.hibernate.em>3.6.8.Final</version.org.hibernate.em>
<version.org.hibernate.infinispan>3.6.8.Final</version.org.hibernate.infinispan>
- <version.org.hibernate-jpamodelgen>1.1.1.Final</version.org.hibernate-jpamodelgen>
<version.org.hibernate.validator>4.2.0.Final</version.org.hibernate.validator>
<version.org.richfaces>4.2.0.Final</version.org.richfaces>
@@ -85,12 +80,9 @@
<!-- Other dependency versions -->
<version.org.apache.httpcomponents>4.1.4</version.org.apache.httpcomponents>
<version.dom4j>1.6</version.dom4j>
- <version.com.google.gwt>2.4.0</version.com.google.gwt>
<version.javax.servlet.jstl>1.2</version.javax.servlet.jstl>
- <version.junit>4.10</version.junit>
<version.log4j>1.2.16</version.log4j>
<version.org.eclipse.m2e>1.0.0</version.org.eclipse.m2e>
- <version.org.osgi>4.2.0</version.org.osgi>
<version.org.apache.wicket>1.5.5</version.org.apache.wicket>
<version.net.ftlines.wicket-cdi>1.2</version.net.ftlines.wicket-cdi>
<version.ro.isdc.wro4j>1.4.4</version.ro.isdc.wro4j>
@@ -103,7 +95,6 @@
<version.ejb.plugin>2.3</version.ejb.plugin>
<version.exec.plugin>1.2.1</version.exec.plugin>
<version.jar.plugin>2.2</version.jar.plugin>
- <version.license.plugin>1.9.0</version.license.plugin>
<version.org.codehaus.mojo.gwt.maven.plugin>2.4.0</version.org.codehaus.mojo.gwt.maven.plugin>
<version.surefire.plugin>2.10</version.surefire.plugin>
<version.war.plugin>2.1.1</version.war.plugin>
@@ -113,6 +104,39 @@
<maven.compiler.source>1.6</maven.compiler.source>
</properties>
+ <build>
+ <plugins>
+ <!-- The JBoss AS plugin deploys your apps to a local JBoss AS container -->
+ <!-- Disabling it here means that we don't try to deploy this POM! -->
+ <plugin>
+ <groupId>org.jboss.as.plugins</groupId>
+ <artifactId>jboss-as-maven-plugin</artifactId>
+ <version>${version.jboss.maven.plugin}</version>
+ <inherited>true</inherited>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>com.mycila.maven-license-plugin</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <configuration>
+ <header>${basedir}/dist/license.txt</header>
+ <aggregate>true</aggregate>
+ <strictCheck>true</strictCheck>
+ <excludes>
+ <exclude>target/**</exclude>
+ <exclude>.clover/**</exclude>
+ </excludes>
+ <encoding>UTF-8</encoding>
+ <headerDefinitions>
+ <headerDefinition>dist/headerdefinition.xml</headerDefinition>
+ </headerDefinitions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
<profiles>
<profile>
<!-- All the quickstarts that require Postgres to be running -->
@@ -166,6 +190,7 @@
<module>hibernate4</module>
<module>hotrod-endpoint</module>
<module>kitchensink</module>
+ <module>kitchensink-angularjs</module>
<module>kitchensink-deltaspike</module>
<module>kitchensink-ear</module>
<module>kitchensink-html5-mobile</module>
@@ -275,37 +300,4 @@
</profile>
</profiles>
- <build>
- <plugins>
- <!-- The JBoss AS plugin deploys your apps to a local JBoss AS container -->
- <!-- Disabling it here means that we don't try to deploy this POM! -->
- <plugin>
- <groupId>org.jboss.as.plugins</groupId>
- <artifactId>jboss-as-maven-plugin</artifactId>
- <version>${version.jboss.maven.plugin}</version>
- <inherited>true</inherited>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>com.mycila.maven-license-plugin</groupId>
- <artifactId>maven-license-plugin</artifactId>
- <configuration>
- <header>${basedir}/dist/license.txt</header>
- <aggregate>true</aggregate>
- <strictCheck>true</strictCheck>
- <excludes>
- <exclude>target/**</exclude>
- <exclude>.clover/**</exclude>
- </excludes>
- <encoding>UTF-8</encoding>
- <headerDefinitions>
- <headerDefinition>dist/headerdefinition.xml</headerDefinition>
- </headerDefinitions>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
</project>
View
8 rest-endpoint/pom.xml
@@ -24,6 +24,14 @@
<version>7.1.2-SNAPSHOT</version>
<name>REST Endpoint Example</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<properties>
<!-- Explicitly declaring the source encoding eliminates the following
message: -->
View
13 richfaces-validation/pom.xml
@@ -56,9 +56,6 @@
maven repository. -->
<!-- <version.jboss.bom>1.0.4.Final-redhat-3</version.jboss.bom> -->
- <version.org.hibernate-jpamodelgen>1.1.1.Final</version.org.hibernate-jpamodelgen>
- <version.org.hibernate.validator>4.2.0.Final</version.org.hibernate.validator>
-
<version.org.richfaces>4.2.0.Final</version.org.richfaces>
<!-- other plugin versions -->
@@ -85,8 +82,14 @@
<version>${version.jboss.bom}</version>
<type>pom</type>
<scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.bom</groupId>
+ <artifactId>jboss-javaee-6.0-with-hibernate</artifactId>
+ <version>${version.jboss.bom}</version>
+ <type>pom</type>
+ <scope>import</scope>
</dependency>
-
<!-- RichFaces defines a Bill of Materials including dependencies which are not part
of Java EE 6 API -->
<dependency>
@@ -124,7 +127,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
- <version>${version.org.hibernate.validator}</version>
<scope>provided</scope>
<exclusions>
<exclusion>
@@ -159,7 +161,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
- <version>${version.org.hibernate-jpamodelgen}</version>
<scope>provided</scope>
</dependency>
View
2  servlet-async/pom.xml
@@ -115,7 +115,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app is deployed. -->
- <finalName>jboss-as-servlet-async</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
2  servlet-filterlistener/pom.xml
@@ -110,7 +110,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-servlet-filterlistener</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
2  servlet-security/pom.xml
@@ -109,7 +109,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-servlet-security</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<!-- JBoss AS plugin to deploy war -->
<plugin>
View
8 shopping-cart/client/pom.xml
@@ -29,6 +29,14 @@
<packaging>jar</packaging>
<name>JBoss AS Quickstarts: Shopping Cart Remote Client</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<dependencies>
<!-- We depend on the server side EJBs of this application -->
View
8 shopping-cart/server/pom.xml
@@ -29,6 +29,14 @@
<packaging>jar</packaging>
<name>JBoss AS Quickstarts: Shopping Cart Server Module</name>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <distribution>repo</distribution>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+ </license>
+ </licenses>
+
<dependencies>
<!-- Import the Common Annotations API (JSR-250), we use provided
View
5 tasks-jsf/pom.xml
@@ -41,11 +41,6 @@
resources, i.e. build is platform dependent! -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <!-- Timestamp format for the maven.build.timestamp property -->
- <!-- You can reference property in pom.xml or filtered resources (must
- enable third-party plugin if using Maven < 2.1) -->
- <maven.build.timestamp.format>yyyyMMdd'T'HHmmss</maven.build.timestamp.format>
-
<!-- JBoss dependency versions -->
<version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
View
4 tasks-rs/pom.xml
@@ -39,10 +39,6 @@
<!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
resources, i.e. build is platform dependent! -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <!-- Timestamp format for the maven.build.timestamp property -->
- <!-- You can reference property in pom.xml or filtered resources (must
- enable third-party plugin if using Maven < 2.1) -->
- <maven.build.timestamp.format>yyyyMMdd'T'HHmmss</maven.build.timestamp.format>
<!-- JBoss dependency versions -->
<version.jboss.maven.plugin>7.3.Final</version.jboss.maven.plugin>
View
5 tasks/pom.xml
@@ -41,11 +41,6 @@
<!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
resources, i.e. build is platform dependent! -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-
- <!-- Timestamp format for the maven.build.timestamp property -->
- <!-- You can reference property in pom.xml or filtered resources
- (must enable third-party plugin if using Maven < 2.1) -->
- <maven.build.timestamp.format>yyyyMMdd'T'HHmmss</maven.build.timestamp.format>
<!-- JBoss dependency versions -->
View
2  temperature-converter/pom.xml
@@ -118,7 +118,7 @@
<build>
<!-- Set the name of the war, used as the context root when the app
is deployed -->
- <finalName>jboss-as-temperature-converter</finalName>
+ <finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
View
244 xml-jaxp/pom.xml
@@ -16,36 +16,36 @@
limitations under the License.
-->
<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>
-
- <groupId>org.jboss.as.quickstarts</groupId>
- <artifactId>jboss-as-xml-jaxp</artifactId>
- <version>7.1.2-SNAPSHOT</version>
- <packaging>war</packaging>
- <name>JBoss AS Quickstarts: XML JAXP</name>
- <description>JBoss AS Quickstarts: XML JAXP</description>
-
- <url>http://jboss.org/jbossas</url>
- <licenses>
- <license>
- <name>Apache License, Version 2.0</name>
- <distribution>repo</distribution>
- <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
- </license>
- </licenses>
-
- <properties>
- <!-- Explicitly declaring the source encoding eliminates the following
- message: -->
- <!-- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
- resources, i.e. build is platform dependent! -->
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.jboss.as.quickstarts</groupId>
+ <artifactId>jboss-as-xml-jaxp</artifactId>
+ <version>7.1.2-SNAPSHOT</version>
+ <packaging>war</packaging>
+ <name>JBoss AS Quickstarts: XML JAXP</name>
+ <description>JBoss AS Quickstarts: XML JA