IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

[Apache CXF] Pb pour tester les exemples


Sujet :

Services Web Java

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 3
    Points
    3
    Par défaut [Apache CXF] Pb pour tester les exemples
    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:
    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
    -Mes variables d'environement significatives:
    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

  2. #2
    Candidat au Club
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Cela fonctionne sous mon environnement windows... Je suppose donc qu'il s'agit d'un mauvais paramétrage système avec le JDK

    Je posterais ici la solution si je la trouve.

Discussions similaires

  1. Boucle pour tester les conditions d'une grille
    Par stefsas dans le forum Applets
    Réponses: 1
    Dernier message: 08/03/2010, 10h16
  2. Réponses: 8
    Dernier message: 21/09/2007, 14h51
  3. QCM pour tester les connaissances sur XP
    Par essebi_o dans le forum Windows XP
    Réponses: 8
    Dernier message: 21/12/2006, 20h25
  4. Réponses: 3
    Dernier message: 30/01/2006, 10h52
  5. [JUnit] Pour tester les methodes d'acces à une sgdb
    Par yanis97 dans le forum Tests et Performance
    Réponses: 2
    Dernier message: 15/04/2004, 15h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo