Skip to content
This repository was archived by the owner on Oct 6, 2023. It is now read-only.

Commit a17eb05

Browse files
author
sowerstl
committed
Update core dependencies; (DOECODE-583)
1 parent fac4bc4 commit a17eb05

File tree

2 files changed

+57
-27
lines changed

2 files changed

+57
-27
lines changed

plugin_rules.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ruleset xmlns="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" comparisonMethod="maven" xsi:schemaLocation="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0 http://mojo.codehaus.org/versions-maven-plugin/xsd/rule-2.0.0.xsd">
3+
<ignoreVersions>
4+
<!-- Ignore Alpha's, Beta's, release candidates and milestones -->
5+
<ignoreVersion type="regex">(?i).*Alpha(?:-?\d+)?$</ignoreVersion>
6+
<ignoreVersion type="regex">(?i).*a(?:-?\d+)?$</ignoreVersion>
7+
<ignoreVersion type="regex">(?i).*Beta(?:-?\d+)?$</ignoreVersion>
8+
<ignoreVersion type="regex">(?i).*-B(?:-?\d+)?$</ignoreVersion>
9+
<ignoreVersion type="regex">(?i).*RC(?:-?\d+)?$</ignoreVersion>
10+
<ignoreVersion type="regex">(?i).*CR(?:-?\d+)?$</ignoreVersion>
11+
<ignoreVersion type="regex">(?i).*M(?:-?\d+)?$</ignoreVersion>
12+
<ignoreVersion type="regex">(?i).*jre[67]$</ignoreVersion>
13+
</ignoreVersions>
14+
<rules>
15+
</rules>
16+
</ruleset>

pom.xml

Lines changed: 41 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
<properties>
1212
<jdk.version>1.8</jdk.version>
13-
<jersey.version>2.22.2</jersey.version>
14-
<httpclient.version>4.5.2</httpclient.version>
13+
<jersey.version>2.25</jersey.version>
14+
<httpclient.version>4.5.6</httpclient.version>
1515
<jackson.version>2.9.8</jackson.version>
1616
<commons-io.version>2.6</commons-io.version>
1717
<projectName>doecodeapi</projectName>
@@ -29,7 +29,7 @@
2929
<dependency>
3030
<groupId>junit</groupId>
3131
<artifactId>junit</artifactId>
32-
<version>4.11</version>
32+
<version>4.12</version>
3333
<scope>test</scope>
3434
</dependency>
3535
<dependency>
@@ -42,42 +42,42 @@
4242
<dependency>
4343
<groupId>org.apache.commons</groupId>
4444
<artifactId>commons-dbcp2</artifactId>
45-
<version>2.1.1</version>
45+
<version>2.5.0</version>
4646
</dependency>
4747

4848
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
4949
<dependency>
5050
<groupId>org.apache.commons</groupId>
5151
<artifactId>commons-lang3</artifactId>
52-
<version>3.5</version>
52+
<version>3.8.1</version>
5353
</dependency>
5454

5555
<dependency>
5656
<groupId>org.slf4j</groupId>
5757
<artifactId>slf4j-log4j12</artifactId>
58-
<version>1.7.22</version>
58+
<version>1.7.25</version>
5959
</dependency>
6060

6161
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
6262
<dependency>
6363
<groupId>org.postgresql</groupId>
6464
<artifactId>postgresql</artifactId>
65-
<version>9.4.1212</version>
65+
<version>42.2.5</version>
6666
</dependency>
6767

6868
<!-- for COUNTRY CODE and name conversions based on ISO-3166-1 standard -->
6969
<dependency>
7070
<groupId>com.neovisionaries</groupId>
7171
<artifactId>nv-i18n</artifactId>
72-
<version>1.22</version>
72+
<version>1.23</version>
7373
</dependency>
7474

7575
<!-- https://mvnrepository.com/artifact/com.googlecode.libphonenumber/libphonenumber -->
7676
<!-- for phone number validation, including international -->
7777
<dependency>
7878
<groupId>com.googlecode.libphonenumber</groupId>
7979
<artifactId>libphonenumber</artifactId>
80-
<version>8.7.1</version>
80+
<version>8.10.4</version>
8181
</dependency>
8282

8383

@@ -133,7 +133,7 @@
133133
<dependency>
134134
<groupId>javax.ws.rs</groupId>
135135
<artifactId>javax.ws.rs-api</artifactId>
136-
<version>2.0.1</version>
136+
<version>2.1.1</version>
137137
<type>jar</type>
138138
</dependency>
139139

@@ -177,46 +177,51 @@
177177

178178
<dependency>
179179
<groupId>org.eclipse.persistence</groupId>
180-
<artifactId>eclipselink</artifactId>
181-
<version>2.6.0</version>
180+
<artifactId>org.eclipse.persistence.jpa</artifactId>
181+
<version>2.7.4</version>
182+
</dependency>
183+
<dependency>
184+
<groupId>org.eclipse.persistence</groupId>
185+
<artifactId>org.eclipse.persistence.moxy</artifactId>
186+
<version>2.7.4</version>
182187
</dependency>
183188
<dependency>
184189
<groupId>commons-beanutils</groupId>
185190
<artifactId>commons-beanutils</artifactId>
186-
<version>1.9.2</version>
191+
<version>1.9.3</version>
187192
<type>jar</type>
188193
</dependency>
189194

