[jira] [Commented] (CAMEL-8301) ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found by org.apache.camel.camel-cxf-transport

2015-01-30 Thread Charles Moulliard (JIRA)

[ 
https://issues.apache.org/jira/browse/CAMEL-8301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14298772#comment-14298772
 ] 

Charles Moulliard commented on CAMEL-8301:
--

I suspect that the problem comes from the fact that this version of the 
camel-cxf-transport is targeted for Aries Blueprint 1.1

{code}
camel-cxf-transport (300)
-
Manifest-Version = 1.0
Karaf-Info = Camel;camel-cxf-transport=2.14.0
Bnd-LastModified = 1410773615135
Tool = Bnd-1.50.0
Built-By = ubuntu
Implementation-Version = 2.14.0
Build-Jdk = 1.7.0_67
Implementation-Title = Apache Camel
Created-By = Apache Maven Bundle Plugin

Bundle-Vendor = The Apache Software Foundation
Bundle-Name = camel-cxf-transport
Bundle-DocURL = http://www.apache.org/
Bundle-Description = Camel Transport for CXF
Bundle-SymbolicName = org.apache.camel.camel-cxf-transport
Bundle-Version = 2.14.0
Bundle-License = http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion = 2

Export-Service =

org.apache.aries.blueprint.NamespaceHandler;osgi.service.blueprint.namespace=http://cxf.apache.org/transports/camel/blueprint

Import-Package =
javax.xml.namespace,
org.apache.aries.blueprint;resolution:=optional;version=[1.1,2),
{code}

 ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found 
 by org.apache.camel.camel-cxf-transport
 -

 Key: CAMEL-8301
 URL: https://issues.apache.org/jira/browse/CAMEL-8301
 Project: Camel
  Issue Type: Bug
  Components: el-cxf-transport
Affects Versions: 2.14.0
 Environment: Karaf : 2.3.0.redhat-610379
Reporter: Charles Moulliard
Priority: Blocker

 The blueprint context of the bundle camel-cxf-transport (version 2.14) cannot 
 be started as this exception is generated :
 {code}
 2015-01-30 16:23:25,913 | ERROR | l Console Thread | BlueprintContainerImpl   
 | ?   ? | 9 - 
 org.apache.aries.blueprint.core - 1.0.1.redhat-610379 | Unable to start 
 blueprint container for bundle org.apache.camel.camel-cxf-transport
 org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
 instantiate components
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:680)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:374)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:270)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:233)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:696)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:484)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4650)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix$4.run(Felix.java:2123)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 

[jira] [Commented] (CAMEL-8301) ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found by org.apache.camel.camel-cxf-transport

2015-01-30 Thread Charles Moulliard (JIRA)

[ 
https://issues.apache.org/jira/browse/CAMEL-8301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14298769#comment-14298769
 ] 

Charles Moulliard commented on CAMEL-8301:
--

The class is well exported by the aries bliueprint bundle 

{code}
Apache Aries Blueprint Core (9)
...
org/apache/aries/blueprint/NamespaceHandler.class
...
{code}

and the package org/apache/aries/blueprint/ is well imported by 
camel-cxf-transport

{code}
packages:imports 300
System Bundle (0): org.osgi.framework; version=1.7.0
System Bundle (0): javax.xml.namespace; version=0.0.0
System Bundle (0): org.w3c.dom; version=0.0.0
OPS4J Pax Logging - API (4): org.slf4j; version=1.7.1
OPS4J Pax Logging - API (4): org.slf4j; version=1.6.6
OPS4J Pax Logging - API (4): org.slf4j; version=1.5.11
OPS4J Pax Logging - API (4): org.slf4j; version=1.4.3
Apache Aries Blueprint Core (9): org.apache.aries.blueprint.mutable; 
version=1.0.0
Apache Aries Blueprint Core (9): org.osgi.service.blueprint; version=1.0.0
Apache Aries Blueprint API (14): org.osgi.service.blueprint.reflect; 
version=1.0.1
{code}

 ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found 
 by org.apache.camel.camel-cxf-transport
 -

 Key: CAMEL-8301
 URL: https://issues.apache.org/jira/browse/CAMEL-8301
 Project: Camel
  Issue Type: Bug
  Components: el-cxf-transport
