]> git.argeo.org Git - lgpl/argeo-commons.git/blob - server/demo/pom.xml
Add plugin repositories
[lgpl/argeo-commons.git] / server / demo / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.argeo.commons</groupId>
6 <version>0.1.1-SNAPSHOT</version>
7 <artifactId>server</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <groupId>org.argeo.server</groupId>
11 <artifactId>demo</artifactId>
12 <packaging>bundles</packaging>
13 <name>Commons Server Demo</name>
14 <build>
15 <plugins>
16 <plugin>
17 <groupId>org.argeo.maven.plugins</groupId>
18 <artifactId>maven-argeo-osgi-plugin</artifactId>
19 <extensions>true</extensions>
20 <configuration>
21 <bundlesPomArtifactId>org.argeo.server.demo</bundlesPomArtifactId>
22 </configuration>
23 </plugin>
24 <plugin>
25 <groupId>org.argeo.maven.plugins</groupId>
26 <artifactId>maven-argeo-osgi-plugin</artifactId>
27 <configuration>
28 <execDir>target/exec/server</execDir>
29 <osgiBootArtifactId>org.argeo.osgi.boot</osgiBootArtifactId>
30 <systemProperties>
31 <slc.osgi.start>
32 org.springframework.osgi.extender,
33 org.springframework.osgi.web.extender,
34 org.argeo.dep.osgi.catalina.start,
35 org.argeo.server.demo.miniwebapp
36 </slc.osgi.start>
37 <slc.osgi.bundles>
38 ${basedir};in=*;ex=pom.xml;ex=target;ex=.*,
39 ${basedir}/../modules;in=*;ex=pom.xml;ex=target;ex=.*,
40 </slc.osgi.bundles>
41 </systemProperties>
42 </configuration>
43 </plugin>
44 </plugins>
45 </build>
46 <dependencies>
47 <!-- Third Parties -->
48
49 <!-- OSGi -->
50 <dependency>
51 <groupId>org.eclipse.osgi</groupId>
52 <artifactId>org.eclipse.osgi</artifactId>
53 </dependency>
54 <dependency>
55 <groupId>org.argeo.commons.osgi</groupId>
56 <artifactId>org.argeo.osgi.boot</artifactId>
57 <version>0.1.1-SNAPSHOT</version>
58 </dependency>
59
60 <!-- Logging -->
61 <dependency>
62 <groupId>org.slf4j</groupId>
63 <artifactId>com.springsource.slf4j.org.apache.commons.logging</artifactId>
64 </dependency>
65 <dependency>
66 <groupId>org.apache.log4j</groupId>
67 <artifactId>com.springsource.org.apache.log4j</artifactId>
68 </dependency>
69 <dependency>
70 <groupId>org.slf4j</groupId>
71 <artifactId>com.springsource.slf4j.log4j</artifactId>
72 </dependency>
73
74 <!-- Spring -->
75 <dependency>
76 <groupId>org.springframework.osgi</groupId>
77 <artifactId>org.springframework.osgi.web.extender</artifactId>
78 </dependency>
79 <dependency>
80 <groupId>org.springframework.osgi</groupId>
81 <artifactId>org.springframework.osgi.extender</artifactId>
82 </dependency>
83 <dependency>
84 <groupId>org.springframework.osgi</groupId>
85 <artifactId>org.springframework.osgi.web</artifactId>
86 </dependency>
87
88 <!-- JEE -->
89 <dependency>
90 <groupId>javax.servlet</groupId>
91 <artifactId>com.springsource.javax.servlet</artifactId>
92 </dependency>
93 <dependency>
94 <groupId>javax.annotation</groupId>
95 <artifactId>com.springsource.javax.annotation</artifactId>
96 </dependency>
97 <dependency>
98 <groupId>javax.persistence</groupId>
99 <artifactId>com.springsource.javax.persistence</artifactId>
100 </dependency>
101 <dependency>
102 <groupId>javax.activation</groupId>
103 <artifactId>com.springsource.javax.activation</artifactId>
104 </dependency>
105 <dependency>
106 <groupId>org.apache.geronimo.specs</groupId>
107 <artifactId>com.springsource.javax.management.j2ee</artifactId>
108 </dependency>
109 <dependency>
110 <groupId>javax.ejb</groupId>
111 <artifactId>com.springsource.javax.ejb</artifactId>
112 </dependency>
113 <dependency>
114 <groupId>javax.xml.rpc</groupId>
115 <artifactId>com.springsource.javax.xml.rpc</artifactId>
116 </dependency>
117 <dependency>
118 <groupId>javax.xml.soap</groupId>
119 <artifactId>com.springsource.javax.xml.soap</artifactId>
120 </dependency>
121 <dependency>
122 <groupId>javax.transaction</groupId>
123 <artifactId>com.springsource.javax.transaction</artifactId>
124 </dependency>
125 <dependency>
126 <groupId>javax.xml.stream</groupId>
127 <artifactId>com.springsource.javax.xml.stream</artifactId>
128 </dependency>
129 <dependency>
130 <groupId>javax.servlet</groupId>
131 <artifactId>com.springsource.javax.servlet.jsp</artifactId>
132 </dependency>
133 <dependency>
134 <groupId>javax.servlet</groupId>
135 <artifactId>com.springsource.javax.servlet.jsp.jstl</artifactId>
136 </dependency>
137 <dependency>
138 <groupId>javax.el</groupId>
139 <artifactId>com.springsource.javax.el</artifactId>
140 </dependency>
141 <dependency>
142 <groupId>javax.xml.ws</groupId>
143 <artifactId>com.springsource.javax.xml.ws</artifactId>
144 </dependency>
145 <dependency>
146 <groupId>javax.xml.bind</groupId>
147 <artifactId>com.springsource.javax.xml.bind</artifactId>
148 </dependency>
149
150 <!-- Taglibs
151 <dependency>
152 <groupId>org.apache.taglibs</groupId>
153 <artifactId>com.springsource.org.apache.taglibs.standard</artifactId>
154 </dependency> -->
155
156
157 <!-- Tomcat -->
158 <dependency>
159 <groupId>org.argeo.dep.osgi</groupId>
160 <artifactId>org.argeo.dep.osgi.catalina.start</artifactId>
161 </dependency>
162 <dependency>
163 <groupId>org.apache.catalina</groupId>
164 <artifactId>com.springsource.org.apache.catalina</artifactId>
165 </dependency>
166 <dependency>
167 <groupId>org.apache.jasper</groupId>
168 <artifactId>com.springsource.org.apache.jasper</artifactId>
169 </dependency>
170 <dependency>
171 <groupId>org.apache.el</groupId>
172 <artifactId>com.springsource.org.apache.el</artifactId>
173 </dependency>
174
175 <!--
176 ActiveMQ <dependency> <groupId>org.argeo.dep.osgi</groupId>
177 <artifactId>org.argeo.dep.osgi.activemq</artifactId> </dependency>
178 -->
179 </dependencies>
180 </project>