Error while using jersey-client in osgi - No generator was provided

jubi :

I get the following exception when I try to create a WebTarget from a Jersey client.

My code

Client client = ClientBuilder.newClient();
WebTarget baseTarget = client.target("http://127.0.0.1:9000");

Exception stack trace

java.lang.IllegalStateException: No generator was provided
and there is no default generator registered
    at    org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.internalCreate(ServiceLocatorFactoryImpl.java:266)
    at org.glassfish.hk2.internal.ServiceLocatorFactoryImpl.create(ServiceLocatorFactoryImpl.java:247)
    at org.glassfish.jersey.internal.inject.Injections._createLocator(Injections.java:138)
    at org.glassfish.jersey.internal.inject.Injections.createLocator(Injections.java:109)
    at org.glassfish.jersey.internal.RuntimeDelegateImpl.<init>(RuntimeDelegateImpl.java:61)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at java.lang.Class.newInstance(Class.java:374)
    at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:118)
    at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:225)
    at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
    at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
    at javax.ws.rs.core.UriBuilder.newInstance(UriBuilder.java:95)
    at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:119)
    at org.glassfish.jersey.client.JerseyWebTarget.<init>(JerseyWebTarget.java:71)
    at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:185)
    at org.glassfish.jersey.client.JerseyClient.target(JerseyClient.java:70)

What could be the issue ?

sinclair :

Add the following archives from the Jersey-ext-directory to your classpath:

hk2-api-*.jar

hk2-locator-*.jar

hk2-utils-*.jar

javax-inject-*.jar

jersey-guava-*.jar

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

415 error while calling post API from jersey client

From Dev

405 error code while calling from Jersey REST client

From Java

Jersey Client creation Error

From Java

HTTPS using Jersey Client

From Dev

Error while using npm install -g generator-jhipster

From Dev

OOM error in keras while using a python generator for input

From Java

PATCH request using Jersey Client

From Java

Connection pooling using jersey client

From Dev

Running Rest client using Jersey

From Dev

Error while initiating Yeoman generator

From Dev

Error while running tests on IntelliJ for OSGi bundle

From Dev

What is the meaning of this error: 'client authentication must only be provided using one mechanism'

From Dev

Client secret not provided in request error with Keycloak

From Dev

Exception while dispatching event org.osgi.service.event.Event error while running SWTBot tests using ant

From Dev

'Provided Authorization Grant is invalid' error while trying to login a dockerized application using wso2

From Dev

Receiving error 'The provided key element does not match the schema' while using put_item on dynamodb table

From Java

jersey client syntactically incorrect request error

From Dev

Error: org/glassfish/jersey/client/ClientAsyncExecutorFactory

From Dev

Error while consuming REST Endpoint using Spring WebFlux Client

From Dev

Error while updating ECR permission using boto3 client

From Dev

Error while using Azure Mobile Apps - Javascript Client SDK

From Dev

Error while creating a pod using kubernetes client API

From Java

Using PATCH with Jersey Client API for unit testing

From Dev

Jersey client MessageBodyProviderNotFoundException when posting using ClientResponse

From Java

Using the Jersey client to do a POST operation

From Java

How to fix MessageBodyProviderNotFoundException with Jersey Client using Jackson?

From

How do I get access to HTTP error body using a OpenAPI Generator Client SDK

From Dev

Migrating from Jersey client to RestTemplate, but it catch 401 error as HttpClientErrorException but Jersey client was not throwing this error why?

From Dev

Error when fitting the model using fit_generator() while applying data augmentation in Tensorflow

Related Related

  1. 1

    415 error while calling post API from jersey client

  2. 2

    405 error code while calling from Jersey REST client

  3. 3

    Jersey Client creation Error

  4. 4

    HTTPS using Jersey Client

  5. 5

    Error while using npm install -g generator-jhipster

  6. 6

    OOM error in keras while using a python generator for input

  7. 7

    PATCH request using Jersey Client

  8. 8

    Connection pooling using jersey client

  9. 9

    Running Rest client using Jersey

  10. 10

    Error while initiating Yeoman generator

  11. 11

    Error while running tests on IntelliJ for OSGi bundle

  12. 12

    What is the meaning of this error: 'client authentication must only be provided using one mechanism'

  13. 13

    Client secret not provided in request error with Keycloak

  14. 14

    Exception while dispatching event org.osgi.service.event.Event error while running SWTBot tests using ant

  15. 15

    'Provided Authorization Grant is invalid' error while trying to login a dockerized application using wso2

  16. 16

    Receiving error 'The provided key element does not match the schema' while using put_item on dynamodb table

  17. 17

    jersey client syntactically incorrect request error

  18. 18

    Error: org/glassfish/jersey/client/ClientAsyncExecutorFactory

  19. 19

    Error while consuming REST Endpoint using Spring WebFlux Client

  20. 20

    Error while updating ECR permission using boto3 client

  21. 21

    Error while using Azure Mobile Apps - Javascript Client SDK

  22. 22

    Error while creating a pod using kubernetes client API

  23. 23

    Using PATCH with Jersey Client API for unit testing

  24. 24

    Jersey client MessageBodyProviderNotFoundException when posting using ClientResponse

  25. 25

    Using the Jersey client to do a POST operation

  26. 26

    How to fix MessageBodyProviderNotFoundException with Jersey Client using Jackson?

  27. 27

    How do I get access to HTTP error body using a OpenAPI Generator Client SDK

  28. 28

    Migrating from Jersey client to RestTemplate, but it catch 401 error as HttpClientErrorException but Jersey client was not throwing this error why?

  29. 29

    Error when fitting the model using fit_generator() while applying data augmentation in Tensorflow

HotTag

Archive