Affects Versions: 2.14.0
 Environment: Karaf : 2.3.0.redhat-610379
Reporter: Charles Moulliard
Priority: Blocker

 The blueprint context of the bundle camel-cxf-transport (version 2.14) cannot 
 be started as this exception is generated :
 {code}
 2015-01-30 16:23:25,913 | ERROR | l Console Thread | BlueprintContainerImpl   
 | ?   ? | 9 - 
 org.apache.aries.blueprint.core - 1.0.1.redhat-610379 | Unable to start 
 blueprint container for bundle org.apache.camel.camel-cxf-transport
 org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
 instantiate components
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:680)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:374)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:270)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:233)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:696)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:484)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4650)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix$4.run(Felix.java:2123)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix.runInContext(Felix.java:2147)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix.startBundle(Felix.java:2121)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 

[jira] [Commented] (CAMEL-8301) ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found by org.apache.camel.camel-cxf-transport

2015-01-30 Thread Charles Moulliard (JIRA)

[ 
https://issues.apache.org/jira/browse/CAMEL-8301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14298768#comment-14298768
 ] 

Charles Moulliard commented on CAMEL-8301:
--

Only these classes are loaded

{code}
camel-cxf-transport (300)
org/apache/aries/blueprint/mutable/MutableBeanArgument.class
org/apache/aries/blueprint/mutable/MutableBeanMetadata.class
org/apache/aries/blueprint/mutable/MutableBeanProperty.class
org/apache/aries/blueprint/mutable/MutableCollectionMetadata.class
org/apache/aries/blueprint/mutable/MutableComponentMetadata.class
org/apache/aries/blueprint/mutable/MutableIdRefMetadata.class
org/apache/aries/blueprint/mutable/MutableMapEntry.class
org/apache/aries/blueprint/mutable/MutableMapMetadata.class
org/apache/aries/blueprint/mutable/MutablePassThroughMetadata.class
org/apache/aries/blueprint/mutable/MutablePropsMetadata.class
org/apache/aries/blueprint/mutable/MutableRefMetadata.class
org/apache/aries/blueprint/mutable/MutableReferenceListMetadata.class
org/apache/aries/blueprint/mutable/MutableReferenceListener.class
org/apache/aries/blueprint/mutable/MutableReferenceMetadata.class
org/apache/aries/blueprint/mutable/MutableRegistrationListener.class
org/apache/aries/blueprint/mutable/MutableServiceMetadata.class
org/apache/aries/blueprint/mutable/MutableServiceReferenceMetadata.class
org/apache/aries/blueprint/mutable/MutableValueMetadata.class
{code}

 ClassNotFoundException: org.apache.aries.blueprint.NamespaceHandler not found 
 by org.apache.camel.camel-cxf-transport
 -

 Key: CAMEL-8301
 URL: https://issues.apache.org/jira/browse/CAMEL-8301
 Project: Camel
  Issue Type: Bug
  Components: el-cxf-transport
Affects Versions: 2.14.0
 Environment: Karaf : 2.3.0.redhat-610379
Reporter: Charles Moulliard
Priority: Blocker

 The blueprint context of the bundle camel-cxf-transport (version 2.14) cannot 
 be started as this exception is generated :
 {code}
 2015-01-30 16:23:25,913 | ERROR | l Console Thread | BlueprintContainerImpl   
 | ?   ? | 9 - 
 org.apache.aries.blueprint.core - 1.0.1.redhat-610379 | Unable to start 
 blueprint container for bundle org.apache.camel.camel-cxf-transport
 org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
 instantiate components
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:680)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:374)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:270)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:233)[9:org.apache.aries.blueprint.core:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[11:org.apache.aries.util:1.0.1.redhat-610379]
   at 
 org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:696)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:484)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at 
 org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4650)[org.apache.felix.framework-4.0.3.redhat-610379.jar:]
   at