You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Daniel McGreal <d....@gmail.com> on 2016/03/05 18:17:03 UTC
Running Spring/CXF web application
Hi all,
When starting the bundle I get:
Caused by: org.springframework.beans.FatalBeanException: Class [org.apache.cxf.jaxws.spring.NamespaceHandler] for namespace [http://cxf.apache.org/jaxws] does not implement the [org.springframework.beans.factory.xml.NamespaceHandler] interface
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:126)[179:org.apache.servicemix.bundles.spring-beans:3.2.14.RELEASE_1]
...
Can anyone give me a clue?
Thanks, Dan.
Re: Running Spring/CXF web application
Posted by Daniel McGreal <d....@gmail.com>.
This feature file doesn’t quite work yet but tells you the dependencies.
Thanks for any help you can offer.
repo-add cxf was used
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" name="epcis.feature">
<feature name="epcis.feature" description="epcis.feature" version="2.5.0.BUILD-SNAPSHOT">
<feature version="[3.2.14.RELEASE_1,3.2.14.RELEASE_1]" prerequisite="false" dependency="false">spring</feature>
<feature version="[3.2.14.RELEASE_1,3.2.14.RELEASE_1]" prerequisite="false" dependency="false">spring-orm</feature>
<feature prerequisite="false" dependency="false">spring-dm-web</feature>
<feature version="3.3.2.GA" prerequisite="false" dependency="false">hibernate</feature>
<feature prerequisite="false" dependency="false">cxf-jaxws</feature>
<feature prerequisite="false" dependency="false">cxf-transports-local</feature>
<feature prerequisite="false" dependency="false">war</feature>
<bundle>wrap:mvn:org.fosstrak.epcis/epcis-repository/0.5.0/pom</bundle>
<bundle>wrap:mvn:org.fosstrak.epcis/epcis-commons/0.5.0</bundle>
<bundle>wrap:mvn:com.sun.xml.bind/jaxb-impl/2.2</bundle>
<bundle>wrap:mvn:javax.xml.bind/jaxb-api/2.2</bundle>
<bundle>wrap:mvn:javax.xml.stream/stax-api/1.0-2</bundle>
<bundle>wrap:mvn:javax.activation/activation/1.1</bundle>
<bundle>mvn:commons-fileupload/commons-fileupload/1.2.1</bundle>
</feature>
</features>
> On 5 Mar 2016, at 17:37, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>
> Hi Dan,
>
> what CXF feature did you install ?
>
> Regards
> JB
>
> On 03/05/2016 06:17 PM, Daniel McGreal wrote:
>> Hi all,
>>
>> When starting the bundle I get:
>>
>> Caused by: org.springframework.beans.FatalBeanException: Class [org.apache.cxf.jaxws.spring.NamespaceHandler] for namespace [http://cxf.apache.org/jaxws] does not implement the [org.springframework.beans.factory.xml.NamespaceHandler] interface
>> at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:126)[179:org.apache.servicemix.bundles.spring-beans:3.2.14.RELEASE_1]
>> ...
>>
>> Can anyone give me a clue?
>>
>> Thanks, Dan.
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
Re: Running Spring/CXF web application
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Dan,
what CXF feature did you install ?
Regards
JB
On 03/05/2016 06:17 PM, Daniel McGreal wrote:
> Hi all,
>
> When starting the bundle I get:
>
> Caused by: org.springframework.beans.FatalBeanException: Class [org.apache.cxf.jaxws.spring.NamespaceHandler] for namespace [http://cxf.apache.org/jaxws] does not implement the [org.springframework.beans.factory.xml.NamespaceHandler] interface
> at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:126)[179:org.apache.servicemix.bundles.spring-beans:3.2.14.RELEASE_1]
> ...
>
> Can anyone give me a clue?
>
> Thanks, Dan.
>
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com