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 :

CXF + Weblogic 9.2 [Web Services]


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut CXF + Weblogic 9.2
    Hello,

    J'essaye d'exécuter une application qui utilise CXF mais une exception survient lorsque je tente d'invoquer un web service

    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
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
     
    GRAVE: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpecte
    d exception parsing XML document from class path resource [cxf.xml]; nested exce
    ption is java.lang.LinkageError: Class javax/xml/namespace/QName violates loader
     constraints
            at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
    eanDefinitions(XmlBeanDefinitionReader.java:420)
            at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
    nDefinitions(XmlBeanDefinitionReader.java:342)
            at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
    nDefinitions(XmlBeanDefinitionReader.java:310)
            at org.springframework.beans.factory.support.AbstractBeanDefinitionReade
    r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
            at org.springframework.beans.factory.support.AbstractBeanDefinitionReade
    r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
            at org.springframework.beans.factory.support.AbstractBeanDefinitionReade
    r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
            at org.springframework.beans.factory.support.AbstractBeanDefinitionReade
    r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
            at org.springframework.context.support.AbstractXmlApplicationContext.loa
    dBeanDefinitions(AbstractXmlApplicationContext.java:113)
            at org.springframework.context.support.AbstractXmlApplicationContext.loa
    dBeanDefinitions(AbstractXmlApplicationContext.java:80)
            at org.springframework.context.support.AbstractRefreshableApplicationCon
    text.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
            at org.springframework.context.support.AbstractApplicationContext.obtain
    FreshBeanFactory(AbstractApplicationContext.java:423)
            at org.springframework.context.support.AbstractApplicationContext.refres
    h(AbstractApplicationContext.java:353)
            at org.springframework.context.support.ClassPathXmlApplicationContext.<i
    nit>(ClassPathXmlApplicationContext.java:139)
            at org.springframework.context.support.ClassPathXmlApplicationContext.<i
    nit>(ClassPathXmlApplicationContext.java:93)
            at xxxxx.webservices.sap.WebServiceCreateCustomer.createCusto
    mer(WebServiceCreateCustomer.java:50)
            at xxxxx.eBean.saveDebiteurViaSAP(BeneficaireB
    ean.java:1472)
            at xxxxx.BeneficaireBean.saveBeneficiaire(BeneficaireBea
    n.java:1408)
            at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[
    Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
            at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;
    I)Ljava.lang.Object;(Unknown Source)
            at com.sun.el.parser.AstValue.invoke(AstValue.java:130)
            at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:274)
     
            at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.ja
    va:68)
            at javax.faces.event.MethodExpressionActionListener.processAction(Method
    ExpressionActionListener.java:99)
            at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
            at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:
    771)
            at javax.faces.component.UICommand.broadcast(UICommand.java:372)
            at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
     
            at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:7
    56)
            at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicat
    ionPhase.java:82)
    Caused by: java.lang.LinkageError: Class javax/xml/namespace/QName violates load
    er constraints
            at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(Ru
    ntimeBuiltinLeafInfoImpl.java:224)
            at com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeT
    ypeInfoSetImpl.java:61)
            at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(
    RuntimeModelBuilder.java:129)
            at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(
    RuntimeModelBuilder.java:81)
            at com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:
    152)
            at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeMode
    lBuilder.java:89)
            at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContex
    tImpl.java:432)
            at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.ja
    va:297)
            at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:
    139)
            at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:
    117)
            at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:
    188)
            at jrockit.reflect.InitialMethodInvoker.invoke(Ljava.lang.Object;[Ljava.
    lang.Object;)Ljava.lang.Object;(Unknown Source)
            at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;
    I)Ljava.lang.Object;(Unknown Source)
            at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:133)
            at javax.xml.bind.ContextFinder.find(ContextFinder.java:286)
            at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372)
            at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:337)
            at org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.mapE
    lementToJaxbProperty(AbstractBeanDefinitionParser.java:262)
            at org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.mapE
    lementToJaxbProperty(AbstractBeanDefinitionParser.java:246)
            at org.apache.cxf.transport.http.spring.HttpConduitBeanDefinitionParser.
    doParse(HttpConduitBeanDefinitionParser.java:59)
            at org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionPar
    ser.parseInternal(AbstractSingleBeanDefinitionParser.java:84)
            at org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.pa
    rse(AbstractBeanDefinitionParser.java:56)
            at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(N
    amespaceHandlerSupport.java:69)
            at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
    rseCustomElement(BeanDefinitionParserDelegate.java:1255)
            at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
    rseCustomElement(BeanDefinitionParserDelegate.java:1245)
            at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
    ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)
            at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
    ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
    J'ai définis dans mon weblogic-application.xml ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?xml version="1.0" encoding="UTF-8"?>
    <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
    <prefer-application-packages>
        <package-name>org.apache.xerces.*</package-name>
        <package-name>javax.jws.*</package-name>    
        <package-name>javax.xml.*/</package-name>
    </prefer-application-packages>
    </weblogic-application>

    Voici les librairies utilisées :

    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
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
     
    FastInfoset-1.2.3.jar
    Jace.jar
    XmlSchema-1.4.5.jar
    aopalliance-1.0.jar
    asm-1.5.3.jar
    backport-util-concurrent-2.2.jar
    cglib-2.1_3.jar
    commons-beanutils-1.8.0.jar
    commons-codec-1.3.jar
    commons-collections-3.2.jar
    commons-dbcp-1.3.0.jar
    commons-digester-1.8.jar
    commons-discovery-0.2.jar
    commons-el-1.0.jar
    commons-fileupload-1.2.jar
    commons-lang-2.3.jar
    commons-logging-1.1.1.jar
    commons-logging-api-1.1.jar
    commons-pool-1.3.jar
    cxf-2.2.2.jar
    dom4j-1.6.1.jar
    el-ri.jar
    geronimo-activation_1.1_spec-1.0.2.jar
    geronimo-annotation_1.0_spec-1.1.1.jar
    geronimo-javamail_1.4_spec-1.6.jar
    geronimo-jaxws_2.1_spec-1.0.jar
    geronimo-servlet_2.5_spec-1.2.jar
    hibernate-3.2.6.ga.jar
    hibernate-annotations-3.3.1.GA.jar
    hibernate-commons-annotations-3.0.0.ga.jar
    icefaces-comps.jar
    icefaces-facelets.jar
    icefaces.jar
    jaas.config
    jaxb-api-2.1.jar
    jaxb-impl-2.1.9.jar
    jaxrpc.jar
    jsf-api-1.2.jar
    jsf-impl-1.2.jar
    jsp-api-2.1-6.0.2.jar
    jstl.jar
    jta-1.0.1B.jar
    junit-4.6.jar
    lib.txt
    log4j-1.2.15.jar
    merlina-7.1.0.jar
    neethi-2.0.4.jar
    p8toolkit.jar
    pe.jar
    persistence-api-1.0.jar
    saaj-api-1.3.jar
    saaj-impl-1.3.2.jar
    saaj.jar
    servlet-api-2.4.jar
    spring-aop-2.5.5.jar
    spring-aspects-2.5.5.jar
    spring-beans-2.5.5.jar
    spring-context-2.5.5.jar
    spring-core-2.5.5.jar
    spring-jdbc-2.5.5.jar
    spring-orm-2.5.5.jar
    spring-tx-2.5.5.jar
    spring-web-2.5.5.jar
    wsdl4j-1.6.2.jar
    wsdl4j.jar
    wstx-asl-3.2.8.jar
    xercesImpl.jar
    xml-resolver-1.2.jar

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    J'ai inspecté le contenu de toutes les librairies pour voir quelles librairies pourraient provoquer un conflit et je n'ai trouvé qu'une seule et unique librairie qui définis la classe javax.xml.namespace.Qname

    jaxrpc.jar

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    Bon nouvelle exception

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    GRAVE: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpecte
    d exception parsing XML document from class path resource [cxf.xml]; nested exce
    ption is java.lang.NoClassDefFoundError: com/sun/xml/bind/v2/model/impl/RuntimeB
    uiltinLeafInfoImpl
    alors que jaxb-impl est présent et n'est pas en conflit avoir une version antérieur

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    Alors finalement avec les librairies suivantes tout fonctionne

    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
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
     
    FastInfoset-1.2.3.jar
    Jace.jar
    XmlSchema-1.4.5.jar
    aopalliance-1.0.jar
    asm-1.5.3.jar
    backport-util-concurrent-2.2.jar
    cglib-2.1_3.jar
    commons-beanutils-1.8.0.jar
    commons-codec-1.3.jar
    commons-collections-3.2.jar
    commons-dbcp-1.3.0.jar
    commons-digester-1.8.jar
    commons-discovery-0.2.jar
    commons-el-1.0.jar
    commons-fileupload-1.2.jar
    commons-lang-2.3.jar
    commons-logging-1.1.1.jar
    commons-logging-api-1.1.jar
    commons-pool-1.3.jar
    cxf-2.2.2.jar
    dom4j-1.6.1.jar
    el-ri.jar
    geronimo-activation_1.1_spec-1.0.2.jar
    geronimo-annotation_1.0_spec-1.1.1.jar
    geronimo-javamail_1.4_spec-1.6.jar
    geronimo-jaxws_2.1_spec-1.0.jar
    geronimo-servlet_2.5_spec-1.2.jar
    geronimo-ws-metadata_2.0_spec-1.1.2.jar
    hibernate-3.2.6.ga.jar
    hibernate-annotations-3.3.1.GA.jar
    hibernate-commons-annotations-3.0.0.ga.jar
    icefaces-comps.jar
    icefaces-facelets.jar
    icefaces.jar
    jaas.config
    jaxb-api-2.1.jar
    jaxb-impl-2.1.9.jar
    jaxb-xjc-2.1.9.jar
    jaxws-api-2.1.jar
    jsf-api-1.2.jar
    jsf-impl-1.2.jar
    jsp-api-2.1-6.0.2.jar
    jstl.jar
    jta-1.0.1B.jar
    junit-4.6.jar
    lib.txt
    log4j-1.2.15.jar
    merlina-7.1.0.jar
    neethi-2.0.4.jar
    p8toolkit.jar
    pe.jar
    persistence-api-1.0.jar
    saaj-api-1.3.jar
    saaj-impl-1.3.2.jar
    saaj.jar
    servlet-api-2.4.jar
    spring-aop-2.5.5.jar
    spring-aspects-2.5.5.jar
    spring-beans-2.5.5.jar
    spring-context-2.5.5.jar
    spring-core-2.5.5.jar
    spring-jdbc-2.5.5.jar
    spring-orm-2.5.5.jar
    spring-tx-2.5.5.jar
    spring-web-2.5.5.jar
    wsdl4j-1.6.2.jar
    wsdl4j.jar
    wstx-asl-3.2.8.jar
    xercesImpl.jar
    xml-resolver-1.2.jar

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

Discussions similaires

  1. Qu'est-ce que Weblogic ?
    Par mousstik dans le forum Weblogic
    Réponses: 2
    Dernier message: 04/10/2004, 10h34
  2. concernant le weblogs
    Par zero_cool dans le forum XMLRAD
    Réponses: 3
    Dernier message: 15/08/2004, 21h26
  3. Réponses: 3
    Dernier message: 10/05/2004, 13h29
  4. [EJB] Débutant en EJB sur Weblogic
    Par viny dans le forum JBuilder
    Réponses: 8
    Dernier message: 24/04/2003, 15h34
  5. problème JSP avec JBuilder et Weblogic 7
    Par viny dans le forum JBuilder
    Réponses: 2
    Dernier message: 24/04/2003, 08h07

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