I cannot run idempiere from Eclipse: Caused by: java.lang.ClassNotFoundException: org.adempiere.base.BaseActivator cannot be found by org.adempiere.base_4.1.0.qualifier

1,113 views
Skip to first unread message

Carlos Eduardo

unread,
Apr 17, 2017, 1:08:16 PM4/17/17
to iDempiere
Good day community

As subject says I cannot run idempiere from eclipse environment. I attach log file. Thanks in advance

!ENTRY org.adempiere.base 4 0 2017-04-17 11:10:23.464
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Error loading bundle activator.
 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
 at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
 at org.eclipse.osgi.container.Module.doStart(Module.java:571)
 at org.eclipse.osgi.container.Module.start(Module.java:439)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
 at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.lang.ClassNotFoundException: org.adempiere.base.BaseActivator cannot be found by org.adempiere.base_4.1.0.qualifier
 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:754)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706)
 ... 11 more
Root exception:
java.lang.ClassNotFoundException: org.adempiere.base.BaseActivator cannot be found by org.adempiere.base_4.1.0.qualifier
 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:754)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
 at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
 at org.eclipse.osgi.container.Module.doStart(Module.java:571)
 at org.eclipse.osgi.container.Module.start(Module.java:439)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
 at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY org.idempiere.hazelcast.service 4 0 2017-04-17 11:10:26.480
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Error starting module.
 at org.eclipse.osgi.container.Module.doStart(Module.java:580)
 at org.eclipse.osgi.container.Module.start(Module.java:439)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
 at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.lang.NoClassDefFoundError: org/compiere/model/ServerStateChangeListener
 at java.lang.Class.getDeclaredConstructors0(Native Method)
 at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
 at java.lang.Class.getConstructor0(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
 at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
 at org.eclipse.osgi.container.Module.doStart(Module.java:571)
 ... 8 more
Caused by: java.lang.ClassNotFoundException: org.compiere.model.ServerStateChangeListener cannot be found by org.idempiere.hazelcast.service_4.1.0.qualifier
 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 17 more
Root exception:
java.lang.NoClassDefFoundError: org/compiere/model/ServerStateChangeListener
 at java.lang.Class.getDeclaredConstructors0(Native Method)
 at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
 at java.lang.Class.getConstructor0(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755)
 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
 at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
 at org.eclipse.osgi.container.Module.doStart(Module.java:571)
 at org.eclipse.osgi.container.Module.start(Module.java:439)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
 at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.lang.ClassNotFoundException: org.compiere.model.ServerStateChangeListener cannot be found by org.idempiere.hazelcast.service_4.1.0.qualifier
 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 17 more
!ENTRY org.eclipse.osgi 4 0 2017-04-17 11:10:26.932
!MESSAGE Could not start bundle: org.eclipse.equinox.console
!STACK 0
org.osgi.framework.BundleException: Could not start bundle: org.eclipse.equinox.console
 at org.eclipse.core.runtime.internal.adaptor.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:64)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:331)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:231)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Caused by: org.osgi.framework.BundleException: Could not resolve module: org.eclipse.equinox.console [69]
  Unresolved requirement: Import-Package: org.apache.felix.service.command; version="0.8.0"; status="provisional"
 at org.eclipse.osgi.container.Module.start(Module.java:434)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393)
 at org.eclipse.core.runtime.internal.adaptor.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:62)
 ... 10 more
Root exception:
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.equinox.console [69]
  Unresolved requirement: Import-Package: org.apache.felix.service.command; version="0.8.0"; status="provisional"
 at org.eclipse.osgi.container.Module.start(Module.java:434)
 at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393)
 at org.eclipse.core.runtime.internal.adaptor.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:62)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:331)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:231)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
!ENTRY org.eclipse.equinox.console 2 0 2017-04-17 11:10:27.103
!MESSAGE Could not resolve module: org.eclipse.equinox.console [69]
  Unresolved requirement: Import-Package: org.apache.felix.service.command; version="0.8.0"; status="provisional"

!ENTRY org.eclipse.equinox.launcher.gtk.linux.x86_64 2 0 2017-04-17 11:10:27.158
!MESSAGE Could not resolve module: org.eclipse.equinox.launcher.gtk.linux.x86_64 [76]
  Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))"

!ENTRY org.eclipse.osgi 4 0 2017-04-17 11:10:27.171
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.adempiere.ui.swing" was unable to instantiate class "org.adempiere.client.Application".
 at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
 at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188)
 at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
 at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
 at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Caused by: java.lang.NoClassDefFoundError: org/compiere/util/CLogger
 at org.adempiere.client.Application.<clinit>(Application.java:19)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
 at java.lang.reflect.Constructor.newInstance(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
 ... 16 more
Caused by: java.lang.ClassNotFoundException: org.compiere.util.CLogger cannot be found by org.adempiere.ui.swing_4.1.0.qualifier
 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 23 more

redhuan d. oon

unread,
Apr 17, 2017, 10:16:39 PM4/17/17
to iDempiere
Try Clean All and Build All until there are no more Problem errors.
Then in the Run Configuration, click on Validate Plug-ins to ensure no errors.

Carlos Eduardo

unread,
Apr 18, 2017, 11:05:25 AM4/18/17
to iDempiere
Thanks Mr Redhuan, very useful your help. Now  I can run idempiere from eclipse environment but when I  clicked on Validate Plug-ins the following problems were detected:

org.eclipse.equinox.console:
                Missing Constraint: Import-Package: org.apache.felix.service.command; version="0.8.0"

org.eclipse.equinox.launcher.gtk.linux.x86_64:
                Platform filter did not match: (&(osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))

Should I worrie about that?
Reply all
Reply to author
Forward
0 new messages