problem to start karaf 3.0

2014-01-23 Thread Christian Andersson A

Hi,

Have some problem to start karaf 3.0

A guess is that is has to do with the proxy.

In my ~/.m2/settings.xml I have specified the proxy.

I have verified that it works with apache-karaf-3.0.0.RC1

Is this a know issue? Or has something changed how the proxy is 
specified between RC1 and the release?


//chibbe

Jan 23, 2014 8:10:13 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Trying to lock /path/to/karaf/apache-karaf-3.0.0/lock
Jan 23, 2014 8:10:13 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Lock acquired
Jan 23, 2014 8:10:13 AM org.apache.karaf.main.Main$KarafLockCallback lockAquired
INFO: Lock acquired. Setting startlevel to 100
2014-01-23 08:10:13,579 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.log.cfg
2014-01-23 08:10:13,582 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/jmx.acl.cfg
2014-01-23 08:10:13,586 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.jaas.cfg
2014-01-23 08:10:13,589 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.system.cfg
2014-01-23 08:10:13,592 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.shell.cfg
2014-01-23 08:10:13,606 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/jmx.acl.org.apache.karaf.config.cfg
2014-01-23 08:10:13,610 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.features.obr.cfg
2014-01-23 08:10:13,614 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.management.cfg
2014-01-23 08:10:13,617 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.kar.cfg
2014-01-23 08:10:13,620 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.features.repos.cfg
2014-01-23 08:10:13,622 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/jmx.acl.org.apache.karaf.bundle.cfg
2014-01-23 08:10:13,624 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.ops4j.pax.logging.cfg
2014-01-23 08:10:13,625 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/jmx.acl.java.lang.Memory.cfg
2014-01-23 08:10:13,627 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.bundle.cfg
2014-01-23 08:10:13,629 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.ops4j.pax.url.mvn.cfg
2014-01-23 08:10:13,631 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/jmx.acl.org.apache.karaf.security.jmx.cfg
2014-01-23 08:10:13,632 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.features.cfg
2014-01-23 08:10:13,634 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.feature.cfg
2014-01-23 08:10:13,635 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.config.cfg
2014-01-23 08:10:13,637 | INFO  | FelixStartLevel  | fileinstall  | 16 - org.apache.felix.fileinstall - 3.2.6 | Installed /path/to/karaf/apache-karaf-3.0.0/etc/org.apache.karaf.command.acl.jaas.cfg
2014-01-23 08:10:13,639 | INFO  | FelixStartLevel  | fileinstall 

Re: problem to start karaf 3.0

2014-01-23 Thread Jean-Baptiste Onofré

Hi Christian,

Can you show your proxy settings in ~/.m2/settings.xml.

Can you force the path to settings.xml in etc/org.ops4j.pax.url.mvn.cfg ?

You don't have the issue without the proxy ?

Thanks
Regards
JB

On 01/23/2014 09:50 AM, Christian Andersson A wrote:

Hi,

Have some problem to start karaf 3.0

A guess is that is has to do with the proxy.

In my ~/.m2/settings.xml I have specified the proxy.

I have verified that it works with apache-karaf-3.0.0.RC1

Is this a know issue? Or has something changed how the proxy is
specified between RC1 and the release?

//chibbe



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


question about cellar-dosgi

2014-01-23 Thread simafengyun1984
HI JB,

I have 2 node(karaf 2.3.3, cellar 2.3.2 )

in the node1, have a service bundle and register a
service(emo.service.TransformService)

karaf@root bundle-services  157

demo.service-bundle provides:
--
*[demo.service.TransformService]*
[org.springframework.osgi.context.DelegatedExecutionOsgiBundleApplicationContext,
org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext,
org.springframework.context.ConfigurableApplicationContext,
org.springframework.context.ApplicationContext,
org.springframework.context.Lifecycle,
org.springframework.beans.factory.ListableBeanFactory,
org.springframework.beans.factory.HierarchicalBeanFactory,
org.springframework.context.MessageSource,
org.springframework.context.ApplicationEventPublisher,
org.springframework.core.io.support.ResourcePatternResolver,
org.springframework.beans.factory.BeanFactory,
org.springframework.core.io.ResourceLoader,
org.springframework.beans.factory.DisposableBean]

