problem to start karaf 3.0
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
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
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
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
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
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
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
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
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
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
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
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
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
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