Bonjour,

J'essaie de créer un test junit sur mon web service Rest.
Pour cela je dois créer un client et j'utlise resteasy.

Quand je lance mon server j'ai ce message d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Failed to start service jboss.undertow.deployment.default-server.default-host./webserviceTest: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./webserviceTest: java.lang.RuntimeException: RESTEASY003940: Unable to instantiate MessageBodyReader
	at org.wildfly.extension.undertow//org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:84)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)...
Voici mon pom.xml :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
 <dependencies>
 
    <dependency>
      <groupId>org.jboss.resteasy</groupId>
      <artifactId>resteasy-jaxrs</artifactId>
      <version>3.0.23.Final</version>
      <scope>provided</scope>
    </dependency>
 
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>
 
    <dependency>
      <groupId>com.sun.jersey</groupId>
      <artifactId>jersey-client</artifactId>
      <version>1.19.4</version>
    </dependency>
 
    <dependency>
      <groupId>com.sun.jersey.contribs</groupId>
      <artifactId>jersey-moxy</artifactId>
      <version>1.19.4</version>
    </dependency>
 
    <dependency>
      <groupId>org.jboss.resteasy</groupId>
      <artifactId>resteasy-jackson2-provider</artifactId>
      <version>3.0.23.Final</version>
      <scope>compile</scope>
    </dependency>
 
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>compile</scope>
    </dependency>
 
 
 
    <dependency>
      <groupId>org.apache.httpcomponents</groupId>
      <artifactId>httpclient</artifactId>
      <version>4.5</version>
    </dependency>
 
    <dependency>
      <groupId>org.glassfish.jersey.core</groupId>
      <artifactId>jersey-client</artifactId>
      <version>2.28</version>
    </dependency>
 
    <dependency>
      <groupId>org.glassfish.jersey.inject</groupId>
      <artifactId>jersey-hk2</artifactId>
      <version>2.28</version>
    </dependency>
 
 
  </dependencies>

Auriez-vous une idée d'où cela peut venir ?

Cordialement,

Bulbi.