Skip to content
This repository was archived by the owner on Nov 23, 2022. It is now read-only.

Commit c08b605

Browse files
committed
jersey client updated to version 1.14
1 parent 237f692 commit c08b605

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
</license>
6262
</licenses>
6363
<properties>
64-
<jersey.version>1.5</jersey.version>
64+
<jersey.version>1.14</jersey.version>
6565
</properties>
6666
<dependencies>
6767
<dependency>
@@ -115,6 +115,12 @@
115115
<version>${jersey.version}</version>
116116
<scope>test</scope>
117117
</dependency>
118+
<dependency>
119+
<groupId>com.sun.jersey</groupId>
120+
<artifactId>jersey-bundle</artifactId>
121+
<version>${jersey.version}</version>
122+
<scope>test</scope>
123+
</dependency>
118124
</dependencies>
119125
<build>
120126
<defaultGoal>install</defaultGoal>

src/main/java/org/sonatype/spice/jersey/client/ahc/AhcHttpClient.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,11 @@ protected void finalize(){
149149
// Do not close the AHCClient.
150150
super.destroy();
151151
} finally {
152-
super.finalize();
152+
try {
153+
super.finalize();
154+
} catch (Throwable e) {
155+
// TODO swallow?
156+
}
153157
}
154158
}
155159

src/main/java/org/sonatype/spice/jersey/client/ahc/AhcRequestWriter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
*******************************************************************************/
1212
package org.sonatype.spice.jersey.client.ahc;
1313

14+
import static com.sun.jersey.api.client.ClientRequest.getHeaderValue;
15+
1416
import com.ning.http.client.PerRequestConfig;
1517
import com.ning.http.client.Request;
1618
import com.ning.http.client.RequestBuilder;
@@ -77,7 +79,7 @@ private void configureHeaders(MultivaluedMap<String, Object> metadata, RequestBu
7779
if (String.class.isAssignableFrom( o.getClass() )) {
7880
requestBuilder.addHeader(e.getKey(), o.toString());
7981
} else {
80-
requestBuilder.addHeader(e.getKey(), headerValueToString(o));
82+
requestBuilder.addHeader(e.getKey(), getHeaderValue(o));
8183
}
8284
}
8385
}

0 commit comments

Comments
 (0)