]> source.dussan.org Git - archiva.git/blob
fe1078d54e552f87215626780c753fbc844467a6
[archiva.git] /
1 <?xml version="1.0" encoding="UTF-8"?><project>
2   <parent>
3     <artifactId>daytrader</artifactId>
4     <groupId>org.apache.geronimo.daytrader</groupId>
5     <version>2.0-SNAPSHOT</version>
6     <relativePath>../../pom.xml</relativePath>
7   </parent>
8   <modelVersion>4.0.0</modelVersion>
9   <artifactId>daytrader-ejb</artifactId>
10   <packaging>ejb</packaging>
11   <name>DayTrader :: EJBs</name>
12   <version>2.0-SNAPSHOT</version>
13   <description>Daytrader EJBs</description>
14   <scm>
15     <connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb</connection>
16     <developerConnection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb</developerConnection>
17     <url>http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ejb</url>
18   </scm>
19   <build>
20     <resources>
21       <resource>
22         <filtering>true</filtering>
23         <directory>${basedir}/src/main/resources</directory>
24       </resource>
25     </resources>
26     <plugins>
27       <plugin>
28         <artifactId>maven-antrun-plugin</artifactId>
29         <executions>
30           <execution>
31             <phase>compile</phase>
32             <goals>
33               <goal>run</goal>
34             </goals>
35             <configuration>
36               <tasks>
37                 <path id="enhance.path.ref">
38                   <fileset dir="${project.build.outputDirectory}">
39                     <include name="**/*.class"></include>
40                   </fileset>
41                 </path>
42                 <pathconvert pathsep=" " property="enhance.files" refid="enhance.path.ref"></pathconvert>
43                 <java classname="org.apache.openjpa.enhance.PCEnhancer">
44                   <arg line="-p persistence.xml"></arg>
45                   <arg line="${enhance.files}"></arg>
46                   <classpath>
47                     <path refid="maven.dependency.classpath"></path>
48                     <path refid="maven.compile.classpath"></path>
49                   </classpath>
50                 </java>
51               </tasks>
52             </configuration>
53           </execution>
54         </executions>
55       </plugin>
56       <plugin>
57         <artifactId>maven-ejb-plugin</artifactId>
58         <configuration>
59           <generateClient>true</generateClient>
60           <archive>
61             <manifestEntries>
62               <Class-Path>wsappclient.jar</Class-Path>
63             </manifestEntries>
64           </archive>
65         </configuration>
66       </plugin>
67     </plugins>
68   </build>
69   <dependencies>
70     <dependency>
71       <groupId>org.apache.geronimo.daytrader</groupId>
72       <artifactId>daytrader-wsappclient</artifactId>
73       <version>2.0-SNAPSHOT</version>
74       <scope>compile</scope>
75     </dependency>
76     <dependency>
77       <groupId>org.apache.geronimo.specs</groupId>
78       <artifactId>geronimo-ejb_2.1_spec</artifactId>
79       <scope>provided</scope>
80     </dependency>
81     <dependency>
82       <groupId>org.apache.geronimo.specs</groupId>
83       <artifactId>geronimo-jaxrpc_1.1_spec</artifactId>
84       <scope>provided</scope>
85     </dependency>
86     <dependency>
87       <groupId>org.apache.geronimo.specs</groupId>
88       <artifactId>geronimo-jms_1.1_spec</artifactId>
89       <scope>provided</scope>
90     </dependency>
91     <dependency>
92       <groupId>org.apache.geronimo.specs</groupId>
93       <artifactId>geronimo-qname_1.1_spec</artifactId>
94       <scope>provided</scope>
95     </dependency>
96     <dependency>
97       <groupId>org.apache.geronimo.specs</groupId>
98       <artifactId>geronimo-jpa_3.0_spec</artifactId>
99       <scope>provided</scope>
100     </dependency>
101     <dependency>
102       <groupId>commons-logging</groupId>
103       <artifactId>commons-logging</artifactId>
104       <scope>provided</scope>
105     </dependency>
106     <dependency>
107       <groupId>junit</groupId>
108       <artifactId>junit</artifactId>
109       <scope>test</scope>
110     </dependency>
111     <dependency>
112       <groupId>org.apache.openjpa</groupId>
113       <artifactId>openjpa-all</artifactId>
114       <scope>provided</scope>
115     </dependency>
116     <dependency>
117       <groupId>xerces</groupId>
118       <artifactId>xercesImpl</artifactId>
119       <version>2.6.2</version>
120       <scope>provided</scope>
121     </dependency>
122     <dependency>
123       <groupId>xerces</groupId>
124       <artifactId>xmlParserAPIs</artifactId>
125       <version>2.2.1</version>
126       <scope>provided</scope>
127     </dependency>
128   </dependencies>
129   <distributionManagement>
130     <status>deployed</status>
131   </distributionManagement>
132 </project>