| [Solved] Blueprint installation on another server (Jboss AS 7) [message #989722] |
Fri, 07 December 2012 07:47  |
eis - Messages: 16 Registered: September 2012 |
Junior Member |
|
|
We have been using Aries Blueprint in JBoss as7, and are now checking out implications if we'd use Gemini Blueprint instead.
Now, with Aries, to get blueprint one needs to install bundles aries-util, aries-proxy and aries-blueprint, and things work after that. It seems that for gemini blueprint, at least the following bundles needs to be installed:
- aopalliance
- commons-logging
- spring-core
- spring-aop
- spring-beans
- spring-context
- gemini-blueprint-io
- gemini-blueprint-core
I have installed the above and now I can activate the blueprint bundle, but seems blueprint container is still not created, as I cannot see any blueprint-related services added into my OSGi context. Are there additional steps I need to take? I'm using the code that should be standard blueprint code, which is working with aries blueprint, with the addition of changing the manifest to point to org.eclipse.gemini.blueprint instead of org.osgi.service.blueprint. Is there something else I should do?
[Updated on: Fri, 07 December 2012 10:10] Report message to a moderator
|
|
|
|
|
|
|
| Re: Blueprint installation on another server (Jboss AS 7) [message #1059495 is a reply to message #989740] |
Sun, 19 May 2013 17:44  |
Alexandru Muntean Messages: 1 Registered: May 2013 |
Junior Member |
|
|
Hi Eis,
I saw your repository: github.com/alexmuntean/jboss-7.2-osgi-blueprint-gemini-poc
I managed to install the bundles in wildfly 7.2 but now I have a problem with the extender..
it's not loading.. can you tell me what you did?
At the moment I get this error:
00:42:41,361 INFO [org.jboss.osgi.framework] (MSC service thread 1-5) JBOSGI011002: Bundle started: org.eclipse.gemini.blueprint.core:2.0.0.M02
00:42:41,362 WARN [org.jboss.modules] (MSC service thread 1-5) Failed to define class org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator in Module "personal.org.eclipse.gemini-blueprint.extender:main" from local module loader @68f1e723 (finder: local module finder @617de0a8 (roots: /Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules,/Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules/system/layers/base)): java.lang.LinkageError: Failed to link org/eclipse/gemini/blueprint/extender/internal/boot/ChainActivator (Module "personal.org.eclipse.gemini-blueprint.extender:main" from local module loader @68f1e723 (finder: local module finder @617de0a8 (roots: /Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules,/Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:407) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:254) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.Module.loadModuleClass(Module.java:518) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.osgi.framework.spi.AbstractBundleAdaptor.loadClass(AbstractBundleAdaptor.java:155) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.spi.AbstractBundleAdaptor.start(AbstractBundleAdaptor.java:205) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.StartLevelImpl.increaseStartLevel(StartLevelImpl.java:246) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.FrameworkActive.createServiceValue(FrameworkActive.java:149) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.FrameworkActive.createServiceValue(FrameworkActive.java:105) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.spi.AbstractIntegrationService.start(AbstractIntegrationService.java:60) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_11]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_11]
Caused by: java.lang.NoClassDefFoundError: org/osgi/framework/BundleActivator
at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.7.0_11]
at java.lang.ClassLoader.defineClass(ClassLoader.java:791) [rt.jar:1.7.0_11]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) [rt.jar:1.7.0_11]
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:338) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:402) [jboss-modules.jar:1.2.0.CR1]
... 19 more
Caused by: java.lang.ClassNotFoundException: org.osgi.framework.BundleActivator from [Module "personal.org.eclipse.gemini-blueprint.extender:main" from local module loader @68f1e723 (finder: local module finder @617de0a8 (roots: /Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules,/Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.2.0.CR1]
... 24 more
00:42:41,368 ERROR [org.jboss.osgi.framework] (MSC service thread 1-5) JBOSGI011026: Framework Error: org.osgi.framework.BundleException: JBOSGI011254: Cannot start bundle: org.eclipse.gemini.blueprint.extender:2.0.0.M02
at org.jboss.osgi.framework.spi.AbstractBundleAdaptor.start(AbstractBundleAdaptor.java:223) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.StartLevelImpl.increaseStartLevel(StartLevelImpl.java:246) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.FrameworkActive.createServiceValue(FrameworkActive.java:149) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.internal.FrameworkActive.createServiceValue(FrameworkActive.java:105) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.spi.AbstractIntegrationService.start(AbstractIntegrationService.java:60) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.4.GA.jar:1.0.4.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_11]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_11]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_11]
Caused by: java.lang.ClassNotFoundException: org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator from [Module "personal.org.eclipse.gemini-blueprint.extender:main" from local module loader @68f1e723 (finder: local module finder @617de0a8 (roots: /Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules,/Users/alexandru/Development/java/servers/jboss-as-7.2.0.Final/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.2.0.CR1]
at org.jboss.osgi.framework.spi.AbstractBundleAdaptor.loadClass(AbstractBundleAdaptor.java:155) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
at org.jboss.osgi.framework.spi.AbstractBundleAdaptor.start(AbstractBundleAdaptor.java:205) [jbosgi-framework-core-2.1.0.CR12.jar:2.1.0.CR12]
... 9 more
I had version 1.0.2 before but it's exactly the same error...
Can you please tell me what you did to fix this?
Thank you
|
|
|
Powered by
FUDForum. Page generated in 0.05361 seconds