JAVA-16722 Upgrade and Fix unit tests of jersey module (#13193)
This commit is contained in:
parent
a26acf8a0c
commit
1c8006a1df
|
@ -72,6 +72,11 @@
|
||||||
<version>${jersey.version}</version>
|
<version>${jersey.version}</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.connectors</groupId>
|
||||||
|
<artifactId>jersey-apache-connector</artifactId>
|
||||||
|
<version>${jersey.version}</version>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
@ -95,7 +100,7 @@
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<jersey.version>2.26</jersey.version>
|
<jersey.version>2.38</jersey.version>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
</project>
|
</project>
|
|
@ -1,6 +1,8 @@
|
||||||
package com.baeldung.jersey.client;
|
package com.baeldung.jersey.client;
|
||||||
|
|
||||||
import com.baeldung.jersey.client.filter.AddHeaderOnRequestFilter;
|
import com.baeldung.jersey.client.filter.AddHeaderOnRequestFilter;
|
||||||
|
import org.glassfish.jersey.apache.connector.ApacheConnectorProvider;
|
||||||
|
import org.glassfish.jersey.client.ClientConfig;
|
||||||
import org.glassfish.jersey.client.authentication.HttpAuthenticationFeature;
|
import org.glassfish.jersey.client.authentication.HttpAuthenticationFeature;
|
||||||
import org.glassfish.jersey.client.oauth1.AccessToken;
|
import org.glassfish.jersey.client.oauth1.AccessToken;
|
||||||
import org.glassfish.jersey.client.oauth1.ConsumerCredentials;
|
import org.glassfish.jersey.client.oauth1.ConsumerCredentials;
|
||||||
|
@ -155,7 +157,8 @@ public class JerseyClientHeaders {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Response sendRestrictedHeaderThroughDefaultTransportConnector(String headerKey, String headerValue) {
|
public static Response sendRestrictedHeaderThroughDefaultTransportConnector(String headerKey, String headerValue) {
|
||||||
Client client = ClientBuilder.newClient();
|
ClientConfig clientConfig = new ClientConfig().connectorProvider(new ApacheConnectorProvider());
|
||||||
|
Client client = ClientBuilder.newClient(clientConfig);
|
||||||
System.setProperty("sun.net.http.allowRestrictedHeaders", "true");
|
System.setProperty("sun.net.http.allowRestrictedHeaders", "true");
|
||||||
|
|
||||||
return client.target(TARGET)
|
return client.target(TARGET)
|
||||||
|
|
|
@ -2,10 +2,8 @@ package com.baeldung.jersey.server;
|
||||||
|
|
||||||
import com.baeldung.jersey.client.JerseyClientHeaders;
|
import com.baeldung.jersey.client.JerseyClientHeaders;
|
||||||
import com.baeldung.jersey.client.filter.AddHeaderOnRequestFilter;
|
import com.baeldung.jersey.client.filter.AddHeaderOnRequestFilter;
|
||||||
import org.glassfish.jersey.media.sse.SseFeature;
|
|
||||||
import org.glassfish.jersey.server.ResourceConfig;
|
import org.glassfish.jersey.server.ResourceConfig;
|
||||||
import org.glassfish.jersey.test.JerseyTest;
|
import org.glassfish.jersey.test.JerseyTest;
|
||||||
import org.junit.Ignore;
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import javax.ws.rs.core.Application;
|
import javax.ws.rs.core.Application;
|
||||||
|
@ -17,7 +15,6 @@ import java.util.Map;
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
|
|
||||||
@Ignore
|
|
||||||
public class EchoHeadersUnitTest extends JerseyTest {
|
public class EchoHeadersUnitTest extends JerseyTest {
|
||||||
|
|
||||||
private static final String SIMPLE_HEADER_KEY = "my-header-key";
|
private static final String SIMPLE_HEADER_KEY = "my-header-key";
|
||||||
|
|
Loading…
Reference in New Issue