diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 13566b8..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index c5f3f6b..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "java.configuration.updateBuildConfiguration": "interactive"
-}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 481a797..86ea2ca 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,6 @@
jakarta.servlet
jakarta.servlet-api
${servlet.api.version}
- provided
@@ -97,6 +96,13 @@
4.0.5
+
+
+ org.glassfish.jersey.core
+ jersey-client
+ 3.1.5
+
+
org.eclipse.persistence
org.eclipse.persistence.moxy
diff --git a/src/main/java/test/TestApi.java b/src/main/java/client/test/TestApi.java
similarity index 75%
rename from src/main/java/test/TestApi.java
rename to src/main/java/client/test/TestApi.java
index 661e040..cc6a2d1 100644
--- a/src/main/java/test/TestApi.java
+++ b/src/main/java/client/test/TestApi.java
@@ -1,6 +1,7 @@
-package test;
+package client.test;
+import fr.istic.servlet.HelloServlet.*;
import jakarta.ws.rs.client.Client;
import jakarta.ws.rs.client.ClientBuilder;
import jakarta.ws.rs.client.Entity;
@@ -27,9 +28,17 @@ public class TestApi {
public static void main(String[] args) {
Client client = ClientBuilder.newClient();
+ SomeMessage serverResponse = client.target(URL).path("hello").path("Bob")
+ .request(MediaType.APPLICATION_JSON_TYPE).get(SomeMessage.class);
+ System.out.println(serverResponse.greetings + " " + serverResponse.name);
+
+
+ //Supprimez cette ligne quand vous ferez le client :
+ System.exit(0);
+
//Post a message :
ChatMessage m = new ChatMessage();
- m.content="test";
+ m.content= "client/test";
Response response = client.target(URL).path("messages").request(MediaType.APPLICATION_JSON_TYPE).post(Entity.entity(m, MediaType.APPLICATION_XML));
System.out.println("Response "+ response.getStatus());