190195
<!-- javax bean validation reference spec -->
191196
<dependency>
192197
<groupId>javax.validation</groupId>
193198
<artifactId>validation-api</artifactId>
194-
<version>2.0.0.Final</version>
199+
<version>2.0.1.Final</version>
195200
</dependency>
196201

197202
<!-- Java Bean validation libraries from Hibernate -->
198203
<dependency>
199204
<groupId>org.hibernate.validator</groupId>
200205
<artifactId>hibernate-validator</artifactId>
201-
<version>6.0.2.Final</version>
206+
<version>6.0.14.Final</version>
202207
</dependency>
203208
<dependency>
204209
<groupId>org.hibernate.validator</groupId>
205210
<artifactId>hibernate-validator-annotation-processor</artifactId>
206-
<version>6.0.2.Final</version>
211+
<version>6.0.14.Final</version>
207212
</dependency>
208213

209214
<!-- apache shiro authentication layer -->
210215
<dependency>
211216
<groupId>org.apache.shiro</groupId>
212217
<artifactId>shiro-core</artifactId>
213-
<version>1.3.2</version>
218+
<version>1.4.0</version>
214219
</dependency>
215220

216221
<dependency>
217222
<groupId>org.apache.shiro</groupId>
218223
<artifactId>shiro-web</artifactId>
219-
<version>1.3.2</version>
224+
<version>1.4.0</version>
220225
</dependency>
221226

222227
<dependency>
@@ -228,27 +233,27 @@
228233
<dependency>
229234
<groupId>io.jsonwebtoken</groupId>
230235
<artifactId>jjwt</artifactId>
231-
<version>0.7.0</version>
236+
<version>0.9.1</version>
232237
</dependency>
233238

234239

235240
<dependency>
236241
<groupId>org.apache.commons</groupId>
237242
<artifactId>commons-email</artifactId>
238-
<version>1.4</version>
243+
<version>1.5</version>
239244
</dependency>
240245
<!-- git support -->
241246
<dependency>
242247
<groupId>org.eclipse.jgit</groupId>
243248
<artifactId>org.eclipse.jgit</artifactId>
244-
<version>5.2.0.201812061821-r</version>
249+
<version>5.2.1.201812262042-r</version>
245250
<type>jar</type>
246251
</dependency>
247252
<!-- SVN support -->
248253
<dependency>
249254
<groupId>org.tmatesoft.svnkit</groupId>
250255
<artifactId>svnkit</artifactId>
251-
<version>1.9.0</version>
256+
<version>1.9.3</version>
252257
<type>jar</type>
253258
</dependency>
254259

@@ -269,6 +274,15 @@
269274
</resources>
270275

271276
<plugins>
277+
<!-- support checking for latest versions -->
278+
<plugin>
279+
<groupId>org.codehaus.mojo</groupId>
280+
<artifactId>versions-maven-plugin</artifactId>
281+
<version>2.7</version>
282+
<configuration>
283+
<rulesUri>file:///${project.basedir}/plugin_rules.xml</rulesUri>
284+
</configuration>
285+
</plugin>
272286
<!-- support shared resources properties files -->
273287
<plugin>
274288
<groupId>org.codehaus.mojo</groupId>
@@ -291,7 +305,7 @@
291305
<plugin>
292306
<groupId>org.apache.maven.plugins</groupId>
293307
<artifactId>maven-surefire-plugin</artifactId>
294-
<version>2.16</version>
308+
<version>2.22.1</version>
295309
<configuration>
296310
<systemPropertyVariables>
297311
<!-- to fool logging -->
@@ -306,7 +320,7 @@
306320
<plugin>
307321
<groupId>org.eclipse.jetty</groupId>
308322
<artifactId>jetty-maven-plugin</artifactId>
309-
<version>9.4.2.v20170220</version>
323+
<version>9.4.14.v20181114</version>
310324
<configuration>
311325
<scanIntervalSeconds>10</scanIntervalSeconds>
312326
<webApp>
@@ -333,7 +347,7 @@
333347
<plugin>
334348
<groupId>org.apache.maven.plugins</groupId>
335349
<artifactId>maven-compiler-plugin</artifactId>
336-
<version>2.3.2</version>
350+
<version>2.5.1</version>
337351
<configuration>
338352
<source>${jdk.version}</source>
339353
<target>${jdk.version}</target>
@@ -345,7 +359,7 @@
345359
<plugin>
346360
<groupId>org.apache.maven.plugins</groupId>
347361
<artifactId>maven-war-plugin</artifactId>
348-
<version>3.2.0</version>
362+
<version>3.2.2</version>
349363
<configuration>
350364
<webResources>
351365
<resource>
@@ -363,7 +377,7 @@
363377
<plugin>
364378
<groupId>org.apache.maven.plugins</groupId>
365379
<artifactId>maven-resources-plugin</artifactId>
366-
<version>2.4.3</version>
380+
<version>2.6</version>
367381
<configuration>
368382
<encoding>${project.build.sourceEncoding}</encoding>
369383
</configuration>

0 commit comments

Comments
 (0)