From 7108e73c65bb257feb7467632ef7e406eb0e1141 Mon Sep 17 00:00:00 2001 From: karl Date: Wed, 4 Dec 2019 23:44:16 +0100 Subject: [PATCH] Re-add MoviesCommon to MoviesClient for MovieResourceClient --- MoviesClient/MoviesClient.iml | 1 + MoviesClient/pom.xml | 5 +++++ .../java/at.technikumwien.movies/MovieResourceClient.java | 8 ++------ 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/MoviesClient/MoviesClient.iml b/MoviesClient/MoviesClient.iml index 497a166..f60a150 100644 --- a/MoviesClient/MoviesClient.iml +++ b/MoviesClient/MoviesClient.iml @@ -21,6 +21,7 @@ + diff --git a/MoviesClient/pom.xml b/MoviesClient/pom.xml index 0ea6337..7b3762e 100644 --- a/MoviesClient/pom.xml +++ b/MoviesClient/pom.xml @@ -19,6 +19,11 @@ http://www.example.com + + at.technikumwien + MoviesCommon + 1.0.0-SNAPSHOT + com.sun.xml.ws jaxws-ri diff --git a/MoviesClient/src/main/java/at.technikumwien.movies/MovieResourceClient.java b/MoviesClient/src/main/java/at.technikumwien.movies/MovieResourceClient.java index 3db7937..85a6d0a 100644 --- a/MoviesClient/src/main/java/at.technikumwien.movies/MovieResourceClient.java +++ b/MoviesClient/src/main/java/at.technikumwien.movies/MovieResourceClient.java @@ -1,9 +1,6 @@ package at.technikumwien.movies; -import at.technikumwien.movies.generated.Movie; - import javax.ws.rs.client.ClientBuilder; -import javax.ws.rs.client.Entity; import javax.ws.rs.core.GenericType; import javax.ws.rs.core.MediaType; import java.util.List; @@ -12,13 +9,11 @@ public class MovieResourceClient { public static void main(String[] args) { var target = ClientBuilder.newClient().target("http://localhost:8080/movieservice/resources/movie"); - //var response = target.request().post(Entity.json(new Movie())); - //System.out.println(response.getLocation()); - List allMovies = target .request(MediaType.APPLICATION_XML) .get(new GenericType>() {}); // Solution for List.class + System.out.println("All movies by XML:"); allMovies.forEach(System.out::println); var movie = target.path("/{id}") @@ -26,6 +21,7 @@ public class MovieResourceClient { .request(MediaType.APPLICATION_JSON) .get(Movie.class); + System.out.println("First movie by ID by JSON:"); System.out.println(movie); } }