Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 314 lines (305 sloc) 12.688 kB
a9d023d @jfarcand Fix license header
authored
1 <!--
651a89d @jfarcand Eventually I will get the release properly
authored
2 ~ Copyright (c) 20.1-SNAPSHOT Sonatype, Inc.
a9d023d @jfarcand Fix license header
authored
3 ~ All rights reserved. This program and the accompanying materials
4 ~ are made available under the terms of the Eclipse Public License v1.0
5 ~ and Apache License v2.0 which accompanies this distribution.
6 ~ The Eclipse Public License is available at
7 ~ http://www.eclipse.org/legal/epl-v10.html
8 ~ The Apache License v2.0 is available at
9 ~ http://www.apache.org/licenses/LICENSE-2.0.html
10 ~ You may elect to redistribute this code under either of these licenses.
11 -->
12
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
13 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
14 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
99e9ca6 @jfarcand First drop, tested using curl
authored
15 <parent>
8a09631 @jfarcand Fix parent pom
authored
16 <groupId>org.sonatype.forge</groupId>
17 <artifactId>forge-parent</artifactId>
cad8eeb @jfarcand Use the same version as Aether to see if that makes a difference
authored
18 <version>6</version>
99e9ca6 @jfarcand First drop, tested using curl
authored
19 </parent>
20
21 <modelVersion>4.0.0</modelVersion>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
22 <groupId>org.sonatype.restsimple</groupId>
23 <artifactId>restsimple-parent</artifactId>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
24 <packaging>pom</packaging>
e7598c9 [maven-release-plugin] prepare for next development iteration
Sonatype Release Machine authored
25 <version>0.2-SNAPSHOT</version>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
26 <name>restsimple-parent</name>
99e9ca6 @jfarcand First drop, tested using curl
authored
27 <url>http://www.sonatype.com</url>
0099e93 @jfarcand Add some info in pom.xml
authored
28 <description>
29 A simple REST framework based on ServiceDefinition.
30 </description>
31 <scm>
9866c51 @jfarcand Fix wrong url
authored
32 <connection>scm:git:git@github.com:sonatype/RestSimple.git</connection>
961d6ae @jfarcand [maven-release-plugin] prepare release restsimple-parent-0.1
authored
33 <url>scm:git:git@github.com:sonatype/RestSimple.git</url>
9866c51 @jfarcand Fix wrong url
authored
34 <developerConnection>scm:git:git@github.com:sonatype/RestSimple.git</developerConnection>
0099e93 @jfarcand Add some info in pom.xml
authored
35 </scm>
36 <prerequisites>
37 <maven>2.0.9</maven>
38 </prerequisites>
39 <developers>
40 <developer>
41 <id>jvanzyl</id>
42 <name>Jason Van Zyl</name>
43 <email>jason@sonatype.com</email>
44 </developer>
45 <developer>
46 <id>jfarcand</id>
47 <name>Jeanfrancois Arcand</name>
48 <email>jfarcand@apache.org</email>
49 </developer>
50 </developers>
51 <licenses>
52 <license>
53 <name>Eclipse Public License, Version 1.0</name>
54 <url>http://www.eclipse.org/legal/epl-v10.html</url>
55 <distribution>repo</distribution>
56 </license>
57 <license>
58 <name>Apache License, Version 2.0</name>
59 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
60 <distribution>repo</distribution>
61 </license>
62 </licenses>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
63 <modules>
7d411b3 @jfarcand Rename the framework to RestSimple
authored
64 <module>restsimple-api</module>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
65 <module>restsimple-tests-common</module>
7d411b3 @jfarcand Rename the framework to RestSimple
authored
66 <module>restsimple-jaxrs</module>
67 <module>restsimple-sitebricks</module>
fd38706 @jfarcand Output the test log on the console
authored
68 <module>restsimple-client</module>
b1d9c82 @jfarcand Rename the template module
authored
69 <module>restsimple-template</module>
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
70 <module>restsimple-webdriver</module>
4f5996f @jfarcand Add acceptance test
authored
71 <module>acceptance-test</module>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
72 </modules>
99e9ca6 @jfarcand First drop, tested using curl
authored
73
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
74 <dependencyManagement>
75 <dependencies>
99e9ca6 @jfarcand First drop, tested using curl
authored
76
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
77 <!-- guice -->
78 <dependency>
79 <groupId>org.sonatype.sisu</groupId>
80 <artifactId>sisu-guice</artifactId>
f457c5d @jfarcand Use SISU 2.9.5 in preparation for a release
authored
81 <version>2.9.5</version>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
82 </dependency>
83 <dependency>
84 <groupId>org.sonatype.sisu.inject</groupId>
85 <artifactId>guice-servlet</artifactId>
f457c5d @jfarcand Use SISU 2.9.5 in preparation for a release
authored
86 <version>2.9.5</version>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
87 </dependency>
3bc57c0 @jfarcand Cleanup, add ASM code generation
authored
88
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
89 <dependency>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
90 <groupId>org.sonatype.restsimple</groupId>
91 <artifactId>restsimple-api</artifactId>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
92 <version>${project.version}</version>
93 </dependency>
94 <dependency>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
95 <groupId>org.sonatype.restsimple</groupId>
96 <artifactId>restsimple-jaxrs</artifactId>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
97 <version>${project.version}</version>
98 </dependency>
99 <dependency>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
100 <groupId>org.sonatype.restsimple</groupId>
101 <artifactId>restsimple-tests-common</artifactId>
102 <version>${project.version}</version>
fd38706 @jfarcand Output the test log on the console
authored
103 </dependency>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
104 <dependency>
105 <groupId>org.sonatype.restsimple</groupId>
106 <artifactId>restsimple-sitebricks</artifactId>
4f5996f @jfarcand Add acceptance test
authored
107 <version>${project.version}</version>
108 </dependency>
109 <dependency>
e73d0f7 @jfarcand Refactor, remove deflector with restsimple, consolidate the test
authored
110 <groupId>org.sonatype.restsimple</groupId>
111 <artifactId>restsimple-client</artifactId>
4f5996f @jfarcand Add acceptance test
authored
112 <version>${project.version}</version>
113 </dependency>
114 <dependency>
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
115 <groupId>org.sonatype.restsimple</groupId>
116 <artifactId>restsimple-webdriver</artifactId>
117 <version>${project.version}</version>
118 </dependency>
119 <dependency>
a9d023d @jfarcand Fix license header
authored
120 <groupId>com.ning</groupId>
121 <artifactId>async-http-client</artifactId>
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
122 <version>1.6.3-SNAPSHOT</version>
123 </dependency>
124 <dependency>
125 <groupId>org.slf4j</groupId>
126 <artifactId>slf4j-api</artifactId>
127 <version>1.6.1</version>
a9d023d @jfarcand Fix license header
authored
128 </dependency>
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
129
130 <!-- Test -->
a9d023d @jfarcand Fix license header
authored
131 <dependency>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
132 <groupId>org.testng</groupId>
133 <artifactId>testng</artifactId>
134 <version>5.8</version>
135 <classifier>jdk15</classifier>
136 <scope>test</scope>
137 </dependency>
7f8f42c @jfarcand Cleanup pom.xml, add new module webdriver
authored
138 <dependency>
139 <groupId>ch.qos.logback</groupId>
140 <artifactId>logback-classic</artifactId>
141 <version>0.9.26</version>
142 <scope>test</scope>
143 </dependency>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
144 <dependency>
145 <groupId>org.eclipse.jetty</groupId>
146 <artifactId>jetty-servlet</artifactId>
26ca299 @juven I think maven-release-plugin updated jetty version incorrectly, so fi…
juven authored
147 <version>7.2.1.v20101111</version>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
148 <scope>test</scope>
149 </dependency>
150 <dependency>
151 <groupId>org.eclipse.jetty</groupId>
152 <artifactId>jetty-server</artifactId>
26ca299 @juven I think maven-release-plugin updated jetty version incorrectly, so fi…
juven authored
153 <version>7.2.1.v20101111</version>
34dd129 @jfarcand Refactor to extract the API from the implementation
authored
154 <scope>test</scope>
155 </dependency>
156 </dependencies>
157 </dependencyManagement>
158dd9d @jfarcand Complete implementation. @Inject does work on ServiceDefinition
authored
158
99e9ca6 @jfarcand First drop, tested using curl
authored
159 <build>
160 <defaultGoal>install</defaultGoal>
0c11f3f @jfarcand Transform the project into a Guice component framework, finalize gene…
authored
161 <testSourceDirectory>src/test/java</testSourceDirectory>
99e9ca6 @jfarcand First drop, tested using curl
authored
162 <plugins>
163 <plugin>
164 <artifactId>maven-compiler-plugin</artifactId>
165 <configuration>
166 <source>1.6</source>
167 <target>1.6</target>
168 </configuration>
169 </plugin>
170 <plugin>
171 <groupId>org.mortbay.jetty</groupId>
172 <artifactId>maven-jetty-plugin</artifactId>
173 <version>6.1.22</version>
174 <configuration>
175 <webDefaultXml>${basedir}/src/main/config/webdefault.xml</webDefaultXml>
e27ee6f @jfarcand Refactor package. Jersey now start but can't find the generated resou…
authored
176 <scanIntervalSeconds>1</scanIntervalSeconds>
99e9ca6 @jfarcand First drop, tested using curl
authored
177 <contextPath>/</contextPath>
178 </configuration>
179 </plugin>
fd38706 @jfarcand Output the test log on the console
authored
180 <plugin>
181 <groupId>org.apache.maven.plugins</groupId>
182 <artifactId>maven-resources-plugin</artifactId>
183 <version>2.4.3</version>
184 <configuration>
185 <encoding>UTF-8</encoding>
186 </configuration>
187 </plugin>
188 <plugin>
189 <groupId>org.apache.maven.plugins</groupId>
190 <artifactId>maven-surefire-plugin</artifactId>
191 <version>2.5</version>
192 <configuration>
193 <redirectTestOutputToFile>false</redirectTestOutputToFile>
194 </configuration>
195 </plugin>
99e9ca6 @jfarcand First drop, tested using curl
authored
196 </plugins>
df56d49 @jfarcand Add some plugin
authored
197 <pluginManagement>
198 <plugins>
199 <plugin>
200 <groupId>org.apache.maven.plugins</groupId>
201 <artifactId>maven-assembly-plugin</artifactId>
202 <version>2.2-beta-5</version>
203 </plugin>
204 <plugin>
205 <groupId>org.apache.maven.plugins</groupId>
206 <artifactId>maven-clean-plugin</artifactId>
207 <version>2.4.1</version>
208 </plugin>
209 <plugin>
210 <groupId>org.apache.maven.plugins</groupId>
211 <artifactId>maven-compiler-plugin</artifactId>
212 <version>2.3.2</version>
213 <configuration>
214 <source>1.5</source>
215 <target>1.5</target>
216 </configuration>
217 </plugin>
218 <plugin>
219 <groupId>org.apache.maven.plugins</groupId>
52b02d6 @jfarcand Specify the gpg plugin
authored
220 <artifactId>maven-gpg-plugin</artifactId>
221 <version>1.1</version>
222 </plugin>
223 <plugin>
224 <groupId>org.apache.maven.plugins</groupId>
df56d49 @jfarcand Add some plugin
authored
225 <artifactId>maven-deploy-plugin</artifactId>
226 <version>2.5</version>
227 </plugin>
228 <plugin>
229 <groupId>org.apache.maven.plugins</groupId>
230 <artifactId>maven-install-plugin</artifactId>
231 <version>2.3.1</version>
232 </plugin>
233 <plugin>
234 <groupId>org.apache.maven.plugins</groupId>
235 <artifactId>maven-javadoc-plugin</artifactId>
236 <version>2.5</version>
237 <configuration>
238 <links>
239 <link>http://java.sun.com/javase/6/docs/api/</link>
240 </links>
241 </configuration>
242 </plugin>
243 <plugin>
244 <groupId>org.apache.maven.plugins</groupId>
245 <artifactId>maven-release-plugin</artifactId>
246 <version>2.0</version>
247 <configuration>
248 <autoVersionSubmodules>true</autoVersionSubmodules>
249 </configuration>
250 </plugin>
251 <plugin>
252 <groupId>org.apache.maven.plugins</groupId>
253 <artifactId>maven-resources-plugin</artifactId>
254 <version>2.4.3</version>
255 </plugin>
256 <plugin>
257 <groupId>org.apache.maven.plugins</groupId>
258 <artifactId>maven-surefire-plugin</artifactId>
259 <version>2.7.2</version>
260 <configuration>
261 <argLine>-Xmx128m</argLine>
262 <redirectTestOutputToFile>false</redirectTestOutputToFile>
263 <systemPropertyVariables>
264 <java.io.tmpdir>${project.build.directory}/surefire-tmp</java.io.tmpdir>
265 </systemPropertyVariables>
266 </configuration>
267 </plugin>
268 <plugin>
269 <groupId>org.codehaus.mojo</groupId>
270 <artifactId>animal-sniffer-maven-plugin</artifactId>
271 <version>1.6</version>
272 <configuration>
273 <signature>
274 <groupId>org.codehaus.mojo.signature</groupId>
275 <artifactId>java15</artifactId>
276 <version>1.0</version>
277 </signature>
278 </configuration>
279 <executions>
280 <execution>
281 <id>check-java-1.5-compat</id>
282 <phase>process-classes</phase>
283 <goals>
284 <goal>check</goal>
285 </goals>
286 </execution>
287 </executions>
288 </plugin>
289 <plugin>
290 <groupId>org.codehaus.plexus</groupId>
291 <artifactId>plexus-component-metadata</artifactId>
292 <version>1.5.5</version>
293 <executions>
294 <execution>
295 <id>generate-components-xml</id>
296 <goals>
297 <goal>generate-metadata</goal>
298 </goals>
299 </execution>
300 </executions>
301 </plugin>
302 </plugins>
303 </pluginManagement>
99e9ca6 @jfarcand First drop, tested using curl
authored
304 </build>
5d5c83c @jfarcand Remove generated import, add java.net repo
authored
305 <repositories>
306 <repository>
307 <id>maven2-repository.dev.java.net</id>
308 <name>Java.net Repository for Maven</name>
309 <url>http://download.java.net/maven/2/</url>
310 </repository>
311 </repositories>
99e9ca6 @jfarcand First drop, tested using curl
authored
312 </project>
313
Something went wrong with that request. Please try again.