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