[wildfly-dev] JAX-RS Client API maven test <dependency>

Arun Gupta arun.gupta at gmail.com
Tue Nov 5 06:33:21 EST 2013


I've written a JAX-RS unit test using JAX-RS Client API:

    @BeforeClass
    public static void setupClass() {
        Client client = ClientBuilder.newClient();
        target =
client.target("http://localhost:8080/jaxrs-endpoint/webresources/fruit");
    }

But its failing with the exception:

org.javaee7.jaxrs.endpoint.MyResourceTest  Time elapsed: 0.124 sec  <<< ERROR!
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.glassfish.jersey.client.JerseyClientBuilder
    at javax.ws.rs.client.ClientBuilder.newBuilder(ClientBuilder.java:103)
    at javax.ws.rs.client.ClientBuilder.newClient(ClientBuilder.java:114)
    at org.javaee7.jaxrs.endpoint.MyResourceTest.setupClass(MyResourceTest.java:51)

What <dependency> should be included in the test classpath so that
appropriate ClientBuilder instance is found ?

Arun

-- 
http://blog.arungupta.me
http://twitter.com/arungupta


More information about the wildfly-dev mailing list