]> git.argeo.org Git - gpl/argeo-slc.git/blob - demo/pom.xml
Remove old integration tests
[gpl/argeo-slc.git] / 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.slc</groupId>
6 <artifactId>argeo-slc</artifactId>
7 <version>0.11.3-SNAPSHOT</version>
8 <relativePath>../org.argeo.slc</relativePath>
9 </parent>
10 <groupId>org.argeo.slc.demo</groupId>
11 <artifactId>deploy</artifactId>
12 <packaging>pom</packaging>
13 <name>Argeo SLC Demo Deploy</name>
14 <modules>
15 <module>site</module>
16 </modules>
17 <build>
18 <plugins>
19 <plugin>
20 <groupId>org.argeo.slc.maven</groupId>
21 <artifactId>maven-argeo-osgi-plugin</artifactId>
22 <configuration>
23 <argsToAppend>
24 <arg>-clean</arg>
25 </argsToAppend>
26 <systemProperties>
27 <slc.osgi.bundles>${basedir}/site;in=*;ex=**/.svn/**,${basedir}/../server/org.argeo.slc.siteserver/bundles;in=*;ex=**/.svn/**</slc.osgi.bundles>
28 </systemProperties>
29 </configuration>
30 </plugin>
31 </plugins>
32 </build>
33 <dependencies>
34 <dependency>
35 <groupId>org.argeo.slc.runtime</groupId>
36 <artifactId>org.argeo.slc.support.equinox</artifactId>
37 </dependency>
38 <dependency>
39 <groupId>org.argeo.slc.runtime</groupId>
40 <artifactId>org.argeo.slc.osgiboot</artifactId>
41 <version>${project.version}</version>
42 </dependency>
43 <!-- Server -->
44 <dependency>
45 <groupId>org.argeo.slc.server</groupId>
46 <artifactId>bundles</artifactId>
47 <version>${project.version}</version>
48 <type>pom</type>
49 </dependency>
50 </dependencies>
51
52 <profiles>
53 <profile>
54 <id>server</id>
55 <build>
56 <plugins>
57 <plugin>
58 <groupId>org.argeo.slc.maven</groupId>
59 <artifactId>maven-argeo-osgi-plugin</artifactId>
60 <configuration>
61 <execDir>target/exec/server</execDir>
62 <jvmArgs>
63 <jvmArg>-Xmx256m</jvmArg>
64 </jvmArgs>
65 <debug>0</debug>
66 <systemProperties>
67 <slc.osgi.start>
68 org.argeo.dep.osgi.catalina.start,
69 org.springframework.osgi.extender,
70 org.springframework.osgi.web.extender,
71 org.springframework.osgi.samples.simplewebapp,
72 org.argeo.slc.server.activemq,
73 org.argeo.slc.server.hsqldb,
74 org.argeo.slc.server.hibernate,
75 org.argeo.slc.server.services,
76 org.argeo.slc.server.jms,
77 org.argeo.slc.webapp,
78 org.argeo.slc.ria
79 </slc.osgi.start>
80 <!-- <slc.osgiboot.debug>true</slc.osgiboot.debug>-->
81 </systemProperties>
82 </configuration>
83 </plugin>
84 </plugins>
85 </build>
86 </profile>
87 <profile>
88 <id>agent</id>
89 <build>
90 <plugins>
91 <plugin>
92 <groupId>org.argeo.slc.maven</groupId>
93 <artifactId>maven-argeo-osgi-plugin</artifactId>
94 <configuration>
95 <execDir>target/exec/agent</execDir>
96 <jvmArgs>
97 <jvmArg>-Xmx128m</jvmArg>
98 <!--
99 <jvmArg>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8001</jvmArg>
100 -->
101 </jvmArgs>
102 <systemProperties>
103 <slc.osgi.start>
104 org.springframework.osgi.extender,
105 org.argeo.slc.support.equinox,
106 org.argeo.slc.agent,
107 org.argeo.slc.demo.basic
108 </slc.osgi.start>
109 </systemProperties>
110 </configuration>
111 </plugin>
112 </plugins>
113 </build>
114 </profile>
115 <profile>
116 <id>server_mysql</id>
117 <build>
118 <plugins>
119 <plugin>
120 <groupId>org.argeo.slc.maven</groupId>
121 <artifactId>maven-argeo-osgi-plugin</artifactId>
122 <configuration>
123 <execDir>target/exec/server</execDir>
124 <jvmArgs>
125 <jvmArg>-Xmx256m</jvmArg>
126 <!--
127 <jvmArg>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8000</jvmArg>
128 -->
129 </jvmArgs>
130 <systemProperties>
131 <slc.osgi.start>
132 org.argeo.dep.osgi.catalina.start,
133 org.springframework.osgi.extender,
134 org.springframework.osgi.web.extender,
135 org.springframework.osgi.samples.simplewebapp,
136 org.argeo.slc.server.activemq,
137 org.argeo.slc.server.mysql,
138 org.argeo.slc.server.hibernate,
139 org.argeo.slc.server.services,
140 org.argeo.slc.server.jms,
141 org.argeo.slc.webapp,
142 org.argeo.slc.ria
143 </slc.osgi.start>
144 </systemProperties>
145 </configuration>
146 </plugin>
147 </plugins>
148 </build>
149 </profile>
150 </profiles>
151 </project>