PageRenderTime 40ms CodeModel.GetById 30ms app.highlight 7ms RepoModel.GetById 1ms app.codeStats 0ms

/jboss-as-7.1.1.Final/cmp/pom.xml

#
XML | 177 lines | 136 code | 15 blank | 26 comment | 0 complexity | f544aceb0b82fd489ee2e2d7cabf0b6f MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
  1<?xml version="1.0" encoding="UTF-8"?>
  2<!--
  3    vi:ts=4:sw=4:expandtab
  4-->
  5<!--
  6  ~ JBoss, Home of Professional Open Source.
  7  ~ Copyright (c) 2011, Red Hat, Inc., and individual contributors
  8  ~ as indicated by the @author tags. See the copyright.txt file in the
  9  ~ distribution for a full listing of individual contributors.
 10  ~
 11  ~ This is free software; you can redistribute it and/or modify it
 12  ~ under the terms of the GNU Lesser General Public License as
 13  ~ published by the Free Software Foundation; either version 2.1 of
 14  ~ the License, or (at your option) any later version.
 15  ~
 16  ~ This software is distributed in the hope that it will be useful,
 17  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
 18  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 19  ~ Lesser General Public License for more details.
 20  ~
 21  ~ You should have received a copy of the GNU Lesser General Public
 22  ~ License along with this software; if not, write to the Free
 23  ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 24  ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 25  -->
 26<project xmlns="http://maven.apache.org/POM/4.0.0"
 27         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 28         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 29    <modelVersion>4.0.0</modelVersion>
 30
 31    <parent>
 32        <groupId>org.jboss.as</groupId>
 33        <artifactId>jboss-as-parent</artifactId>
 34        <version>7.1.1.Final</version>
 35    </parent>
 36
 37    <artifactId>jboss-as-cmp</artifactId>
 38
 39    <name>JBoss Application Server: EJB Container Managed Persistence Subsystem</name>
 40
 41    <build>
 42        <plugins>
 43            <plugin>
 44                <groupId>org.codehaus.mojo</groupId>
 45                <artifactId>javacc-maven-plugin</artifactId>
 46                <executions>
 47                    <execution>
 48                        <id>jjtree-javacc-jbossql</id>
 49                        <goals>
 50                            <goal>jjtree-javacc</goal>
 51                        </goals>
 52                        <configuration>
 53                            <includes>
 54                                <include>org/jboss/as/cmp/ejbql/EJBQLParser.jjt</include>
 55                            </includes>
 56                        </configuration>
 57                    </execution>
 58                    <execution>
 59                        <id>jjtree-javacc-ejbql</id>
 60                        <goals>
 61                            <goal>jjtree-javacc</goal>
 62                        </goals>
 63                        <configuration>
 64                            <includes>
 65                                <include>org/jboss/as/cmp/ejbql/JBossQLParser.jjt</include>
 66                            </includes>
 67                        </configuration>
 68                    </execution>
 69                </executions>
 70            </plugin>
 71            <plugin>
 72                <groupId>org.codehaus.mojo</groupId>
 73                <artifactId>build-helper-maven-plugin</artifactId>
 74                <executions>
 75                    <execution>
 76                        <id>add-source</id>
 77                        <phase>generate-sources</phase>
 78                        <goals>
 79                            <goal>add-source</goal>
 80                        </goals>
 81                        <configuration>
 82                            <sources>
 83                                <source>${project.build.directory}/generated-sources/javacc</source>
 84                            </sources>
 85                        </configuration>
 86                    </execution>
 87                </executions>
 88            </plugin>
 89            <plugin>
 90                <groupId>org.apache.maven.plugins</groupId>
 91                <artifactId>maven-surefire-plugin</artifactId>
 92                <configuration>
 93                    <includes>
 94                        <include>org/jboss/as/cmp/**/*TestCase.java</include>
 95                    </includes>
 96                </configuration>
 97            </plugin>
 98            <plugin>
 99                <groupId>org.apache.maven.plugins</groupId>
100                <artifactId>maven-compiler-plugin</artifactId>
101                <configuration>
102                    <compilerArgument>
103                        -AgeneratedTranslationFilesPath=${project.build.directory}/generated-translation-files
104                    </compilerArgument>
105                </configuration>
106            </plugin>
107        </plugins>
108    </build>
109    <dependencies>
110        <dependency>
111            <groupId>${project.groupId}</groupId>
112            <artifactId>jboss-as-ee</artifactId>
113        </dependency>
114
115        <dependency>
116            <groupId>${project.groupId}</groupId>
117            <artifactId>jboss-as-ejb3</artifactId>
118        </dependency>
119
120        <dependency>
121            <groupId>${project.groupId}</groupId>
122            <artifactId>jboss-as-security</artifactId>
123        </dependency>
124
125        <dependency>
126            <groupId>${project.groupId}</groupId>
127            <artifactId>jboss-as-server</artifactId>
128        </dependency>
129
130        <dependency>
131            <groupId>org.jboss</groupId>
132            <artifactId>jboss-common-core</artifactId>
133        </dependency>
134
135        <dependency>
136            <groupId>org.jboss.classfilewriter</groupId>
137            <artifactId>jboss-classfilewriter</artifactId>
138        </dependency>
139
140        <dependency>
141            <groupId>org.jboss.logging</groupId>
142            <artifactId>jboss-logging</artifactId>
143        </dependency>
144
145        <dependency>
146            <groupId>org.jboss.logging</groupId>
147            <artifactId>jboss-logging-processor</artifactId>
148            <!-- This is a compile-time dependency of this project, but is not needed at compile or runtime by other
149                  projects that depend on this project.-->
150            <scope>provided</scope>
151            <optional>true</optional>
152        </dependency>
153
154        <dependency>
155            <groupId>org.jboss.metadata</groupId>
156            <artifactId>jboss-metadata-ejb</artifactId>
157        </dependency>
158
159        <dependency>
160            <groupId>org.mockito</groupId>
161            <artifactId>mockito-all</artifactId>
162            <scope>test</scope>
163        </dependency>
164
165        <dependency>
166            <groupId>junit</groupId>
167            <artifactId>junit</artifactId>
168            <scope>test</scope>
169        </dependency>
170
171        <dependency>
172            <groupId>org.jboss.as</groupId>
173            <artifactId>jboss-as-subsystem-test</artifactId>
174            <scope>test</scope>
175        </dependency>
176    </dependencies>
177</project>