Skip to content

Commit 55ceacf

Browse files
author
TanyaEf
committed
Updated dependencies, fixed issue #135
2 parents 9e192a1 + 2e1be39 commit 55ceacf

File tree

5 files changed

+9
-16
lines changed

5 files changed

+9
-16
lines changed

pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,30 +43,29 @@
4343
<dependency>
4444
<groupId>com.jaspersoft.jasperserver</groupId>
4545
<artifactId>jasperserver-dto</artifactId>
46-
<version>6.1.0</version>
46+
<version>6.1.1</version>
4747
</dependency>
4848

4949
<!-- Jersey-->
50-
5150
<dependency>
5251
<groupId>org.glassfish.jersey.core</groupId>
5352
<artifactId>jersey-client</artifactId>
54-
<version>2.5</version>
53+
<version>2.22.1</version>
5554
</dependency>
5655
<dependency>
5756
<groupId>com.sun.jersey</groupId>
5857
<artifactId>jersey-json</artifactId>
59-
<version>1.18</version>
58+
<version>1.19</version>
6059
</dependency>
6160
<dependency>
6261
<groupId>com.sun.jersey.contribs</groupId>
6362
<artifactId>jersey-multipart</artifactId>
64-
<version>1.17</version>
63+
<version>1.19</version>
6564
</dependency>
6665
<dependency>
6766
<groupId>org.glassfish.jersey.media</groupId>
6867
<artifactId>jersey-media-json-jackson</artifactId>
69-
<version>2.5.1</version>
68+
<version>2.22.1</version>
7069
</dependency>
7170

7271
<!-- TestNG -->

src/main/java/com/jaspersoft/jasperserver/jaxrs/client/core/SessionStorage.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ private void init() {
9999
.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
100100
rootTarget = client.target(configuration.getJasperReportsServerUrl());
101101
rootTarget
102-
.register(provider)
103102
.register(customRepresentationTypeProvider)
104103
.register(JacksonFeature.class)
105104
.register(MultiPartWriter.class);

src/main/java/com/jaspersoft/jasperserver/jaxrs/client/core/operationresult/OperationResult.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ public T getEntity() {
5858
}
5959
return entity;
6060
} catch (Exception e) {
61-
6261
return null;
6362
}
6463
}

src/main/java/com/jaspersoft/jasperserver/jaxrs/client/providers/CustomRepresentationTypeProvider.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import javax.ws.rs.Produces;
3030
import javax.ws.rs.core.MediaType;
3131
import javax.ws.rs.ext.Provider;
32-
import org.codehaus.jackson.jaxrs.Annotations;
3332
import org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider;
3433

3534

@@ -39,6 +38,7 @@
3938
"application/collection+json",
4039
"application/collection+xml",
4140
"application/job+json",
41+
"application/json",
4242
"application/job+xml",
4343
ConnectionMediaType.FTP_JSON,
4444
ConnectionMediaType.FTP_XML,
@@ -104,6 +104,7 @@
104104
"application/collection+json",
105105
"application/collection+xml",
106106
"application/job+json",
107+
"application/json",
107108
"application/job+xml",
108109
ConnectionMediaType.FTP_JSON,
109110
ConnectionMediaType.FTP_XML,
@@ -168,10 +169,6 @@
168169
"text/xml"})
169170
public class CustomRepresentationTypeProvider extends JacksonJaxbJsonProvider {
170171

171-
public CustomRepresentationTypeProvider() {
172-
super(Annotations.JACKSON, Annotations.JAXB);
173-
}
174-
175172
@Override
176173
public boolean isReadable(Class<?> aClass, Type type, Annotation[] annotations, MediaType mediaType) {
177174
return super.isReadable(aClass, type, annotations, mediaType);
@@ -181,6 +178,5 @@ public boolean isReadable(Class<?> aClass, Type type, Annotation[] annotations,
181178
public boolean isWriteable(Class<?> aClass, Type type, Annotation[] annotations, MediaType mediaType) {
182179
return super.isWriteable(aClass, type, annotations, mediaType);
183180
}
184-
185181
}
186182

src/test/java/com/jaspersoft/jasperserver/jaxrs/client/core/SessionStorageTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ public void should_invoke_init_method_with_default_configuration() throws Except
120120
verify(configurationMock).getReadTimeout();
121121
verify(clientMock).target("http://54.83.98.156/jasperserver-pro");
122122
verify(targetMock).register(JacksonFeature.class);
123-
verify(targetMock, times(2)).register(isA(JacksonJsonProvider.class));
123+
verify(targetMock, times(1)).register(isA(JacksonJsonProvider.class));
124124
verify(targetMock).register(MultiPartWriter.class);
125125
verify(configurationMock).getLogHttp();
126126
verify(targetMock, never()).register(LoggingFilter.class);
@@ -159,7 +159,7 @@ public void should_invoke_init_method_with_custom_configuration() throws Excepti
159159
verify(clientMock).property("jersey.config.client.readTimeout", 200);
160160
verify(clientMock).target("http://54.83.98.156/jasperserver-pro");
161161
verify(targetMock).register(JacksonFeature.class);
162-
verify(targetMock, times(2)).register(isA(JacksonJsonProvider.class));
162+
verify(targetMock, times(1)).register(isA(JacksonJsonProvider.class));
163163
verify(targetMock).register(MultiPartWriter.class);
164164
verify(configurationMock).getLogHttp();
165165
verify(targetMock).register(isA(LoggingFilter.class));

0 commit comments

Comments
 (0)