- This topic has 6 replies, 2 voices, and was last updated 17 years, 8 months ago by Riyad Kalla.
-
AuthorPosts
-
Dario SesteroMemberHello,
After manual installation of the MyEclipse 5.1.1GA as an Eclipse 3.2.2 extension I can’t access Help Contents anymore.
I am working on Ubuntu 7.04 Linux.
Here is my installation summary:
*** Date:
sabato 5 maggio 2007 15.57.50 CEST** System properties:
OS=Linux
OS version=2.6.20-15-generic
Java version=1.6.0*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 5.1.1 GA
Build id: 20070302-5.1.1-GA*** Eclipse details:
Eclipse SDKVersion: 3.2.2
Build id: M20070212-1330 (Ubuntu version: 3.2.2-0ubuntu3)Eclipse Project SDK
Version: 3.2.2.r322_v20070104-OIsEN15kfLend_i
Build id: M20070212-1330 (Ubuntu version: 3.2.2-0ubuntu3)Eclipse Platform
Version: 3.2.2.r322_v20070119-CXMbUe9K_WF26uA
Build id: M20070212-1330Eclipse Plug-in Development Environment
Version: 3.2.1.r321_v20060823-6vYLLdQ3Nk8DrFG
Build id: M20070212-1330Eclipse RCP
Version: 3.2.2.r322_v20070104-iwP0VLKnfFC923K
Build id: M20070212-1330Eclipse Java Development Tools
Version: 3.2.2.r322_v20070104-R4CR0Znkvtfjv9-
Build id: M20070212-1330Eclipse Graphical Editing Framework
Version: 3.2.2.v20070208
Build id: 20070208-1315Eclipse startup command=-os
linux
-ws
gtk
-arch
x86
-launcher
/usr/lib/eclipse/eclipse
-name
Eclipse
-showsplash
600
-exitdata
200010
-install
/usr/lib/eclipse
-clean
-vm
/usr/bin/javaand here is what I found in the workspace .log file:
!SESSION 2007-05-05 15:40:27.662 ———————————————–
eclipse.buildId=M20070212-1330
java.version=1.6.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=it_IT
Command-line arguments: -os linux -ws gtk -arch x86 -clean!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:40:29.403
!MESSAGE NLS missing message: initializer_error in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:40:29.403
!MESSAGE NLS missing message: fileInitializer_fileNotFound in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:40:29.403
!MESSAGE NLS missing message: fileInitializer_IOError in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:40:29.403
!MESSAGE NLS missing message: fileInitializer_missingFileName in: org.eclipse.core.internal.runtime.messages
!SESSION 2007-05-05 15:46:31.487 ———————————————–
eclipse.buildId=M20070212-1330
java.version=1.6.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=it_IT
Command-line arguments: -os linux -ws gtk -arch x86 -clean!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:46:37.161
!MESSAGE NLS missing message: initializer_error in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:46:37.161
!MESSAGE NLS missing message: fileInitializer_fileNotFound in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:46:37.161
!MESSAGE NLS missing message: fileInitializer_IOError in: org.eclipse.core.internal.runtime.messages!ENTRY org.eclipse.osgi 2 1 2007-05-05 15:46:37.161
!MESSAGE NLS missing message: fileInitializer_missingFileName in: org.eclipse.core.internal.runtime.messages!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.764
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/struts_html_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.799
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/css_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.844
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/forms_lists_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.888
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/javascript_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.928
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/struts_tiles_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:45.990
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/jsf_h_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:46.037
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/struts_bean_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:46.073
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/htmlform_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:46.110
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/jsf_f_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:46.160
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/html_snippets.xml!ENTRY com.genuitec.eclipse.wizards 1 0 2007-05-05 15:46:46.211
!MESSAGE Installed snippet library: /opt/MyEclipse-5.1.1GA/eclipse/plugins/com.genuitec.eclipse.wizards_5.1.1/snippets/struts_logic_snippets.xml!ENTRY org.eclipse.ui 4 4 2007-05-05 15:47:18.694
!MESSAGE Unhandled event loop exception!ENTRY org.eclipse.ui 4 0 2007-05-05 15:47:18.697
!MESSAGE java.lang.ExceptionInInitializerError
!STACK 0
java.lang.ExceptionInInitializerError
at org.eclipse.tomcat.internal.TomcatAppServer.start(TomcatAppServer.java:123)
at org.eclipse.help.internal.appserver.AppserverPlugin.startWebappServer(AppserverPlugin.java:143)
at org.eclipse.help.internal.appserver.AppserverPlugin.getAppServer(AppserverPlugin.java:41)
at org.eclipse.help.internal.appserver.WebappManager.start(WebappManager.java:58)
at org.eclipse.help.internal.base.BaseHelpSystem.ensureWebappRunning(BaseHelpSystem.java:246)
at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL(HelpDisplay.java:164)
at org.eclipse.help.internal.base.HelpDisplay.displayHelp(HelpDisplay.java:54)
at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp(DefaultHelpUI.java:124)
at org.eclipse.ui.internal.help.WorkbenchHelpSystem.displayHelp(WorkbenchHelpSystem.java:833)
at org.eclipse.ui.internal.actions.HelpContentsAction$1.run(HelpContentsAction.java:83)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.internal.actions.HelpContentsAction.run(HelpContentsAction.java:81)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2856)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed.) (Caused by org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed.))
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.apache.catalina.core.StandardService.<clinit>(StandardService.java:53)
… 38 more
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed.)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
… 42 more
Caused by: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of ‘org.apache.commons.logging.Log’ visible, which is not allowed.
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:385)
… 43 moreCould you please provide me with a workaround or information about the error?
Thanks in advance,Dario Sestero
Riyad KallaMemberDario,
If you go to Help > Software Updates > Manage Configuration, and expand the root, then expand all the extension directories… how many products (and what are they) do you have installed?I haven’t seen this common-logging problem before on Linux when you have MyEclipse installed, infact we do a lot of testing on Linux so I’m not sure what is going on here besides a standard installation problem.
Also are you using the Ubuntu build of Eclipse from synaptic, or are you using a download from eclipse.org?
Where did you install it? Into a global location like /usr/local or under your home dir?
Dario SesteroMemberRiyad,
when I look to the extension directories I find, besides MyEclipse that I manually install under /opt/MyEclipse-5.1.1GA:
/usr/local/lib/eclipse and
/usr/lib/eclipse
Eclipse Project SDK
Eclipse Java Development Tools
Eclipse JDT Plug-in Developer Resources
Eclipse PDE Plug-in Developer Resources
Eclipse Platform
Eclipse RCP
Eclipse Platform Plug-in Developer Resources
Eclipse RCP Plug-in Developer Resources
Eclipse Plug-in Development EnvironmentThat corresponds to a standard install done via Synaptic of the eclipse package and its dependencies.
In a previous installation I installed the eclipse VE plugin before installing MyEclipse as an extension so before posting I removed everything and reinstalled only eclipse and MyEclipse (I will install VE plugin later as you recommend). In both cases the help contents pops out if I disable MyEclipse extension and are not available anymore if I enable it.
Dario
Dario SesteroMemberOops! The HTML took away my carefully typed spaces:
/usr/lib/eclipse
–>Eclipse Project SDK
—->Eclipse Java Development Tools
—->Eclipse JDT Plug-in Developer Resources
—->Eclipse PDE Plug-in Developer Resources
–>Eclipse Platform
—->Eclipse RCP
–>Eclipse Platform Plug-in Developer Resources
—->Eclipse RCP Plug-in Developer Resources
Eclipse Plug-in Development EnvironmentDario
Riyad KallaMemberDario,
I believe the problem is that you are using the Ubuntu build of Eclipse and not the one from eclipse.org.Unfortunately, while they should be identical, there are incompatabilities between MyEclipse and that build from Ubuntu. What we support and build on is the build of Eclipse from the eclipse.org site.
You could quickly test this by grabbing Eclipse 3.2.2 SDK from Eclipse.org (don’t grab the 3.3 milestones) and unzip it under your home dir, run it, and add the MyEclipse dir as an extension, then restart and open your existing workspace and you should be all set.
Dario SesteroMemberRiyad,
thank you. I followed your suggestion and now everything works as expected.
I think I should open a bug on launchpad, what do you think?
Thanks again,
Dario
Riyad KallaMemberDario,
Sure, I wonder if they would be able to figure out what is going on? -
AuthorPosts