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

Spring Java Discussion :

Erreur "doesnt contain ObjectFactory.class or jaxb.index" [Web Services]


Sujet :

Spring Java

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 715
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 715
    Par défaut Erreur "doesnt contain ObjectFactory.class or jaxb.index"
    Bonjour,

    J'ai un client Java que je lance depuis un Batch avec Wrapper, et qui effectue appel un WS Spring distant.
    Je rencontre l'erreur suivante.

    org.springframework.oxm.jaxb.JaxbSystemException: "com.moi.communicationv2.schemas" doesnt contain ObjectFactory.class or jaxb.index;


    stacktrace
    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
     
    STATUS | wrapper  | 2011/10/14 18:56:50 | --> Wrapper Started as Console
    STATUS | wrapper  | 2011/10/14 18:56:50 | Launching a JVM...
    INFO   | jvm 1    | 2011/10/14 18:56:50 | WrapperManager class initialized by thread: main  Using classloader: sun.misc.Launcher$AppClassLoader@16f0472
    INFO   | jvm 1    | 2011/10/14 18:56:50 | Wrapper Manager: JVM #1
    INFO   | jvm 1    | 2011/10/14 18:56:50 | Wrapper Manager: Registering shutdown hook
    INFO   | jvm 1    | 2011/10/14 18:56:50 | Wrapper Manager: Using wrapper
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Loaded native library: wrapper.dll
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Calling native initialization method.
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Initializing WrapperManager native library.
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Java Executable: C:\Program Files\cfgWSUploader\jre\bin\javaw.exe
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Windows version: 5.1.2600
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Java Version   : 1.6.0_27-b07 Java HotSpot(TM) Server VM
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Java VM Vendor : Sun Microsystems Inc.
    INFO   | jvm 1    | 2011/10/14 18:56:51 | 
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Wrapper (Version 3.1.2) http://wrapper.tanukisoftware.org
    INFO   | jvm 1    | 2011/10/14 18:56:51 | 
    INFO   | jvm 1    | 2011/10/14 18:56:51 | WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@ecd7e, args["../conf/config.cfg"]) called by thread: main
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Open socket to wrapper...
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Opened Socket
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Send a packet KEY : mQOTyKrzXXJMKl_2
    INFO   | jvm 1    | 2011/10/14 18:56:51 | handleSocket(Socket[addr=/127.0.0.1,port=32000,localport=1225])
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Received a packet LOW_LOG_LEVEL : 1
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Wrapper Manager: LowLogLevel from Wrapper is 1
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Received a packet PING_TIMEOUT : 30
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Wrapper Manager: PingTimeout from Wrapper is 30000
    INFO   | jvm 1    | 2011/10/14 18:56:51 | Received a packet START : start
    INFO   | jvm 1    | 2011/10/14 18:56:51 | calling listener.start()
    INFO   | jvm 1    | 2011/10/14 18:56:51 | WrapperSimpleApp: start(args)
    INFO   | jvm 1    | 2011/10/14 18:56:51 | WrapperSimpleApp: invoking main method
    INFO   | jvm 1    | 2011/10/14 18:56:51 | <MESSAGE><14/10/2011 18:56:51><13>Démarrage de l'application
    INFO   | jvm 1    | 2011/10/14 18:56:51 | 18:56:51,750  INFO FileSystemXmlApplicationContext:411 - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@9cb0f4: display name [org.springframework.context.support.FileSystemXmlApplicationContext@9cb0f4]; startup date [Fri Oct 14 18:56:51 CEST 2011]; root of context hierarchy
    INFO   | jvm 1    | 2011/10/14 18:56:51 | 18:56:51,812  INFO XmlBeanDefinitionReader:323 - Loading XML bean definitions from URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 18:56:52,109  INFO FileSystemXmlApplicationContext:426 - Bean factory for application context [org.springframework.context.support.FileSystemXmlApplicationContext@9cb0f4]: org.springframework.beans.factory.support.DefaultListableBeanFactory@19a029e
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 18:56:52,156  INFO DefaultListableBeanFactory:414 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19a029e: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,communicationV2Client,listeDisponibiliteClient,deposeInterchangeClient,demandeAccuseClient,deposeIncidentClient,interfaceV2Client,wsTemplate,marshaller,wsTemplateInterface,marshallerInterface]; root of factory hierarchy
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 18:56:52,187  INFO SaajSoapMessageFactory:109 - Creating SAAJ 1.3 MessageFactory with SOAP 1.1 Protocol
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 18:56:52,203  INFO Jaxb2Marshaller:298 - Creating JAXBContext with context path [com.moi.communicationv2.schemas]
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 18:56:52,203  INFO DefaultListableBeanFactory:421 - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19a029e: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,communicationV2Client,listeDisponibiliteClient,deposeInterchangeClient,demandeAccuseClient,deposeIncidentClient,interfaceV2Client,wsTemplate,marshaller,wsTemplateInterface,marshallerInterface]; root of factory hierarchy
    INFO   | jvm 1    | 2011/10/14 18:56:52 | 
    INFO   | jvm 1    | 2011/10/14 18:56:52 | WrapperSimpleApp: Encountered an error running main: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'communicationV2Client' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Cannot resolve reference to bean 'wsTemplate' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wsTemplate' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Cannot resolve reference to bean 'marshaller' while setting bean property 'marshaller'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'marshaller' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Invocation of init method failed; nested exception is org.springframework.oxm.jaxb.JaxbSystemException: "com.moi.communicationv2.schemas" doesnt contain ObjectFactory.class or jaxb.index; nested exception is javax.xml.bind.JAXBException: "com.moi.communicationv2.schemas" doesnt contain ObjectFactory.class or jaxb.index
    INFO   | jvm 1    | 2011/10/14 18:56:52 | org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'communicationV2Client' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Cannot resolve reference to bean 'wsTemplate' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wsTemplate' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Cannot resolve reference to bean 'marshaller' while setting bean property 'marshaller'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'marshaller' defined in URL [jar:file:/C:/Program%20Files/cfgWSUploader/lib/wspid_spring-client.jar!/springContext.xml]: Invocation of init method failed; nested exception is org.springframework.oxm.jaxb.JaxbSystemException: "com.moi.communicationv2.schemas" doesnt contain ObjectFactory.class or jaxb.index; nested exception is javax.xml.bind.JAXBException: "com.moi.communicationv2.schemas" doesnt contain ObjectFactory.class or jaxb.index
    J'ai pourtant importé les Jar qui me semble util dans le Wrapper.conf

    # Java Classpath (include wrapper.jar) Add class path elements as
    # needed starting from 1
    wrapper.java.classpath.1=../lib/wrapper.jar
    wrapper.java.classpath.2=../lib/mailapi.jar
    wrapper.java.classpath.3=../lib/activation.jar
    wrapper.java.classpath.4=../lib/ClientWs.jar
    wrapper.java.classpath.5=../lib/ClientCoreWs.jar
    wrapper.java.classpath.6=../lib/ClientCoreWebserviceWsJDC.jar
    wrapper.java.classpath.7=../lib/xercesImpl.jar
    wrapper.java.classpath.8=../lib/axis-jaxrpc-1.2.jar
    wrapper.java.classpath.9=../lib/axis-1.4.jar
    wrapper.java.classpath.10=../lib/commons-discovery-0.2.jar
    wrapper.java.classpath.11=../lib/commons-logging-1.1.1.jar
    wrapper.java.classpath.12=../lib/log4j-1.2.8.jar
    wrapper.java.classpath.13=../lib/axis-saaj-1.4.jar
    wrapper.java.classpath.14=../lib/axis-wsdl4j-1.5.1.jar
    wrapper.java.classpath.15=../lib/wspid_spring-client.jar
    wrapper.java.classpath.16=../lib/spring-context-2.5.6.jar
    wrapper.java.classpath.17=../lib/spring-beans-2.5.6.jar
    wrapper.java.classpath.18=../lib/spring-core-2.5.6.jar
    wrapper.java.classpath.19=../lib/spring-ws-core-1.5.5.jar
    wrapper.java.classpath.20=../lib/spring-xml-1.5.5.jar
    wrapper.java.classpath.21=../lib/spring-oxm-1.5.5.jar
    wrapper.java.classpath.22=../lib/spring-oxm-tiger-1.5.5.jar



    wrapper.java.classpath.23=../lib/jaxb-api-2.1.jar
    wrapper.java.classpath.24=../lib/jaxen-1.1.1.jar
    wrapper.java.classpath.25=../lib/spring-2.5.6.jar
    wrapper.java.classpath.26=../lib/xml-apis-1.3.02.jar
    wrapper.java.classpath.27=../lib/dom4j-1.6.1.jar
    wrapper.java.classpath.28=../lib/aopalliance-1.0.jar
    wrapper.java.classpath.29=../lib/xercesImpl-2.6.2.jar
    wrapper.java.classpath.30=../lib/xmlParserAPIs-2.6.2.jar
    wrapper.java.classpath.31=../lib/xom-1.0.jar

    wrapper.java.classpath.32=../lib/saaj-api-1.3.jar
    wrapper.java.classpath.33=../lib/saaj-impl-1.3.2.jar
    wrapper.java.classpath.34=../lib/xalan-2.6.0.jar
    wrapper.java.classpath.35=../lib/stax-api-1.0-2.jar
    wrapper.java.classpath.36=../lib/jsr181-1.0.jar
    wrapper.java.classpath.37=../lib/jsr250-api-1.0.jar

    Que me manque t'il ? Merci de votre aide
    Philippe

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 715
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 715
    Par défaut
    Ok Proguard, me supprime un package de classes "interface de WS "à moi !!!
    dans un de mes Jar appli, rien a voir avec les imports

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/10/2011, 15h13
  2. Erreur génération classe API jaxb
    Par bdptaki dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 30/04/2011, 23h36
  3. [Checkstyle] Erreur incompréhensible Unable to get class information for DecoratorException
    Par gronono dans le forum Qualimétrie
    Réponses: 3
    Dernier message: 04/06/2007, 15h38
  4. [ERREUR] Ne retrouve pas la classe main
    Par Anathema dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 06/07/2005, 16h16
  5. Réponses: 9
    Dernier message: 27/04/2004, 11h01

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