Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 596 lines (575 sloc) 19.217 kB
88556a9 initial commit
Keith Donald authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
5 <groupId>com.springsource</groupId>
6 <artifactId>greenhouse</artifactId>
7 <name>greenhouse</name>
8 <description>The social destination for Spring developers</description>
c97ef6b m2eclipse tweaks
Keith Donald authored
9 <url>http://greenhouse.springsource.org</url>
10 <inceptionYear>2010</inceptionYear>
11 <organization>
12 <name>SpringSource</name>
13 <url>http://www.springsource.org</url>
14 </organization>
88556a9 initial commit
Keith Donald authored
15 <packaging>war</packaging>
16 <version>1.0.0-BUILD-SNAPSHOT</version>
17 <properties>
18 <java-version>1.6</java-version>
f4144fd upgraded to latest spr 3.1 snapshot and spring social snapshot
Keith Donald authored
19 <org.springframework-version>3.1.0.BUILD-SNAPSHOT</org.springframework-version>
b5b18db upgraded to latest SPR snapshot that contains crypto fix
Keith Donald authored
20 <org.springframework.security-version>3.1.0.CI-SNAPSHOT</org.springframework.security-version>
31e8cb0 added redis oauth session manager impl
Keith Donald authored
21 <org.springframework.integration-version>2.0.4.RELEASE</org.springframework.integration-version>
ddb1784 simplified config package
Keith Donald authored
22 <org.springframework.social-version>1.0.0.BUILD-SNAPSHOT</org.springframework.social-version>
edd3768 dependency updates
Keith Donald authored
23 <org.aspectj-version>1.6.11</org.aspectj-version>
4fcbdce version upgrades to several libs
Keith Donald authored
24 <org.slf4j-version>1.6.1</org.slf4j-version>
88556a9 initial commit
Keith Donald authored
25 </properties>
038c8ad polish
Keith Donald authored
26 <dependencies>
88556a9 initial commit
Keith Donald authored
27 <!-- Spring -->
28 <dependency>
29 <groupId>org.springframework</groupId>
30 <artifactId>spring-context</artifactId>
31 <version>${org.springframework-version}</version>
32 <exclusions>
33 <!-- Exclude Commons Logging in favor of SLF4j -->
34 <exclusion>
35 <groupId>commons-logging</groupId>
36 <artifactId>commons-logging</artifactId>
038c8ad polish
Keith Donald authored
37 </exclusion>
88556a9 initial commit
Keith Donald authored
38 </exclusions>
39 </dependency>
40 <dependency>
41 <groupId>org.springframework</groupId>
42 <artifactId>spring-jdbc</artifactId>
43 <version>${org.springframework-version}</version>
038c8ad polish
Keith Donald authored
44 </dependency>
88556a9 initial commit
Keith Donald authored
45 <dependency>
46 <groupId>org.springframework</groupId>
47 <artifactId>spring-webmvc</artifactId>
48 <version>${org.springframework-version}</version>
49 </dependency>
bc20a2d update to latest social
Keith Donald authored
50 <dependency>
51 <groupId>org.springframework.security</groupId>
52 <artifactId>spring-security-core</artifactId>
53 <version>${org.springframework.security-version}</version>
54 </dependency>
88556a9 initial commit
Keith Donald authored
55 <dependency>
56 <groupId>org.springframework.security</groupId>
57 <artifactId>spring-security-web</artifactId>
58 <version>${org.springframework.security-version}</version>
3e8773f Added plugin repo
Keith Donald authored
59 </dependency>
60 <dependency>
61 <groupId>org.springframework.security</groupId>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
62 <artifactId>spring-security-taglibs</artifactId>
63 <version>${org.springframework.security-version}</version>
64 </dependency>
65 <dependency>
66 <groupId>org.springframework.security</groupId>
88556a9 initial commit
Keith Donald authored
67 <artifactId>spring-security-config</artifactId>
68 <version>${org.springframework.security-version}</version>
038c8ad polish
Keith Donald authored
69 </dependency>
3e8773f Added plugin repo
Keith Donald authored
70 <dependency>
b878603 Attempting to add SS-OAuth from the SpringSource snapshots repo
habuma authored
71 <groupId>org.springframework.security.oauth</groupId>
72 <artifactId>spring-security-oauth</artifactId>
3e8773f Added plugin repo
Keith Donald authored
73 <version>1.0.0.BUILD-SNAPSHOT</version>
74 </dependency>
75 <dependency>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
76 <groupId>org.springframework.integration</groupId>
77 <artifactId>spring-integration-core</artifactId>
78 <version>${org.springframework.integration-version}</version>
79 </dependency>
80 <dependency>
81 <groupId>org.springframework.integration</groupId>
82 <artifactId>spring-integration-http</artifactId>
83 <version>${org.springframework.integration-version}</version>
84 </dependency>
85 <dependency>
86 <groupId>org.springframework.integration</groupId>
87 <artifactId>spring-integration-mail</artifactId>
88 <version>${org.springframework.integration-version}</version>
31e8cb0 added redis oauth session manager impl
Keith Donald authored
89 </dependency>
90 <dependency>
91 <groupId>org.springframework.integration</groupId>
92 <artifactId>spring-integration-event</artifactId>
93 <version>${org.springframework.integration-version}</version>
94 </dependency>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
95 <dependency>
96 <groupId>org.springframework.mobile</groupId>
97 <artifactId>spring-mobile-device</artifactId>
98 <version>1.0.0.M3</version>
99 </dependency>
100 <dependency>
6cd7715 Removed Spring Social code from Greenhouse. Now depends on spring-soc…
Craig Walls authored
101 <groupId>org.springframework.social</groupId>
87d4c32 Updated to use Spring Social 1.0.0.M1
Craig Walls authored
102 <artifactId>spring-social-core</artifactId>
89937de updated to spring social latest snapshot in prep for m2 release
Keith Donald authored
103 <version>${org.springframework.social-version}</version>
6cd7715 Removed Spring Social code from Greenhouse. Now depends on spring-soc…
Craig Walls authored
104 </dependency>
bcd0e0d Removed Spring Mobile code from Greenhouse...now depends on Spring Mo…
Craig Walls authored
105 <dependency>
89937de updated to spring social latest snapshot in prep for m2 release
Keith Donald authored
106 <groupId>org.springframework.social</groupId>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
107 <artifactId>spring-social-facebook</artifactId>
108 <version>${org.springframework.social-version}</version>
109 </dependency>
110 <dependency>
111 <groupId>org.springframework.social</groupId>
31e8cb0 added redis oauth session manager impl
Keith Donald authored
112 <artifactId>spring-social-facebook-web</artifactId>
113 <version>${org.springframework.social-version}</version>
114 </dependency>
115 <dependency>
116 <groupId>org.springframework.social</groupId>
89937de updated to spring social latest snapshot in prep for m2 release
Keith Donald authored
117 <artifactId>spring-social-twitter</artifactId>
118 <version>${org.springframework.social-version}</version>
119 </dependency>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
120 <dependency>
121 <groupId>org.springframework.social</groupId>
122 <artifactId>spring-social-linkedin</artifactId>
123 <version>${org.springframework.social-version}</version>
124 </dependency>
125 <dependency>
126 <groupId>org.springframework.social</groupId>
127 <artifactId>spring-social-tripit</artifactId>
128 <version>${org.springframework.social-version}</version>
129 </dependency>
130 <dependency>
131 <groupId>org.springframework.social</groupId>
132 <artifactId>spring-social-web</artifactId>
133 <version>${org.springframework.social-version}</version>
134 </dependency>
ab71eeb Added Spring Social M2 configuration for Facebook, Twitter, and Linke…
Craig Walls authored
135
eff3607 restored provided jpa api dependency to satisfy spring-aspects
Keith Donald authored
136 <!-- AspectJ -->
24abb2e reset password polish
Keith authored
137 <dependency>
138 <groupId>org.aspectj</groupId>
139 <artifactId>aspectjrt</artifactId>
140 <version>${org.aspectj-version}</version>
141 </dependency>
142 <dependency>
143 <groupId>org.springframework</groupId>
144 <artifactId>spring-aspects</artifactId>
b371409 security utils for signing in user
Keith Donald authored
145 <version>${org.springframework-version}</version>
24abb2e reset password polish
Keith authored
146 </dependency>
eff3607 restored provided jpa api dependency to satisfy spring-aspects
Keith Donald authored
147 <!-- Remove once spring-aspects marks JPA as optional -->
148 <dependency>
149 <groupId>javax.persistence</groupId>
150 <artifactId>persistence-api</artifactId>
151 <version>1.0</version>
152 <scope>provided</scope>
153 </dependency>
3e8773f Added plugin repo
Keith Donald authored
154
119e704 initial cut at upgrading Greenhouse configuration to Spring 3.1 Java …
Keith Donald authored
155 <!-- CGLIB, only required and used for @Configuration usage -->
156 <dependency>
157 <groupId>cglib</groupId>
158 <artifactId>cglib-nodep</artifactId>
159 <version>2.2</version>
160 </dependency>
161
88556a9 initial commit
Keith Donald authored
162 <!-- @Inject -->
163 <dependency>
164 <groupId>javax.inject</groupId>
165 <artifactId>javax.inject</artifactId>
166 <version>1</version>
038c8ad polish
Keith Donald authored
167 </dependency>
168
88556a9 initial commit
Keith Donald authored
169 <!-- Logging -->
170 <dependency>
171 <groupId>org.slf4j</groupId>
172 <artifactId>slf4j-api</artifactId>
173 <version>${org.slf4j-version}</version>
174 </dependency>
175 <dependency>
176 <groupId>org.slf4j</groupId>
177 <artifactId>jcl-over-slf4j</artifactId>
178 <version>${org.slf4j-version}</version>
179 </dependency>
180 <dependency>
181 <groupId>org.slf4j</groupId>
182 <artifactId>slf4j-log4j12</artifactId>
183 <version>${org.slf4j-version}</version>
184 <scope>runtime</scope>
185 </dependency>
186 <dependency>
187 <groupId>log4j</groupId>
188 <artifactId>log4j</artifactId>
189 <version>1.2.16</version>
190 <scope>runtime</scope>
191 </dependency>
ff13fd7 consumer details service refactoring
Keith authored
192
88556a9 initial commit
Keith Donald authored
193 <!-- Database -->
194 <dependency>
195 <groupId>com.h2database</groupId>
196 <artifactId>h2</artifactId>
6cd518a version updates
Keith Donald authored
197 <version>1.3.155</version>
88556a9 initial commit
Keith Donald authored
198 </dependency>
282b75a concurrent map session manager
Keith authored
199 <!-- For MapMaker -->
200 <dependency>
201 <groupId>com.google.guava</groupId>
202 <artifactId>guava</artifactId>
6cd518a version updates
Keith Donald authored
203 <version>r09</version>
282b75a concurrent map session manager
Keith authored
204 </dependency>
3e8773f Added plugin repo
Keith Donald authored
205
5f822e8 improvements to java config taking advantage of latest 3.1 features; …
Keith Donald authored
206 <!-- Apache Http Client -->
207 <dependency>
208 <groupId>org.apache.httpcomponents</groupId>
209 <artifactId>httpclient</artifactId>
210 <version>4.1.1</version>
211 <exclusions>
212 <exclusion>
213 <groupId>commons-logging</groupId>
214 <artifactId>commons-logging</artifactId>
215 </exclusion>
216 </exclusions>
217 </dependency>
218
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
219 <!-- JavaMail -->
220 <dependency>
221 <groupId>javax.mail</groupId>
222 <artifactId>mail</artifactId>
223 <version>1.4.1</version>
224 </dependency>
225
226 <!-- String Template -->
227 <dependency>
228 <groupId>org.antlr</groupId>
229 <artifactId>stringtemplate</artifactId>
230 <version>3.2.1</version>
231 </dependency>
232
88556a9 initial commit
Keith Donald authored
233 <!-- Servlet -->
234 <dependency>
235 <groupId>javax.servlet</groupId>
236 <artifactId>servlet-api</artifactId>
237 <version>2.5</version>
238 <scope>provided</scope>
239 </dependency>
240 <dependency>
241 <groupId>javax.servlet.jsp</groupId>
242 <artifactId>jsp-api</artifactId>
243 <version>2.1</version>
244 <scope>provided</scope>
245 </dependency>
246 <dependency>
aa4812e new jstl artifacts
Keith Donald authored
247 <groupId>javax.servlet.jsp.jstl</groupId>
248 <artifactId>jstl-api</artifactId>
249 <version>1.2</version>
250 </dependency>
251 <dependency>
252 <groupId>org.glassfish.web</groupId>
253 <artifactId>jstl-impl</artifactId>
88556a9 initial commit
Keith Donald authored
254 <version>1.2</version>
255 </dependency>
038c8ad polish
Keith Donald authored
256
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
257 <!-- Apache Tiles -->
258 <dependency>
259 <groupId>org.apache.tiles</groupId>
260 <artifactId>tiles-jsp</artifactId>
261 <version>2.2.2</version>
262 </dependency>
263 <dependency>
264 <groupId>org.apache.tiles</groupId>
265 <artifactId>tiles-el</artifactId>
266 <version>2.2.2</version>
267 </dependency>
268
88556a9 initial commit
Keith Donald authored
269 <!-- JSR 303 with Hibernate Validator -->
270 <dependency>
271 <groupId>javax.validation</groupId>
272 <artifactId>validation-api</artifactId>
273 <version>1.0.0.GA</version>
274 </dependency>
275 <dependency>
276 <groupId>org.hibernate</groupId>
277 <artifactId>hibernate-validator</artifactId>
f5defd6 Hibernate Validator 4.1.0 upgrade; Confirm constraint; Validation Mes…
Keith Donald authored
278 <version>4.1.0.Final</version>
88556a9 initial commit
Keith Donald authored
279 </dependency>
038c8ad polish
Keith Donald authored
280
3e8773f Added plugin repo
Keith Donald authored
281 <!-- Joda Time -->
88556a9 initial commit
Keith Donald authored
282 <dependency>
283 <groupId>joda-time</groupId>
284 <artifactId>joda-time</artifactId>
4fcbdce version upgrades to several libs
Keith Donald authored
285 <version>1.6.2</version>
88556a9 initial commit
Keith Donald authored
286 </dependency>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
287 <dependency>
288 <groupId>joda-time</groupId>
289 <artifactId>joda-time-jsptags</artifactId>
290 <version>1.0.2</version>
291 <scope>runtime</scope>
292 </dependency>
88556a9 initial commit
Keith Donald authored
293
294 <!-- Jackson JSON Mapper -->
295 <dependency>
296 <groupId>org.codehaus.jackson</groupId>
297 <artifactId>jackson-mapper-asl</artifactId>
edd3768 dependency updates
Keith Donald authored
298 <version>1.8.2</version>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
299 </dependency>
300
301 <!-- File Upload -->
302 <dependency>
303 <groupId>commons-fileupload</groupId>
304 <artifactId>commons-fileupload</artifactId>
305 <version>1.2.2</version>
306 </dependency>
307 <dependency>
308 <groupId>commons-io</groupId>
309 <artifactId>commons-io</artifactId>
310 <version>1.4</version>
311 </dependency>
312
313 <!-- S3 -->
314 <dependency>
315 <groupId>net.java.dev.jets3t</groupId>
316 <artifactId>jets3t</artifactId>
5f822e8 improvements to java config taking advantage of latest 3.1 features; …
Keith Donald authored
317 <!-- The next release of jets3t should have support for HttpComponents 4.1 and HttpClient 3.1 will be removed from the classpath -->
318 <version>0.8.1</version>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
319 <exclusions>
320 <!-- Exclude Commons Logging in favor of SLF4j -->
321 <exclusion>
322 <groupId>commons-logging</groupId>
323 <artifactId>commons-logging</artifactId>
324 </exclusion>
325 </exclusions>
326 </dependency>
327
328 <!-- Redis / Spring Key-Value -->
31e8cb0 added redis oauth session manager impl
Keith Donald authored
329 <dependency>
330 <groupId>org.springframework.data</groupId>
331 <artifactId>spring-data-redis</artifactId>
332 <version>1.0.0.BUILD-SNAPSHOT</version>
333 </dependency>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
334 <dependency>
335 <groupId>redis.clients</groupId>
336 <artifactId>jedis</artifactId>
6cd518a version updates
Keith Donald authored
337 <version>2.0.0</version>
5505809 Revert "greenhouse-api initial commit: work in progress"
Keith Donald authored
338 </dependency>
339 <dependency>
340 <groupId>org.springframework.integration</groupId>
341 <artifactId>spring-integration-redis</artifactId>
342 <version>1.0.0.BUILD-SNAPSHOT</version>
343 </dependency>
344
345 <!-- CloudFoundry runtime support -->
346 <dependency>
347 <groupId>org.cloudfoundry</groupId>
348 <artifactId>cloudfoundry-runtime</artifactId>
349 <version>0.6.0</version>
e4ae376 First cut of using Comet to push Recent Activity notifications from SI
Jeremy Grelle authored
350 </dependency>
242e1bd polish
Keith authored
351
88556a9 initial commit
Keith Donald authored
352 <!-- Test -->
353 <dependency>
354 <groupId>junit</groupId>
355 <artifactId>junit</artifactId>
2ee22f5 updated Transactional embedded db MethodRule to be junit 4.8 compatible
Keith Donald authored
356 <version>4.8.2</version>
88556a9 initial commit
Keith Donald authored
357 <scope>test</scope>
358 </dependency>
359 <dependency>
360 <groupId>org.springframework</groupId>
361 <artifactId>spring-test</artifactId>
362 <version>${org.springframework-version}</version>
363 <scope>test</scope>
364 </dependency>
3e8773f Added plugin repo
Keith Donald authored
365 <dependency>
366 <groupId>org.mockito</groupId>
367 <artifactId>mockito-all</artifactId>
368 <version>1.8.5</version>
369 <scope>test</scope>
370 </dependency>
88556a9 initial commit
Keith Donald authored
371 </dependencies>
372 <repositories>
373 <!-- For testing against latest Spring snapshots -->
374 <repository>
375 <id>org.springframework.maven.snapshot</id>
376 <name>Spring Maven Snapshot Repository</name>
377 <url>http://maven.springframework.org/snapshot</url>
a01c4e1 polish
Keith Donald authored
378 <releases><enabled>false</enabled></releases>
9d70a5c polish
Keith Donald authored
379 <snapshots><enabled>true</enabled></snapshots>
88556a9 initial commit
Keith Donald authored
380 </repository>
242e1bd polish
Keith authored
381 <!-- For Spring releases -->
382 <repository>
383 <id>org.springframework.maven.release</id>
384 <name>Spring Maven Release Repository</name>
385 <url>http://maven.springframework.org/release</url>
a01c4e1 polish
Keith Donald authored
386 <snapshots><enabled>false</enabled></snapshots>
242e1bd polish
Keith authored
387 </repository>
88556a9 initial commit
Keith Donald authored
388 <!-- For developing against latest Spring milestones -->
038c8ad polish
Keith Donald authored
389 <repository>
88556a9 initial commit
Keith Donald authored
390 <id>org.springframework.maven.milestone</id>
391 <name>Spring Maven Milestone Repository</name>
392 <url>http://maven.springframework.org/milestone</url>
a01c4e1 polish
Keith Donald authored
393 <snapshots><enabled>false</enabled></snapshots>
038c8ad polish
Keith Donald authored
394 </repository>
88556a9 initial commit
Keith Donald authored
395 </repositories>
396 <build>
c97ef6b m2eclipse tweaks
Keith Donald authored
397 <resources>
398 <resource>
8aa940d completed upgrade to Spring 3.1.0.M1 and Java-based config
Keith Donald authored
399 <directory>src/main/java</directory>
c97ef6b m2eclipse tweaks
Keith Donald authored
400 </resource>
8aa940d completed upgrade to Spring 3.1.0.M1 and Java-based config
Keith Donald authored
401 </resources>
402 <testResources>
403 <testResource>
404 <directory>src/test/java</directory>
405 </testResource>
406 </testResources>
88556a9 initial commit
Keith Donald authored
407 <plugins>
408 <plugin>
409 <groupId>org.apache.maven.plugins</groupId>
410 <artifactId>maven-compiler-plugin</artifactId>
d89511f polish
Keith Donald authored
411 <version>2.3.2</version>
88556a9 initial commit
Keith Donald authored
412 <configuration>
413 <source>${java-version}</source>
414 <target>${java-version}</target>
415 </configuration>
416 </plugin>
417 <plugin>
24abb2e reset password polish
Keith authored
418 <groupId>org.codehaus.mojo</groupId>
419 <artifactId>aspectj-maven-plugin</artifactId>
5af03aa update to latest version of aspectj plugin
Keith Donald authored
420 <version>1.3.1</version>
24abb2e reset password polish
Keith authored
421 <dependencies>
422 <!-- NB: You must use Maven 2.0.9 or above or these are ignored (see MNG-2972) -->
423 <dependency>
424 <groupId>org.aspectj</groupId>
425 <artifactId>aspectjrt</artifactId>
426 <version>${org.aspectj-version}</version>
427 </dependency>
428 <dependency>
429 <groupId>org.aspectj</groupId>
430 <artifactId>aspectjtools</artifactId>
431 <version>${org.aspectj-version}</version>
432 </dependency>
433 </dependencies>
434 <executions>
435 <execution>
436 <goals>
437 <goal>compile</goal>
438 <goal>test-compile</goal>
439 </goals>
440 </execution>
441 </executions>
442 <configuration>
443 <outxml>true</outxml>
444 <aspectLibraries>
445 <aspectLibrary>
446 <groupId>org.springframework</groupId>
447 <artifactId>spring-aspects</artifactId>
448 </aspectLibrary>
449 </aspectLibraries>
450 <source>1.6</source>
451 <target>1.6</target>
452 </configuration>
3e8773f Added plugin repo
Keith Donald authored
453 </plugin>
24abb2e reset password polish
Keith authored
454 <plugin>
019938e moved plugin location
Keith Donald authored
455 <groupId>org.codehaus.mojo</groupId>
456 <artifactId>properties-maven-plugin</artifactId>
457 <version>1.0-alpha-2</version>
458 <executions>
459 <execution>
460 <phase>generate-resources</phase>
461 <goals>
462 <goal>write-active-profile-properties</goal>
463 </goals>
464 <configuration>
465 <!-- Writes properties defined in current active profile(s) to application.properties, which is picked up by PropertyPlaceholderConfigurer in the classpath -->
466 <outputFile>${project.build.outputDirectory}/application.properties</outputFile>
467 </configuration>
468 </execution>
469 </executions>
470 </plugin>
471 <plugin>
88556a9 initial commit
Keith Donald authored
472 <groupId>org.apache.maven.plugins</groupId>
473 <artifactId>maven-dependency-plugin</artifactId>
474 <executions>
475 <execution>
476 <id>install</id>
477 <phase>install</phase>
3e8773f Added plugin repo
Keith Donald authored
478 <goals><goal>sources</goal></goals>
88556a9 initial commit
Keith Donald authored
479 </execution>
480 </executions>
3e8773f Added plugin repo
Keith Donald authored
481 </plugin>
88556a9 initial commit
Keith Donald authored
482 <plugin>
fded66d tomcat 7 plugin
Keith Donald authored
483 <groupId>org.apache.maven.plugins</groupId>
484 <artifactId>maven-war-plugin</artifactId>
485 <version>2.1.1</version>
486 </plugin>
487 <!-- Tomcat 7 Plugin -->
488 <plugin>
489 <groupId>com.googlecode.t7mp</groupId>
490 <artifactId>maven-t7-plugin</artifactId>
491 <version>0.9.7-scanner-SNAPSHOT</version>
038c8ad polish
Keith Donald authored
492 </plugin>
be196f1 moved to deploy
Keith Donald authored
493 <plugin>
494 <artifactId>maven-antrun-plugin</artifactId>
495 <version>1.4</version>
496 <executions>
497 <execution>
498 <id>publish</id>
499 <phase>deploy</phase>
500 <goals><goal>run</goal></goals>
501 <configuration>
019938e moved plugin location
Keith Donald authored
502 <tasks>
503 <!-- TODO update this to shutdown server, clear out deploy area, copy new war in, startup server: for safety with PermGen and JSP compilation -->
be196f1 moved to deploy
Keith Donald authored
504 <scp file="${project.build.directory}/${project.build.finalName}.${project.packaging}"
505 todir="${publish.username}@${publish.host}:/tmp/greenhouse.war"
506 keyfile="${publish.keyfile}"
507 trust="true" />
508 <sshexec host="${publish.host}"
509 username="${publish.username}"
d9b6c98 updated deploy steps based on tomcat recommendations
Keith Donald authored
510 command="${publish.serverPath}/bin/tcruntime-ctl.sh stop"
511 keyfile="${publish.keyfile}"
52c03c7 stop can fail on error
Keith Donald authored
512 trust="true"
513 failonerror="false" />
d9b6c98 updated deploy steps based on tomcat recommendations
Keith Donald authored
514 <sshexec host="${publish.host}"
515 username="${publish.username}"
516 command="rm -rf ${publish.serverPath}/webapps/*"
517 keyfile="${publish.keyfile}"
518 trust="true" />
519 <sshexec host="${publish.host}"
520 username="${publish.username}"
521 command="mv /tmp/greenhouse.war ${publish.serverPath}/webapps/ROOT.war"
522 keyfile="${publish.keyfile}"
523 trust="true" />
524 <sshexec host="${publish.host}"
525 username="${publish.username}"
526 command="${publish.serverPath}/bin/tcruntime-ctl.sh start"
be196f1 moved to deploy
Keith Donald authored
527 keyfile="${publish.keyfile}"
528 trust="true" />
529 </tasks>
530 </configuration>
531 </execution>
532 </executions>
533 <dependencies>
534 <dependency>
535 <groupId>org.apache.ant</groupId>
536 <artifactId>ant-jsch</artifactId>
537 <version>1.8.1</version>
538 </dependency>
539 </dependencies>
540 </plugin>
b128c00 @jeremyg484 Updates for using the new greenhouse-notifications NodeJS app for Com…
jeremyg484 authored
541 <plugin>
542 <groupId>org.apache.maven.plugins</groupId>
543 <artifactId>maven-eclipse-plugin</artifactId>
544 <version>2.7</version>
545 <configuration>
546 <useProjectReferences>false</useProjectReferences>
547 <downloadSources>true</downloadSources>
548 <downloadJavadocs>false</downloadJavadocs>
549 <wtpversion>2.0</wtpversion>
550 </configuration>
551 </plugin>
de9bc13 environment-specific beans and greenhouse namespace
Keith Donald authored
552 </plugins>
88556a9 initial commit
Keith Donald authored
553 </build>
de9bc13 environment-specific beans and greenhouse namespace
Keith Donald authored
554
555 <pluginRepositories>
556 <!-- For testing against latest Spring snapshots -->
557 <pluginRepository>
558 <id>org.springframework.maven.snapshot</id>
559 <name>Spring Maven Snapshot Repository</name>
560 <url>http://maven.springframework.org/snapshot</url>
561 <releases><enabled>false</enabled></releases>
562 <snapshots><enabled>true</enabled></snapshots>
563 </pluginRepository>
564 <!-- For Spring releases -->
565 <pluginRepository>
566 <id>org.springframework.maven.release</id>
567 <name>Spring Maven Release Repository</name>
568 <url>http://maven.springframework.org/release</url>
569 <snapshots><enabled>false</enabled></snapshots>
570 </pluginRepository>
571 <!-- For developing against latest Spring milestones -->
572 <pluginRepository>
573 <id>org.springframework.maven.milestone</id>
574 <name>Spring Maven Milestone Repository</name>
575 <url>http://maven.springframework.org/milestone</url>
576 <snapshots><enabled>false</enabled></snapshots>
577 </pluginRepository>
fded66d tomcat 7 plugin
Keith Donald authored
578 <!-- For Tomcat plugin -->
579 <pluginRepository>
580 <id>sonatype-oss-repository</id>
581 <name>Sonatype Public OSS Repository</name>
582 <url>https://oss.sonatype.org/content/groups/public/</url>
583 <snapshots><enabled>true</enabled></snapshots>
584 </pluginRepository>
de9bc13 environment-specific beans and greenhouse namespace
Keith Donald authored
585 </pluginRepositories>
be196f1 moved to deploy
Keith Donald authored
586
587 <distributionManagement>
d89511f polish
Keith Donald authored
588 <!-- Temporary until we have a need to publish to a remote release repository -->
be196f1 moved to deploy
Keith Donald authored
589 <snapshotRepository>
d89511f polish
Keith Donald authored
590 <id>localPublish</id>
591 <name>localPublish</name>
592 <url>file://${user.home}/local-maven-publish-repository</url>
be196f1 moved to deploy
Keith Donald authored
593 </snapshotRepository>
594 </distributionManagement>
cf5f2be Tweak to pom.xml in an attempt to deploy Greenhouse to the test serve…
Craig Walls authored
595
88556a9 initial commit
Keith Donald authored
596 </project>
Something went wrong with that request. Please try again.