Hello,
J'essaye d'exécuter une application qui utilise CXF mais une exception survient lorsque je tente d'invoquer un web service
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
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)
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
Partager