in the node2, I start the client bundle which depends on the service, but
failed, log as below


2014-01-23 18:25:15,202 | ERROR | ExtenderThread-1 | ContextLoaderListener  
 
| BundleApplicationContextListener   50 | 80 -
org.springframework.osgi.extender - 1.2.1 | Application context refresh
failed (OsgiBundleXmlApplicationContext(bundle=demo.camel-bundle,
config=osgibundle:/META-INF/spring/*.xml))
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'myTransform': Initialization of bean failed; nested exception is
org.springframework.beans.TypeMismatchException: Failed to convert property
value of type 'java.lang.String' to required type 'java.lang.Class[]' for
property 'interfaces'; nested exception is
java.lang.IllegalArgumentException: Cannot find class
[demo.service.TransformService]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:526)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)[107:org.springframework.beans:3.0.7.RELEASE]
at
org.springframework.osgi.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory.getServiceDependencies(MandatoryImporterDependencyFactory.java:63)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.doFindDependencies(DependencyServiceManager.java:272)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.access$700(DependencyServiceManager.java:40)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager$1.run(DependencyServiceManager.java:213)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.util.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:124)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.findServiceDependencies(DependencyServiceManager.java:209)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:239)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:169)[80:org.springframework.osgi.extender:1.2.1]
at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:175)[105:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:716)[80:org.springframework.osgi.extender:1.2.1]
at java.lang.Thread.run(Thread.java:662)[:1.6.0_37]
Caused by: org.springframework.beans.TypeMismatchException: Failed to
convert property 

Re: question about cellar-dosgi

2014-01-23 Thread Jean-Baptiste Onofré

Hi,

to be visible on the cluster, the service needs a property 
service.exported.interfaces=*


Is it the case ?

You have sample here:
http://svn.apache.org/repos/asf/karaf/attic/cellar/branches/cellar-2.3.x/samples/dosgi-greeter/

Regards
JB

On 01/23/2014 11:38 AM, simafengyun1984 wrote:

HI JB,

I have 2 node(karaf 2.3.3, cellar 2.3.2 )

in the node1, have a service bundle and register a
service(emo.service.TransformService)

karaf@root bundle-services  157

demo.service-bundle provides:
--
*[demo.service.TransformService]*
[org.springframework.osgi.context.DelegatedExecutionOsgiBundleApplicationContext,
org.springframework.osgi.context.ConfigurableOsgiBundleApplicationContext,
org.springframework.context.ConfigurableApplicationContext,
org.springframework.context.ApplicationContext,
org.springframework.context.Lifecycle,
org.springframework.beans.factory.ListableBeanFactory,
org.springframework.beans.factory.HierarchicalBeanFactory,
org.springframework.context.MessageSource,
org.springframework.context.ApplicationEventPublisher,
org.springframework.core.io.support.ResourcePatternResolver,
org.springframework.beans.factory.BeanFactory,
org.springframework.core.io.ResourceLoader,
org.springframework.beans.factory.DisposableBean]

in the node2, I start the client bundle which depends on the service, but
failed, log as below


2014-01-23 18:25:15,202 | ERROR | ExtenderThread-1 | ContextLoaderListener
| BundleApplicationContextListener   50 | 80 -
org.springframework.osgi.extender - 1.2.1 | Application context refresh
failed (OsgiBundleXmlApplicationContext(bundle=demo.camel-bundle,
config=osgibundle:/META-INF/spring/*.xml))
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'myTransform': Initialization of bean failed; nested exception is
org.springframework.beans.TypeMismatchException: Failed to convert property
value of type 'java.lang.String' to required type 'java.lang.Class[]' for
property 'interfaces'; nested exception is
java.lang.IllegalArgumentException: Cannot find class
[demo.service.TransformService]
 at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:526)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)[107:org.springframework.beans:3.0.7.RELEASE]
 at
org.springframework.osgi.extender.internal.dependencies.startup.MandatoryImporterDependencyFactory.getServiceDependencies(MandatoryImporterDependencyFactory.java:63)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.doFindDependencies(DependencyServiceManager.java:272)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.access$700(DependencyServiceManager.java:40)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager$1.run(DependencyServiceManager.java:213)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.util.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:124)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyServiceManager.findServiceDependencies(DependencyServiceManager.java:209)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:239)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:169)[80:org.springframework.osgi.extender:1.2.1]
 at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:175)[105:org.springframework.osgi.core:1.2.1]
 at

Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread Christopher Arnold

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy | BlueprintContainerImpl 
  | 4 - org.apache.aries.blueprint.core - 1.3.0 | Unable to start blueprint 
container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
instantiate components
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0]
at 
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:503)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[16:org.apache.felix.fileinstall:3.2.6]
Caused by: java.lang.NoClassDefFoundError: 
org/apache/camel/spi/EndpointCompleter
at java.lang.ClassLoader.defineClass1(Native Method)[:1.7.0_45]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)[:1.7.0_45]
at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279)
at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)
at 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
at 
org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1374)
at 
org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)
at 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at 

Re: Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread Jean-Baptiste Onofré
By the way, I guess that it works with you install your route bundle 
using bundle:install ?

The issue occurs only when dropping the file into the deploy folder ?

Regards
JB

On 01/23/2014 03:21 PM, Jean-Baptiste Onofré wrote:

Hi Christopher,

what's the list of installed features ?

Regards
JB

On 01/23/2014 03:07 PM, Christopher Arnold wrote:

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy |
BlueprintContainerImpl   | 4 - org.apache.aries.blueprint.core -
1.3.0 | Unable to start blueprint container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException:
Unable to instantiate components
 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0]


 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0]


 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0]


 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0]


 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0]


 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0]


 at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]


 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6]


 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6]


 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6]


 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:503)[16:org.apache.felix.fileinstall:3.2.6]


 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[16:org.apache.felix.fileinstall:3.2.6]


Caused by: java.lang.NoClassDefFoundError:
org/apache/camel/spi/EndpointCompleter
 at java.lang.ClassLoader.defineClass1(Native Method)[:1.7.0_45]
 at
java.lang.ClassLoader.defineClass(ClassLoader.java:800)[:1.7.0_45]
 at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279)


 at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)


 at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)


 at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)


 at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
 at
org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1374)


 at
org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)


 

Re: Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread Jean-Baptiste Onofré

Hi Christopher,

what's the list of installed features ?

Regards
JB

On 01/23/2014 03:07 PM, Christopher Arnold wrote:

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy |
BlueprintContainerImpl   | 4 - org.apache.aries.blueprint.core -
1.3.0 | Unable to start blueprint container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException:
Unable to instantiate components
 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0]

 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0]

 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0]

 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0]

 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0]

 at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0]

 at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]

 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6]

 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6]

 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6]

 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:503)[16:org.apache.felix.fileinstall:3.2.6]

 at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[16:org.apache.felix.fileinstall:3.2.6]

Caused by: java.lang.NoClassDefFoundError:
org/apache/camel/spi/EndpointCompleter
 at java.lang.ClassLoader.defineClass1(Native Method)[:1.7.0_45]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:800)[:1.7.0_45]
 at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279)

 at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)

 at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)

 at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)

 at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
 at
org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1374)

 at
org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)

 at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1484)

 at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)

 at

Re: Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread A. Rothman


A wild guess here, but maybe it's the same issue with the ActiveMQ 
webconsole bundle as in https://issues.apache.org/jira/browse/AMQ-4850. 
If you're not using the ActiveMQ web console, try uninstalling it or 
installing the -noweb feature instead of the full feature, that solved 
all the NoClassDefFoundErrors I've had with ActiveMQ in Karaf.


On 01/23/2014 04:07 PM, Christopher Arnold wrote:

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy | 
BlueprintContainerImpl   | 4 - org.apache.aries.blueprint.core 
- 1.3.0 | Unable to start blueprint container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException: 
Unable to instantiate components
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0]
at 
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0]
at 
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:503)[16:org.apache.felix.fileinstall:3.2.6]
at 
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[16:org.apache.felix.fileinstall:3.2.6]
Caused by: java.lang.NoClassDefFoundError: 
org/apache/camel/spi/EndpointCompleter

at java.lang.ClassLoader.defineClass1(Native Method)[:1.7.0_45]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)[:1.7.0_45]
at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279)
at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)
at 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)

at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
at 
org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1374)
at 
org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1553)
at 

Karaf 2.3.3 Deploying kars updates

2014-01-23 Thread cbiava
Hello,

on karaf 2.3.3, i would like to know if it's possible deploying different
feature versions without any service interruption.
For instance, I install through deploy/ projet-1.0.3.kar. Karaf deploys and
installs it with other features. The service is directly avalaible which is
perfect.
When I want to update the project to version 1.0.4, I directly deploy it in
deploy/ dir
Bus the two versions are installed at the same time which is not
appropriate.

Is there a way to update kars version easily (other way than uninstall /
remove kar / deploy ) ?
Thanks in advance.

Christophe 



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Karaf-2-3-3-Deploying-kars-updates-tp4031303.html
Sent from the Karaf - User mailing list archive at Nabble.com.


Re: Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread Jean-Baptiste Onofré
Good point: indeed I would install activemq-broker-noweb instead of 
activemq-broker.


More over, AFAIR, the default activemq-broker feature installs a 
activemq.xml (in etc) including a JAAS plugin for authentication.

I would try to remove the JAAS plugin.

Regards
JB

On 01/23/2014 03:37 PM, A. Rothman wrote:


A wild guess here, but maybe it's the same issue with the ActiveMQ
webconsole bundle as in https://issues.apache.org/jira/browse/AMQ-4850.
If you're not using the ActiveMQ web console, try uninstalling it or
installing the -noweb feature instead of the full feature, that solved
all the NoClassDefFoundErrors I've had with ActiveMQ in Karaf.

On 01/23/2014 04:07 PM, Christopher Arnold wrote:

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy |
BlueprintContainerImpl   | 4 - org.apache.aries.blueprint.core
- 1.3.0 | Unable to start blueprint container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException:
Unable to instantiate components
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0]

at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0]

at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0]

at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0]

at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0]

at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0]

at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:]

at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6]

at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6]

at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6]

at
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:503)[16:org.apache.felix.fileinstall:3.2.6]

at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[16:org.apache.felix.fileinstall:3.2.6]

Caused by: java.lang.NoClassDefFoundError:
org/apache/camel/spi/EndpointCompleter
at java.lang.ClassLoader.defineClass1(Native Method)[:1.7.0_45]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)[:1.7.0_45]
at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279)

at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)

at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)

at

Re: Karaf 2.3.3 Deploying kars updates

2014-01-23 Thread Jean-Baptiste Onofré

Hi Christophe,

there is not really kind of feature update (it's basically 
uninstall/install).
What you can do is to install the new kar, uninstall the previous 
version features and remove the old kar (include .timestamp) (if I 
understand you correctly).


Regards
JB

On 01/23/2014 03:45 PM, cbiava wrote:

Hello,

on karaf 2.3.3, i would like to know if it's possible deploying different
feature versions without any service interruption.
For instance, I install through deploy/ projet-1.0.3.kar. Karaf deploys and
installs it with other features. The service is directly avalaible which is
perfect.
When I want to update the project to version 1.0.4, I directly deploy it in
deploy/ dir
Bus the two versions are installed at the same time which is not
appropriate.

Is there a way to update kars version easily (other way than uninstall /
remove kar / deploy ) ?
Thanks in advance.

Christophe



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Karaf-2-3-3-Deploying-kars-updates-tp4031303.html
Sent from the Karaf - User mailing list archive at Nabble.com.



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


Re: Fwd: Deploy issues in Karaf/Blueprint

2014-01-23 Thread Christopher Arnold
Looks like this is at least related.  I removed the activemq-web-console 
feature and that seems to get things working. Looking at 
bundle:tree-show it looks like for some reason the activemq-web-console 
is exporting all of the activemq packages and thus is getting wired to 
my bundle instead of activemq-osgi - and activemq-web-console doesn't 
get wired to all the dependencies that activemq needs.  Looks like this 
was already reported to ActiveMQ so hopefully they'll have a fix soon - 
we'll probably be needing to have the webconsole for A-MQ for production.


JB - we're using our own broker feature with a custom broker config w/o 
JAAS.


Thanks,
-Chris

On 01/23/2014 08:48 AM, Jean-Baptiste Onofré wrote:
Good point: indeed I would install activemq-broker-noweb instead of 
activemq-broker.


More over, AFAIR, the default activemq-broker feature installs a 
activemq.xml (in etc) including a JAAS plugin for authentication.

I would try to remove the JAAS plugin.

Regards
JB

On 01/23/2014 03:37 PM, A. Rothman wrote:


A wild guess here, but maybe it's the same issue with the ActiveMQ
webconsole bundle as in https://issues.apache.org/jira/browse/AMQ-4850.
If you're not using the ActiveMQ web console, try uninstalling it or
installing the -noweb feature instead of the full feature, that solved
all the NoClassDefFoundErrors I've had with ActiveMQ in Karaf.

On 01/23/2014 04:07 PM, Christopher Arnold wrote:

I'm attempting to hot deploy a Camel route using the ActiveMQComponent
into Karaf via the deploy folder using a blueprint xml file but I'm
running into dependency issues.  When Karaf attempts to start the
created bundle I see this error:

2014-01-22 13:41:51,092 | ERROR | -SNAPSHOT/deploy |
BlueprintContainerImpl   | 4 - org.apache.aries.blueprint.core
- 1.3.0 | Unable to start blueprint container for bundle blueprint.xml
org.osgi.service.blueprint.container.ComponentDefinitionException:
Unable to instantiate components
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:685)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:378)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0] 



at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.util:1.1.0] 



at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.util:1.1.0] 



at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1.0] 



at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1.0] 



at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1.0] 



at
org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)[org.apache.felix.framework-4.2.1.jar:] 



at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1247)[16:org.apache.felix.fileinstall:3.2.6] 



at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1219)[16:org.apache.felix.fileinstall:3.2.6] 



at
org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1208)[16:org.apache.felix.fileinstall:3.2.6] 



at

Re: Karaf 2.3.3 Deploying kars updates

2014-01-23 Thread cbiava
Hi Jean baptiste, thank you for quick answer.
Yes you understood well. Too bad we cannot switch from a version to another
in other way thant uninstall/reinstall =)
therefore, I have a little interruption in the updating operation. Actually
I can't afford to have both versions deployed at the same time.

Regards,
Christophe.



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Karaf-2-3-3-Deploying-kars-updates-tp4031303p4031309.html
Sent from the Karaf - User mailing list archive at Nabble.com.


Re: problem to start karaf 3.0

2014-01-23 Thread Christian Andersson A

Hi,

I got it to work, not sure how and what I did..
The installation that didn't work I erased the things in 
apache-karaf-3.0.0/data/cache/* and after that it started.


Thanks for the help..

//chibbe

On 01/23/2014 03:49 PM, Ryan Moquin wrote:


Are you running Karaf as a service, perhaps as a different user?  I 
don't think a proxy should be an issue. Those features are also 
bundled locally in the distribution aren't they?


I would delete your data directory and try again without the proxy 
setting.  If you are worried about polluting you local repo with 
artifacts that didn't come through the proxy, then make a backup of 
you repository so you can restore it after the experiment.


I had a similar issue when I went from 3.0 RC1 to the latest 
snapshots.  I can't remember for the life of me what it was.


Ryan

On Jan 23, 2014 4:18 AM, Jean-Baptiste Onofré j...@nanthrax.net 
mailto:j...@nanthrax.net wrote:


Hi Christian,

Can you show your proxy settings in ~/.m2/settings.xml.

Can you force the path to settings.xml in
etc/org.ops4j.pax.url.mvn.cfg ?

You don't have the issue without the proxy ?

Thanks
Regards
JB

On 01/23/2014 09:50 AM, Christian Andersson A wrote:

Hi,

Have some problem to start karaf 3.0

A guess is that is has to do with the proxy.

In my ~/.m2/settings.xml I have specified the proxy.

I have verified that it works with apache-karaf-3.0.0.RC1

Is this a know issue? Or has something changed how the proxy is
specified between RC1 and the release?

//chibbe


-- 
Jean-Baptiste Onofré

jbono...@apache.org mailto:jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com