|
61 | 61 | <groupId>org.seleniumhq.selenium</groupId>
|
62 | 62 | <artifactId>selenium-firefox-driver</artifactId>
|
63 | 63 | <version>3.141.59</version>
|
| 64 | + <exclusions> |
| 65 | + <exclusion> |
| 66 | + <groupId>javax.servlet</groupId> |
| 67 | + <artifactId>javax.servlet-api</artifactId> |
| 68 | + </exclusion> |
| 69 | + <exclusion> |
| 70 | + <groupId>xerces</groupId> |
| 71 | + <artifactId>xercesImpl</artifactId> |
| 72 | + </exclusion> |
| 73 | + <exclusion> |
| 74 | + <groupId>xalan</groupId> |
| 75 | + <artifactId>xalan</artifactId> |
| 76 | + </exclusion> |
| 77 | + </exclusions> |
| 78 | + </dependency> |
| 79 | + |
| 80 | + <dependency> |
| 81 | + <groupId>javax.xml.bind</groupId> |
| 82 | + <artifactId>jaxb-api</artifactId> |
| 83 | + <version>${jaxb.version}</version> |
| 84 | + <exclusions> |
| 85 | + <exclusion> |
| 86 | + <!--api is already in the javax.activation artifact--> |
| 87 | + <groupId>javax.activation</groupId> |
| 88 | + <artifactId>javax.activation-api</artifactId> |
| 89 | + </exclusion> |
| 90 | + </exclusions> |
64 | 91 | </dependency>
|
65 | 92 |
|
66 | 93 | <!-- Will bring in once we configure a Chrome option -->
|
|
94 | 121 | <build>
|
95 | 122 | <plugins>
|
96 | 123 |
|
97 |
| - <!-- Activates integration tests (by default, classes under tests that end with "IT") |
98 |
| - --> |
| 124 | + <!-- Activates integration tests (by default, classes under tests that end with "IT") --> |
99 | 125 | <plugin>
|
100 | 126 | <artifactId>maven-failsafe-plugin</artifactId>
|
101 | 127 | <version>3.0.0-M5</version>
|
|
135 | 161 | <port>4224</port>
|
136 | 162 | <sources>
|
137 | 163 | <script>
|
138 |
| - <sourceFile>target/roller-selenium-tests-${project.version}/WEB-INF/classes/dbscripts/derby/createdb.sql</sourceFile> |
| 164 | + <sourceFile>${project.basedir}/target/roller-selenium-tests-${project.version}/WEB-INF/classes/dbscripts/derby/createdb.sql</sourceFile> |
139 | 165 | </script>
|
140 | 166 | </sources>
|
141 | 167 | </configuration>
|
|
163 | 189 | <contextPath>/roller</contextPath>
|
164 | 190 | </webApp>
|
165 | 191 | <webAppSourceDirectory>target/roller-selenium-tests-${project.version}</webAppSourceDirectory>
|
166 |
| - <jettyXml>../app/src/test/resources/jetty.xml</jettyXml> |
| 192 | + <jettyXmls>${project.parent.basedir}/app/src/test/resources/jetty.xml</jettyXmls> |
167 | 193 | <systemProperties>
|
168 | 194 | <systemProperty>
|
169 | 195 | <name>roller.custom.config</name>
|
|
179 | 205 | <goal>start</goal>
|
180 | 206 | </goals>
|
181 | 207 | <configuration>
|
182 |
| - <scanIntervalSeconds>0</scanIntervalSeconds> |
183 |
| - <!-- <daemon>true</daemon> --> |
184 | 208 | </configuration>
|
185 | 209 | </execution>
|
186 | 210 | <execution>
|
|
211 | 235 | <version>${derby.version}</version>
|
212 | 236 | </dependency>
|
213 | 237 |
|
| 238 | + <dependency> |
| 239 | + <groupId>commons-dbcp</groupId> |
| 240 | + <artifactId>commons-dbcp</artifactId> |
| 241 | + <version>1.4</version> |
| 242 | + <scope>runtime</scope> |
| 243 | + </dependency> |
| 244 | + |
214 | 245 | <dependency>
|
215 | 246 | <groupId>javax.mail</groupId>
|
216 | 247 | <artifactId>mail</artifactId>
|
217 | 248 | <version>1.4.7</version>
|
218 | 249 | </dependency>
|
219 | 250 |
|
| 251 | + <dependency> |
| 252 | + <groupId>javax.xml.bind</groupId> |
| 253 | + <artifactId>jaxb-api</artifactId> |
| 254 | + <version>${jaxb.version}</version> |
| 255 | + <exclusions> |
| 256 | + <exclusion> |
| 257 | + <!--api is already in the javax.activation artifact--> |
| 258 | + <groupId>javax.activation</groupId> |
| 259 | + <artifactId>javax.activation-api</artifactId> |
| 260 | + </exclusion> |
| 261 | + </exclusions> |
| 262 | + </dependency> |
| 263 | + |
220 | 264 | </dependencies>
|
221 | 265 | </plugin>
|
222 | 266 | </plugins>
|
|
0 commit comments