You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Benson Margulies <be...@basistech.com> on 2015/08/31 20:26:28 UTC

Possible missing dependency in CXF Karaf bundle in 3.1.2

I tried to load the specific cxf-jaxrs feature instead of the generic
'cxf' feature.

2015-08-31 14:24:36,806 | INFO  | FelixStartLevel  | CXFActivator
               | 26 - org.apache.cxf.cxf-core - 3.1.2 | Adding the
extensions from bundle org.apache.cxf.cxf-rt-transports-http (33)
[org.apache.cxf.transport.http.HTTPTransportFactory,
org.apache.cxf.transport.http.HTTPWSDLExtensionLoader,
org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,
org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,
org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
2015-08-31 14:24:36,809 | WARN  | FelixStartLevel  |
NamespaceHandlerRegisterer       | 26 - org.apache.cxf.cxf-core -
3.1.2 | Aries Blueprint packages not available. So namespaces will not
be registered
java.lang.NoClassDefFoundError: org/apache/aries/blueprint/NamespaceHandler

Re: Possible missing dependency in CXF Karaf bundle in 3.1.2

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
With Karaf 4, the aries-blueprint feature has to be installed first. So 
basically, any cxf feature should depend to aries-blueprint.

It's only for Karaf 4, as Karaf 2 & 3 were based on blueprint themselves.

Regards
JB

On 08/31/2015 08:26 PM, Benson Margulies wrote:
> I tried to load the specific cxf-jaxrs feature instead of the generic
> 'cxf' feature.
>
> 2015-08-31 14:24:36,806 | INFO  | FelixStartLevel  | CXFActivator
>                 | 26 - org.apache.cxf.cxf-core - 3.1.2 | Adding the
> extensions from bundle org.apache.cxf.cxf-rt-transports-http (33)
> [org.apache.cxf.transport.http.HTTPTransportFactory,
> org.apache.cxf.transport.http.HTTPWSDLExtensionLoader,
> org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,
> org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,
> org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
> 2015-08-31 14:24:36,809 | WARN  | FelixStartLevel  |
> NamespaceHandlerRegisterer       | 26 - org.apache.cxf.cxf-core -
> 3.1.2 | Aries Blueprint packages not available. So namespaces will not
> be registered
> java.lang.NoClassDefFoundError: org/apache/aries/blueprint/NamespaceHandler
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com