/jboss-as-7.1.1.Final/ejb3/pom.xml
XML | 209 lines | 146 code | 25 blank | 38 comment | 0 complexity | cb6849886abc1b54953d02fb58a41755 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3vi: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-ejb3</artifactId>
38
39 <name>JBoss Application Server: EJB Subsystem</name>
40
41 <build>
42 <plugins>
43 <plugin>
44 <groupId>org.apache.maven.plugins</groupId>
45 <artifactId>maven-compiler-plugin</artifactId>
46 <configuration>
47 <compilerArgument>
48 -AgeneratedTranslationFilesPath=${project.build.directory}/generated-translation-files
49 </compilerArgument>
50 <excludes>
51 <exclude>**/*IIOP*.java</exclude>
52 <exclude>**/*iiop*/*.java</exclude>
53 <exclude>org/jboss/as/ejb3/deployment/processors/*IIOP*.java</exclude>
54 <exclude>org/jboss/as/ejb3/iiop/**/*.java</exclude>
55 </excludes>
56 <verbose>true</verbose>
57 </configuration>
58 </plugin>
59 <plugin>
60 <groupId>org.apache.maven.plugins</groupId>
61 <artifactId>maven-surefire-plugin</artifactId>
62 <configuration>
63 <includes>
64 <include>org/jboss/as/ejb3/**/*TestCase.java</include>
65 </includes>
66 </configuration>
67 </plugin>
68 </plugins>
69 </build>
70 <dependencies>
71 <dependency>
72 <groupId>${project.groupId}</groupId>
73 <artifactId>jboss-as-connector</artifactId>
74 </dependency>
75 <!--
76<dependency>
77<groupId>${project.groupId}</groupId>
78<artifactId>jboss-as-domain</artifactId>
79</dependency>
80-->
81 <dependency>
82 <groupId>${project.groupId}</groupId>
83 <artifactId>jboss-as-controller</artifactId>
84 </dependency>
85
86 <dependency>
87 <groupId>${project.groupId}</groupId>
88 <artifactId>jboss-as-clustering-api</artifactId>
89 </dependency>
90 <dependency>
91 <groupId>${project.groupId}</groupId>
92 <artifactId>jboss-as-clustering-registry</artifactId>
93 </dependency>
94 <dependency>
95 <groupId>${project.groupId}</groupId>
96 <artifactId>jboss-as-ee</artifactId>
97 </dependency>
98
99 <!--
100 <dependency>
101 <groupId>${project.groupId}</groupId>
102 <artifactId>jboss-as-jacorb</artifactId>
103 </dependency>
104 -->
105
106 <dependency>
107 <groupId>${project.groupId}</groupId>
108 <artifactId>jboss-as-security</artifactId>
109 </dependency>
110
111 <dependency>
112 <groupId>${project.groupId}</groupId>
113 <artifactId>jboss-as-transactions</artifactId>
114 </dependency>
115
116 <dependency>
117 <groupId>org.hibernate.javax.persistence</groupId>
118 <artifactId>hibernate-jpa-2.0-api</artifactId>
119 </dependency>
120
121 <dependency>
122 <groupId>org.jboss</groupId>
123 <artifactId>jboss-common-core</artifactId>
124 </dependency>
125
126 <dependency>
127 <groupId>org.jboss.classfilewriter</groupId>
128 <artifactId>jboss-classfilewriter</artifactId>
129 </dependency>
130
131 <dependency>
132 <groupId>org.jboss</groupId>
133 <artifactId>jboss-ejb-client</artifactId>
134 </dependency>
135
136 <dependency>
137 <groupId>org.jboss</groupId>
138 <artifactId>jboss-iiop-client</artifactId>
139 <version>${version.org.jboss.iiop-client}</version>
140 </dependency>
141
142 <dependency>
143 <groupId>org.jboss.logging</groupId>
144 <artifactId>jboss-logging</artifactId>
145 </dependency>
146
147 <dependency>
148 <groupId>org.jboss.logging</groupId>
149 <artifactId>jboss-logging-processor</artifactId>
150 <!-- This is a compile-time dependency of this project, but is not needed at compile or runtime by other
151projects that depend on this project.-->
152 <scope>provided</scope>
153 <optional>true</optional>
154 </dependency>
155
156 <dependency>
157 <groupId>org.jboss.metadata</groupId>
158 <artifactId>jboss-metadata-ejb</artifactId>
159 </dependency>
160
161 <dependency>
162 <groupId>org.jboss.ejb3</groupId>
163 <artifactId>jboss-ejb3-ext-api</artifactId>
164 </dependency>
165
166 <dependency>
167 <groupId>org.jboss.marshalling</groupId>
168 <artifactId>jboss-marshalling</artifactId>
169 </dependency>
170
171 <dependency>
172 <groupId>org.jboss.marshalling</groupId>
173 <artifactId>jboss-marshalling-river</artifactId>
174 </dependency>
175
176 <dependency>
177 <groupId>org.jboss.spec.javax.ejb</groupId>
178 <artifactId>jboss-ejb-api_3.1_spec</artifactId>
179 </dependency>
180
181 <dependency>
182 <groupId>org.jboss.spec.javax.jms</groupId>
183 <artifactId>jboss-jms-api_1.1_spec</artifactId>
184 </dependency>
185
186 <dependency>
187 <groupId>org.jboss.spec.javax.xml.rpc</groupId>
188 <artifactId>jboss-jaxrpc-api_1.1_spec</artifactId>
189 </dependency>
190
191 <dependency>
192 <groupId>org.mockito</groupId>
193 <artifactId>mockito-all</artifactId>
194 <scope>test</scope>
195 </dependency>
196
197 <dependency>
198 <groupId>junit</groupId>
199 <artifactId>junit</artifactId>
200 <scope>test</scope>
201 </dependency>
202
203 <dependency>
204 <groupId>org.jboss.as</groupId>
205 <artifactId>jboss-as-subsystem-test</artifactId>
206 <scope>test</scope>
207 </dependency>
208 </dependencies>
209</project>