git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-transfer/data-transfer-library@149060 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
707f249c26
commit
decf004df0
10
pom.xml
10
pom.xml
|
@ -84,16 +84,10 @@
|
|||
<version>2.22.2</version>
|
||||
</dependency>
|
||||
|
||||
<!-- <dependency> -->
|
||||
<!-- <groupId>org.glassfish.jersey.media</groupId> -->
|
||||
<!-- <artifactId>jersey-media-jaxb</artifactId> -->
|
||||
<!-- <version>2.18</version> -->
|
||||
<!-- </dependency> -->
|
||||
|
||||
<dependency>
|
||||
<groupId>org.glassfish.jersey.media</groupId>
|
||||
<artifactId>jersey-media-moxy</artifactId>
|
||||
<version>2.25.1</version>
|
||||
<artifactId>jersey-media-json-jackson</artifactId>
|
||||
<version>2.22.2</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.gcube.data.transfer.model.TransferCapabilities;
|
|||
import org.gcube.data.transfer.model.TransferRequest;
|
||||
import org.gcube.data.transfer.model.TransferTicket;
|
||||
import org.glassfish.jersey.client.ClientConfig;
|
||||
import org.glassfish.jersey.jackson.JacksonFeature;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
|
@ -25,6 +26,7 @@ public class Client {
|
|||
static{
|
||||
log.debug("Creating configuration ..");
|
||||
config=new ClientConfig();
|
||||
config.register(JacksonFeature.class);
|
||||
config.register(AuthorizationFilter.class);
|
||||
}
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.junit.Test;
|
|||
|
||||
public class TestClientCalls {
|
||||
|
||||
static String hostname="http://node3-d-d4s.d4science.org";
|
||||
static String hostname="http://thredds-d-d4s.d4science.org";
|
||||
// static String hostname="https://geoserver1-spatial-dev.d4science.org";
|
||||
static String scope="/gcube/devNext";
|
||||
static Client client;
|
||||
|
@ -78,8 +78,13 @@ public class TestClientCalls {
|
|||
WebTarget target=client.target(hostname+"/data-transfer-service"+ServiceConstants.APPLICATION_PATH+"Capabilities");
|
||||
// WebTarget target=client.target(hostname+"/data-transfer-service/gcube/service/Capabilities");
|
||||
System.out.println("Asking capabilities to target : "+target.getUri());
|
||||
System.out.println("RESPONSE AS STRING ");
|
||||
System.out.println(target.
|
||||
request(MediaType.APPLICATION_JSON_TYPE).get(TransferCapabilities.class));
|
||||
request(MediaType.APPLICATION_JSON_TYPE).get(String.class));
|
||||
System.out.println("RESPONSE AS OBJ ");
|
||||
TransferCapabilities cap=target.
|
||||
request(MediaType.APPLICATION_JSON_TYPE).get(TransferCapabilities.class);
|
||||
System.out.println(cap.getAvailablePersistenceIds());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue