Bonjour,
J'ai un petit souci : je n'arrive pas à faire fonctionner les exemples fournis avec CXF (v2.04). Je suis sous Ubuntu Gustsy. J'ai positionné les variables comme indiqué dans le (les) "readme.txt".
J'obtiens toujours l'erreur suivante : "java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream". D'où cela pourrait il venir?
Merci beaucoup d'avance.
Voici les détails :
- Output console à l'execution de la commande ant server:
-Mes variables d'environement significatives:
Code : 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 flo@flo-desktop:~/java/libs/apache-cxf-2.0.4-incubator/samples/callback$ ant server Buildfile: build.xml [mkdir] Created dir: /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build maybe.generate.code: generate.code: [echo] Generating code using wsdl2java... [mkdir] Created dir: /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/classes [mkdir] Created dir: /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/src [java] Loading FrontEnd jaxws ... [java] Loading DataBinding jaxb ... [java] wsdl2java -sn CallbackService -verbose -d /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/src /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/wsdl/basic_callback.wsdl [java] wsdl2java - Apache CXF (incubator) 2.0.4-incubator [java] [java] Loading FrontEnd jaxws ... [java] Loading DataBinding jaxb ... [java] wsdl2java -sn SOAPService -verbose -d /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/src /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/wsdl/basic_callback.wsdl [java] wsdl2java - Apache CXF (incubator) 2.0.4-incubator [java] [touch] Creating /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/src/.CODEGEN_DONE compile: [javac] Compiling 20 source files to /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/build/classes [javac] Note: /home/flo/java/libs/apache-cxf-2.0.4-incubator/samples/callback/src/demo/callback/client/Client.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. build: server: [java] Starting Server [java] Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream [java] at org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.createDestination(JettyHTTPTransportFactory.java:116) [java] at org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory.getDestination(JettyHTTPTransportFactory.java:103) [java] at org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:90) [java] at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:69) [java] at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:109) [java] at org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:147) [java] at org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:299) [java] at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:230) [java] at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:181) [java] at org.apache.cxf.jaxws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java:74) [java] at javax.xml.ws.Endpoint.publish(Endpoint.java:156) [java] at demo.callback.server.Server.<init>(Server.java:31) [java] at demo.callback.server.Server.main(Server.java:35) [java] Java Result: 1 BUILD SUCCESSFUL Total time: 15 seconds
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PATH=/usr/lib/jvm/java-6-sun/bin:/home/flo/java/libs/apache-ant-1.7.0/bin:/bin:/home/flo/java/libs/apache-maven/apache-maven-2.0.8/bin:/home/flo/java/libs/apache-cxf-2.0.4-incubator/bin:/home/flo/java/libs/apache-ant-1.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games JAVA_HOME=/usr/lib/jvm/java-6-sun CLASSPATH=/home/flo/java/libs/apache-cxf-2.0.4-incubator/lib/cxf-manifest-incubator.jar:./build/classes
Partager