Click here to Skip to main content
15,888,190 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundEx
ception: 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 com.igate.r2c.rest.poc.RestMQCall.main(RestMQCall.java:12)
Caused by: java.lang.ClassNotFoundException: org.glassfish.jersey.client.JerseyC
lientBuilder
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.ws.rs.client.FactoryFinder.newInstance(FactoryFinder.java:113)
at javax.ws.rs.client.FactoryFinder.find(FactoryFinder.java:206)
at javax.ws.rs.client.ClientBuilder.newBuilder(ClientBuilder.java:86)
... 2 more
-----------------------------------------------


<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelversion>4.0.0
<groupid>com.ww.r2c.rest.poc
<artifactid>RestMQCall
<packaging>jar
<version>0.1.0

<dependencies>
<dependency>
<groupid>org.glassfish.jersey.connectors
<artifactid>jersey-apache-connector
<version>2.6

<dependency>
<groupid>org.glassfish.jersey.core
<artifactid>jersey-client
<version>2.0-m04



<dependency>
<groupid>org.glassfish.jersey.media
<artifactid>jersey-media-json-jackson
<version>2.5.1
<scope>compile

<dependency>
<groupid>org.apache.maven.plugins
<artifactid>maven-compiler-plugin
<version>2.3.2



<build>
<plugins>
<plugin>
<groupid>org.apache.maven.plugins
<artifactid>maven-shade-plugin
<version>2.1
<executions>
<execution>
<phase>package
<goals>
<goal>shade

<configuration>
<transformers> <transformer> implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainclass>com.ww.r2c.rest.poc.RestMQCall








----------------------------------------------------
package com.ww.r2c.rest.poc;

import javax.ws.rs.client.Client;
import javax.ws.rs.core.Response;
import javax.ws.rs.client.ClientBuilder;

import org.glassfish.jersey.client.filter.HttpBasicAuthFilter;

public class RestMQCall {

public static void main(final String[] args) {
final Client client = ClientBuilder.newClient();

client.register(new HttpBasicAuthFilter("pes.rt03@ww.com",
"admin"));

final Response res = client
.target("http://locallhost/rest/qos/targets/STORAGE_DISK_CAPACITY/10.20.1.23/lastmonth/now/0")
.request().get();

System.out.println(res.readEntity(String.class));

client.close();
}

}
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900