[jbosstools-issues] [JBoss JIRA] (JBIDE-23834) An error occurred while automatically activating bundle net.sourceforge.pmd.eclipse.plugin

Mat Booth (JIRA) issues at jboss.org
Wed Feb 1 12:12:00 EST 2017


    [ https://issues.jboss.org/browse/JBIDE-23834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13356890#comment-13356890 ] 

Mat Booth edited comment on JBIDE-23834 at 2/1/17 12:11 PM:
------------------------------------------------------------

FWIW, I can see that my installation has log4j:


{noformat}
osgi> ss log4j
"Framework is launched."


id	State       Bundle
35	RESOLVED    org.apache.log4j_1.2.15.v201012070815
515	RESOLVED    org.slf4j.impl.log4j12_1.7.2.v20131105-2200
	            Master=514
osgi> 
{noformat}


And the headers from the pmd plugin:

osgi> ss pmd
"Framework is launched."


id	State       Bundle
1165	RESOLVED    net.sourceforge.pmd.eclipse.plugin_4.0.11.v20160626-1057
osgi> start 1165
gogo: BundleException: Error loading bundle activator.
osgi> h 1165
Bundle headers:
 Archiver-Version = Plexus Archiver
 Build-Jdk = 1.8.0_40
 Built-By = admin
 Bundle-ActivationPolicy = lazy
 Bundle-Activator = net.sourceforge.pmd.eclipse.plugin.PMDPlugin
 Bundle-ClassPath = target/lib/antlr-runtime.jar,target/lib/antlr4-runtime.jar,target/lib/asm.jar,target/lib/commons-io.jar,target/lib/commons-lang3.jar,target/lib/gson.jar,target/lib/javacc.jar,target/lib/jaxen.jar,target/lib/jcommander.jar,target/lib/log4j.jar,target/lib/pmd-apex-apex-jorje-shaded.jar,target/lib/pmd-apex.jar,target/lib/pmd-core.jar,target/lib/pmd-cpp.jar,target/lib/pmd-cs.jar,target/lib/pmd-fortran.jar,target/lib/pmd-go.jar,target/lib/pmd-java.jar,target/lib/pmd-javascript.jar,target/lib/pmd-jsp.jar,target/lib/pmd-matlab.jar,target/lib/pmd-objectivec.jar,target/lib/pmd-perl.jar,target/lib/pmd-php.jar,target/lib/pmd-plsql.jar,target/lib/pmd-python.jar,target/lib/pmd-ruby.jar,target/lib/pmd-scala.jar,target/lib/pmd-swift.jar,target/lib/pmd-vm.jar,target/lib/pmd-xml.jar,target/lib/rhino.jar,target/lib/saxon-dom.jar,target/lib/saxon.jar,target/lib/scala-compiler.jar,target/lib/scala-library.jar,target/lib/scala-reflect.jar,target/classes/,.
 Bundle-Localization = plugin
 Bundle-ManifestVersion = 2
 Bundle-Name = PMD Plug-in
 Bundle-RequiredExecutionEnvironment = JavaSE-1.6
 Bundle-SymbolicName = net.sourceforge.pmd.eclipse.plugin;singleton:=true
 Bundle-Vendor = PMD Project
 Bundle-Version = 4.0.11.v20160626-1057
 Created-By = Apache Maven 3.2.5
 Export-Package = name.herlin.command,net.sourceforge.pmd; uses:="net.sourceforge.pmd.stat,  net.sourceforge.pmd.lang,  net.sourceforge.pmd.util.datasource,  net.sourceforge.pmd.renderers,  net.sourceforge.pmd.lang.rule.properties,  net.sourceforge.pmd.lang.dfa.report",net.sourceforge.pmd.cpd,net.sourceforge.pmd.eclipse.core;uses:="net.sourceforge.pmd",net.sourceforge.pmd.eclipse.core.impl,net.sourceforge.pmd.eclipse.plugin; uses:="org.eclipse.core.runtime,  net.sourceforge.pmd.eclipse.runtime.properties,  org.eclipse.jface.resource,  org.eclipse.ui.plugin,  net.sourceforge.pmd.eclipse.ui.nls,  net.sourceforge.pmd,  net.sourceforge.pmd.eclipse.runtime.preferences,  net.sourceforge.pmd.lang,  net.sourceforge.pmd.eclipse.ui,  net.sourceforge.pmd.eclipse.core,  net.sourceforge.pmd.eclipse.runtime.writer,  net.sourceforge.pmd.eclipse.ui.priority,  org.eclipse.jdt.core,  org.eclipse.core.resources,  org.eclipse.swt.graphics,  org.osgi.framework,  org.eclipse.swt.widgets,  net.sourceforge.pmd.eclipse.util",net.sourceforge.pmd.eclipse.runtime;uses:="net.sourceforge.pmd.lang.rule.properties",net.sourceforge.pmd.eclipse.runtime.builder; uses:="org.eclipse.core.runtime,  org.apache.log4j,  org.eclipse.core.resources,  net.sourceforge.pmd.eclipse.ui.model",net.sourceforge.pmd.eclipse.runtime.cmd,net.sourceforge.pmd.eclipse.runtime.preferences,net.sourceforge.pmd.eclipse.runtime.properties;uses:="org.eclipse.ui,org.eclipse.core.resources,net.sourceforge.pmd",net.sourceforge.pmd.eclipse.runtime.properties.impl;x-internal:=true,net.sourceforge.pmd.eclipse.runtime.writer;uses:="net.sourceforge.pmd.lang.java.ast,net.sourceforge.pmd",net.sourceforge.pmd.eclipse.ui,net.sourceforge.pmd.eclipse.ui.actions; uses:="org.eclipse.jface.action,  org.eclipse.jface.operation,  org.eclipse.core.runtime,  org.eclipse.ui,  org.eclipse.core.resources,  org.eclipse.jface.viewers,  net.sourceforge.pmd,  org.eclipse.core.commands",net.sourceforge.pmd.eclipse.ui.model;uses:="org.eclipse.jdt.core,org.eclipse.core.resources,net.sourceforge.pmd.lang.ast",net.sourceforge.pmd.eclipse.ui.preferences.br; uses:="net.sourceforge.pmd.eclipse.ui.preferences,  net.sourceforge.pmd.eclipse.plugin,  net.sourceforge.pmd.eclipse.ui.views,  org.eclipse.ui,  org.eclipse.swt.events,  net.sourceforge.pmd,  net.sourceforge.pmd.eclipse.runtime.preferences,  net.sourceforge.pmd.lang.rule.properties,  org.eclipse.jface.preference,  net.sourceforge.pmd.lang,  net.sourceforge.pmd.eclipse.ui,  org.eclipse.jface.viewers,  org.eclipse.swt.graphics,  org.eclipse.ui.dialogs,  org.eclipse.swt.widgets,  net.sourceforge.pmd.eclipse.util",net.sourceforge.pmd.eclipse.ui.properties,net.sourceforge.pmd.eclipse.ui.views.actions; uses:="org.eclipse.ui.texteditor,  org.eclipse.core.runtime,  net.sourceforge.pmd.eclipse.ui.views,  org.eclipse.ui.menus,  net.sourceforge.pmd,  net.sourceforge.pmd.eclipse.runtime.preferences,  org.eclipse.jface.action,  org.eclipse.core.resources,  org.eclipse.ui.services,  net.sourceforge.pmd.eclipse.ui.model,  org.eclipse.jface.viewers,  org.eclipse.swt.widgets",net.sourceforge.pmd.lang,net.sourceforge.pmd.lang.java.rule,net.sourceforge.pmd.lang.rule,net.sourceforge.pmd.renderers,net.sourceforge.pmd.util;uses:="net.sourceforge.pmd.lang.java.ast",net.sourceforge.pmd.util.datasource,org.apache.commons.io;x-internal:=true,org.apache.log4j;uses:="org.apache.log4j.helpers,org.apache.log4j.or,org.apache.log4j.spi"
 Manifest-Version = 1.0
 Require-Bundle = org.apache.commons.logging;bundle-version="1.0.4",org.eclipse.core.resources,org.eclipse.core.runtime,org.eclipse.jdt.core,org.eclipse.jface.text,org.eclipse.ui,org.eclipse.ui.ide,org.eclipse.ui.editors,org.eclipse.team.core,org.eclipse.search,org.eclipse.help,org.eclipse.help.ui

osgi> 


was (Author: mat.booth):
FWIW, I can see that my installation has log4j:


{noformat}
osgi> ss log4j
"Framework is launched."


id	State       Bundle
35	RESOLVED    org.apache.log4j_1.2.15.v201012070815
515	RESOLVED    org.slf4j.impl.log4j12_1.7.2.v20131105-2200
	            Master=514
osgi> 
{noformat}


> An error occurred while automatically activating bundle net.sourceforge.pmd.eclipse.plugin
> ------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-23834
>                 URL: https://issues.jboss.org/browse/JBIDE-23834
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: archives, central-update
>    Affects Versions: 4.4.3.AM2
>            Reporter: Mat Booth
>            Assignee: Nick Boldt
>             Fix For: 4.4.3.Final
>
>
> Doing a smoke test for the release of 4.4.3.AM2 when I observed this error in the log file:
> {noformat}
> !ENTRY org.eclipse.osgi 4 0 2017-02-01 16:23:58.982
> !MESSAGE An error occurred while automatically activating bundle net.sourceforge.pmd.eclipse.plugin (1165).
> !STACK 0
> org.osgi.framework.BundleException: Error starting module.
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:590)
> 	at org.eclipse.osgi.container.Module.start(Module.java:449)
> 	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> 	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
> 	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
> 	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.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:291)
> 	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
> 	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:286)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:125)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:242)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:100)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:383)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:365)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:367)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:327)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
> 	at java.lang.Class.getDeclaredConstructors0(Native Method)
> 	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> 	at java.lang.Class.getConstructor0(Class.java:3075)
> 	at java.lang.Class.newInstance(Class.java:412)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:758)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:581)
> 	... 30 more
> Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout cannot be found by net.sourceforge.pmd.eclipse.plugin_4.0.11.v20160626-1057
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	... 39 more
> Root exception:
> java.lang.NoClassDefFoundError: org/apache/log4j/Layout
> 	at java.lang.Class.getDeclaredConstructors0(Native Method)
> 	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> 	at java.lang.Class.getConstructor0(Class.java:3075)
> 	at java.lang.Class.newInstance(Class.java:412)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:758)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:581)
> 	at org.eclipse.osgi.container.Module.start(Module.java:449)
> 	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> 	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
> 	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
> 	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.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:291)
> 	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
> 	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:286)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:125)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:242)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:100)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:383)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:365)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:367)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:327)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout cannot be found by net.sourceforge.pmd.eclipse.plugin_4.0.11.v20160626-1057
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	... 39 more
> !ENTRY org.eclipse.equinox.registry 4 1 2017-02-01 16:23:59.039
> !MESSAGE Plug-in net.sourceforge.pmd.eclipse.plugin was unable to load class net.sourceforge.pmd.eclipse.ui.RuleLabelDecorator.
> !STACK 0
> java.lang.ClassNotFoundException: An error occurred while automatically activating bundle net.sourceforge.pmd.eclipse.plugin (1165).
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:116)
> 	at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
> 	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
> 	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.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:291)
> 	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
> 	at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:286)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:125)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:120)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:242)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:100)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:383)
> 	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:365)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:367)
> 	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:327)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: org.osgi.framework.BundleException: Error starting module.
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:590)
> 	at org.eclipse.osgi.container.Module.start(Module.java:449)
> 	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
> 	at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
> 	... 27 more
> Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Layout
> 	at java.lang.Class.getDeclaredConstructors0(Native Method)
> 	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> 	at java.lang.Class.getConstructor0(Class.java:3075)
> 	at java.lang.Class.newInstance(Class.java:412)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:758)
> 	at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
> 	at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
> 	at org.eclipse.osgi.container.Module.doStart(Module.java:581)
> 	... 30 more
> Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Layout cannot be found by net.sourceforge.pmd.eclipse.plugin_4.0.11.v20160626-1057
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
> 	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
> 	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	... 39 more
> {noformat}
> I saw this in the log after performing the following:
> 0. Downloaded Neon.2 (I happened to choose the C/C++ distribution)
> 1. Install Abridged category from http://download.jboss.org/jbosstools/neon/development/updates/
> 2. Open Central Software/Updates tab, enable Early Access select and install everything



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)



More information about the jbosstools-issues mailing list