My weblogic-application.xml file was slightly different: 
http://www.jroller.com/gmazza/entry/deploying_metro_and_cxf_based .  See if
that will work for you.

HTH,
Glen


Alexandre Jaquet wrote:
> 
> I deployed the application as an ear and I'm still getting an exception
> 
> 
> 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.(ClassPathXmlApplicationContext.java:139)
>         at
> org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:93)
>         at xxxx.a.webservices.sap.WebServiceCreateCustomer.createCusto
> mer(WebServiceCreateCustomer.java:50)
>         at xxxx.a.bean.BeneficaireBean.saveDebiteurViaSAP(BeneficaireB
> ean.java:1472)
>         at xxxx.a.bean.BeneficaireBean.saveBeneficiaire(BeneficaireBea
> n.java:1408)
> 
> After creating a war, added the following line in the
> weblogic-application.xml in the META-INF of the ear and create an archive
> with jar cvf projet.ear *
> 
> <?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>
> </prefer-application-packages>
> </weblogic-application>
> 
> and
> 2009/7/5 Glen Mazza <[email protected]>
> 
>>
>> I found it so, yes, particularly to circumvent libraries that BEA would
>> want
>> to use by default, libraries that CXF can't work with.
>>
>> Glen
>>
>>
>> Alexandre Jaquet wrote:
>> >
>> > Hi,
>> >
>> > I saw in the documentation your explanation on deploying an application
>> in
>> > bea 9.2 but you describe it for the way to deploy it as an EAR
>> >
>> > My project doesn't contain EJB sub project. And after configuring a
>> > weblogic-application.xml that contain the following lines
>> >
>> > <?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>
>> > </prefer-application-packages>
>> > </weblogic-application>
>> >
>> > BEA looks like it doesn't take care about that such kind of file in a
>> war.
>> > So my question is it required to deploy it as an ear ?
>> >
>> > Thanks in advance
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/CXF-%2B-Weblogic-9.2-tp24332560p24338737.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/CXF-%2B-Weblogic-9.2-tp24332560p24354506.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to