- This topic has 5 replies, 2 voices, and was last updated 9 years, 6 months ago by support-tony.
-
AuthorPosts
-
vkrivoyMemberI am running a 64 bit Windows 7 enterprise edition as my host IS. I am running CentOS as a guest OS in a VirtualBox. This was provided by Cloudera as a single bundle in order to run their CDH5 Hadoop stack in a single node configuration. Yesterday I’ve downloaded Linux version of myeclipse and installed it in /home/cloudera/opt/myeclipse/myeclipse directory (Yes, it is actually /myeclipse/myeclipse – I haven’t worked in UNIX for a long time). When I ran it yesterday right after installing it, myeclipse came up and I could access Help. Today, after a cold boot of my machine, when I started myeclipse and tried to access Help, instead of displaying the Help, it brought up the Geany IDE. The same thing happens when I press on any of the links in the Welcome tab, I’ve read a vague statement about Ubuntu/Fedora incompatibility. Is that what is causing the problem? Then why did it work right after installation? What other features are features besides Help are impacted? Is there a workaround? I was going to make myeclipse a standard IDE for all my developers and had already requisitioned a license purchasing , but if critical features such as Spring scaffolding generation doesn’t work, I see no point. Please answer these questions. Thank you.
support-tonyKeymastervkrivoy,
That is very strange behaviour. I’m not familiar with Geany but I assume there isn’t a version that runs in a Web Browser, which is what the MyEclipse help does? If not, it’s not clear what could cause it to start a program.
In fact, the help may be run in a standard browser if the port can be determined (it will be shown in the help window, at the bottom, when hovering over a link). If the help system started, the port should be seen with a netstat -t command, though it won’t be clear which localhost port it is. You can try each of the unique ports (the help port will often show multiple connections) and enter the url “http://localhost:<port>/help/nav/0”, with the port number specified. Perhaps you can experiment there, to see if you can figure out what is happening.
Luckily, I had a virtual CentOS available, from some time ago. It’s a CentOS 6.5 system and I couldn’t replicate the issue, with MyEclipse 2014, even with a reboot. I installed Geany and tried again but still couldn’t replicate it, with or without Geany running.
Could you answer a few questions to try to round out the picture, in case I’m missing something:
1) Please attach the information given from MyEclipse->Installation Summary->Installation Details (not the installation information via the Help menu).
2) Which release of CentOS are you running?
3) Have you actually installed Geany, before or after getting a successful run of MyEclipse help?
4) Can you think of any other changes made in CentOS after running MyEclipse help successfully?
It might be worth uninstalling and reinstalling MyEclipse to see if that fixes the problem, though it would be good to find out the actual cause of your problem.
vkrivoyMemberThanks for replying.
First of the bat, I have installed 2015 CI version of MyEclipse, not 2014.1) Installation Details
*** Date:
Tuesday, October 14, 2014 10:19:41 AM PDT*** System properties:
OS=Linux
OS version=2.6.32.29
OS arch=amd64
Profile arch=x86_64
Window system=gtk
Java version=1.7.0_45
Workspace=file:/home/cloudera/Workspaces/MyEclipse 2015 CI/
VM Args=-Xmx768m
-XX:MaxPermSize=320m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
-jar
/home/cloudera/opt/myeclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar*** Subscription information
Your 30-day trial period expires on Nov 08, 2014*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 2015 CI
Build id: 13.0.0-20141008com.genuitec.eclipse.mobile.feature – 13.0.0.me201410090800
com.genuitec.myeclipse.blue.feature – 13.0.0.me201410090800
com.genuitec.myeclipse.database – 13.0.0.me201410090800
com.genuitec.myeclipse.db2 – 13.0.0.me201410090800
com.genuitec.myeclipse.desktop – 13.0.0.me201410090800
com.genuitec.myeclipse.enterprise.workbench – 13.0.0.me201410090800
com.genuitec.myeclipse.icefaces.feature – 13.0.0.me201410090800
com.genuitec.myeclipse.imageeditor – 13.0.0.me201410090800
com.genuitec.myeclipse.jsf – 13.0.0.me201410090800
com.genuitec.myeclipse.maven – 13.0.0.me201410090800
com.genuitec.myeclipse.persistence – 13.0.0.me201410090800
com.genuitec.myeclipse.reports – 13.0.0.me201410090800
com.genuitec.myeclipse.struts – 13.0.0.me201410090800
com.genuitec.myeclipse.uml2 – 13.0.0.me201410090800
com.genuitec.myeclipse.visualvm – 13.0.0.me201410090800
com.genuitec.myeclipse.ws – 13.0.0.me201410090800
com.genuitec.myeclipse.ws.blue – 13.0.0.me201410090800
com.skyway.myeclipseforspring.feature – 13.0.0.me201410090800
org.eclipse.birt – 4.4.0.me201410090800
org.eclipse.datatools.connectivity.feature – 1.12.0.me201410090800
org.eclipse.datatools.enablement.feature – 1.12.0.me201410090800
org.eclipse.datatools.modelbase.feature – 1.12.0.v201406061321-7707GCcNBHLDaKTEcRi
org.eclipse.datatools.sqldevtools.feature – 1.12.0.me201410090800
org.eclipse.emf – 2.10.0.v20140519-0339
org.eclipse.gef – 3.9.100.201405261516
org.eclipse.graphiti.feature – 0.11.0.v20140528-0646
org.eclipse.jpt.jpa.feature – 3.4.0.me201410090800
org.eclipse.jpt.jpadiagrameditor.feature – 1.2.100.me201410090800
org.eclipse.jst.common.fproj.enablement.jdt – 3.6.0.me201410090800
org.eclipse.jst.enterprise_ui.feature – 3.6.0.me201410090800
org.eclipse.jst.server_adapters.ext.feature – 3.3.300.me201410090800
org.eclipse.jst.server_adapters.feature – 3.2.300.me201410090800
org.eclipse.jst.server_ui.feature – 3.4.100.me201410090800
org.eclipse.jst.ws.axis2tools.feature – 1.1.300.me201410090800
org.eclipse.m2e.feature – 1.5.0.me201410090800
org.eclipse.sapphire.platform – 8.0.0.201406111147
org.eclipse.wst.common.fproj – 3.6.0.me201410090800
org.eclipse.wst.server_adapters.feature – 3.2.400.me201410090800
org.eclipse.xsd – 2.10.0.v20140519-0339
org.springframework.ide.eclipse.feature – 3.6.0.me201410090800com.vmware.vfabric.ide.eclipse.tcserver – 3.6.0.me201410090800
com.vmware.vfabric.ide.eclipse.tcserver.insight – 3.6.0.me201410090800
fr.obeo.acceleo.bridge.feature – 2.6.0.me201410090800
net.jeeeyul.swtend.feature – 2.2.2
org.eclipse.cvs – 1.4.100.v20140606-1215
org.eclipse.draw2d – 3.9.100.201405261516
org.eclipse.e4.rcp – 1.3.100.v20140606-1445
org.eclipse.ecf.core.feature – 1.1.0.v20140528-1625
org.eclipse.ecf.core.ssl.feature – 1.0.0.v20140528-1625
org.eclipse.ecf.filetransfer.feature – 3.9.0.v20140528-1625
org.eclipse.ecf.filetransfer.httpclient4.feature – 3.8.1.v20140528-1625
org.eclipse.ecf.filetransfer.httpclient4.ssl.feature – 1.0.0.v20140528-1625
org.eclipse.ecf.filetransfer.ssl.feature – 1.0.0.v20140528-1625
org.eclipse.egit – 3.4.1.201406201815-r
org.eclipse.epp.mpc – 1.3.0.v20140529-2031
org.eclipse.equinox.p2.core.feature – 1.3.0.v20140523-0116
org.eclipse.equinox.p2.discovery.feature – 1.0.200.v20140512-1802
org.eclipse.equinox.p2.extras.feature – 1.2.0.v20140523-0116
org.eclipse.equinox.p2.rcp.feature – 1.2.0.v20140523-0116
org.eclipse.equinox.p2.user.ui – 2.2.0.v20140523-0116
org.eclipse.help – 2.0.102.v20140606-1215
org.eclipse.jdt – 3.10.0.v20140606-1536
org.eclipse.jet – 1.1.1.v201101271243-5319sC7HCAGERASDK3924
org.eclipse.jet.uml2 – 1.1.0.v201006011447-2-07w311A1A152813
org.eclipse.jgit – 3.4.1.201406201815-r
org.eclipse.jsf.feature – 3.7.0.me201410090800
org.eclipse.mylyn.commons – 3.12.0.v20140605-1728
org.eclipse.mylyn.commons.identity – 1.4.0.v20140605-1728
org.eclipse.mylyn.commons.notifications – 1.4.0.v20140605-1728
org.eclipse.mylyn.commons.repositories – 1.4.0.v20140605-1728
org.eclipse.mylyn.context_feature – 3.12.0.v20140606-1805
org.eclipse.mylyn.discovery – 3.12.0.v20140605-1728
org.eclipse.mylyn.ide_feature – 3.12.0.v20140606-1805
org.eclipse.mylyn.java_feature – 3.12.0.v20140606-1805
org.eclipse.mylyn.monitor – 3.12.0.v20140605-1728
org.eclipse.mylyn.tasks.ide – 3.12.0.v20140605-1718
org.eclipse.mylyn.team_feature – 3.12.0.v20140606-1805
org.eclipse.mylyn_feature – 3.12.0.v20140605-1718
org.eclipse.ocl – 3.1.0.v20110606-1427
org.eclipse.pde – 3.10.0.v20140606-1215
org.eclipse.platform – 4.4.0.v20140606-1558
org.eclipse.rcp – 4.4.0.v20140606-1445
org.eclipse.wb.core.feature – 1.7.0.r44x201405021445
org.eclipse.wb.core.java.feature – 1.7.0.r44x201405021448
org.eclipse.wb.core.ui.feature – 1.7.0.r44x201405021455
org.eclipse.wb.core.xml.feature – 1.7.0.r44x201405021458
org.eclipse.wb.doc.user.feature – 1.7.0.r44x201405021506
org.eclipse.wb.layout.group.feature – 1.7.0.r44x201405021517
org.eclipse.wb.rcp.SWT_AWT_support – 1.7.0.r44x201405021546
org.eclipse.wb.rcp.doc.user.feature – 1.7.0.r44x201405030426
org.eclipse.wb.rcp.feature – 1.7.0.r44x201405021526
org.eclipse.wb.swing.doc.user.feature – 1.7.0.r44x201405030444
org.eclipse.wb.swing.feature – 1.7.0.r44x201405021531
org.eclipse.wb.swt.feature – 1.7.0.r44x201405021519
org.eclipse.wb.xwt.feature – 1.7.0.r44x201405021548
org.sonatype.m2e.mavenarchiver.feature – 0.16.0.201401211452-signed-20140310144306
org.springsource.ide.eclipse.commons – 3.6.0.me201410090800
tern-feature – 0.6.0.me201410090800
tern-jsdt-feature – 0.6.0.me201410090800
tern-server-nodejs-feature – 0.6.0.me201410090800
tern.eclipse.ide.tools.feature – 0.6.0.me201410090800Eclipse startup command=-os
linux
-ws
gtk
-arch
x86_64
-showsplash
-launcher
/home/cloudera/opt/myeclipse/myeclipse
-name
Myeclipse
–launcher.library
/home/cloudera/opt/myeclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so
-startup
/home/cloudera/opt/myeclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
–launcher.overrideVmargs
-exitdata
6800d
-install
/home/cloudera/opt/myeclipse
-vm
/home/cloudera/opt/myeclipse//binary/com.sun.java.jdk7.linux.x86_64_1.7.0.u45/bin/java2) I am running CentOS release 6.5 (Final)
3) I did not install Geany on purpose, but at some point after installing CentOS in the VirtualBox, I have updated CentOS to the most resent release. CentOS which was shipped with Claudera VirtualBox distribution was an older version.
4) I didn’t have chance to install anything on CentOS after installing MyEclipse and successfully running it Help. It was the end of the work day in the office. I shot down (or might have put into hibernation) my laptop and went home. Later that evening, I tried to browse MyEclipse Help and experienced the problem.
5) I have attached the image of what happens when I select any documentation from the Help menu.
Thanks.
Attachments:
You must be logged in to view attached files.
support-tonyKeymastervkrivoy,
Thanks for the information. it seems to me that, somehow, the various settings that might affect how the help information is displayed, got a little screwed up. Please check the following points:
1) Is the default web browser set to Geany? This can be checked in CentOS by going to System->Preferences->Preferred Applications.
2) Check the way Help is configured in MyEclipse. Go to Window->Preferences->Help. Is the Open Help Contents set to “In an external browser”? If so, click on the link to the Web Browser settings to see which external browser is set up.
3) If the external browser is set to be System Browser, then you must have Geany set as the default web browser. Or it may be set to Geany directly in that eclipse preference.
Depending on the above checks, alter one or more of those System or MyEclipse preferences to get the help to come up either in Firefox (or some other real web browser) or in the eclipse Help Browser.
Please let us know if this helps.
vkrivoyMember@support-tony wrote:
vkrivoy,
Thanks for the information. it seems to me that, somehow, the various settings that might affect how the help information is displayed, got a little screwed up. Please check the following points:
1) Is the default web browser set to Geany? This can be checked in CentOS by going to System->Preferences->Preferred Applications.
2) Check the way Help is configured in MyEclipse. Go to Window->Preferences->Help. Is the Open Help Contents set to “In an external browser”? If so, click on the link to the Web Browser settings to see which external browser is set up.
3) If the external browser is set to be System Browser, then you must have Geany set as the default web browser. Or it may be set to Geany directly in that eclipse preference.
Depending on the above checks, alter one or more of those System or MyEclipse preferences to get the help to come up either in Firefox (or some other real web browser) or in the eclipse Help Browser.
Please let us know if this helps.
1) The default web browser was set to Firefox.
2) MyEclipse was set to Default system web browser. Geany was not on the list of choices. The only other choice was Firefox.Apparently the external system browser setting is being ignored in MyEclipse setup. I have changed this setting from “Default system browser” to Firefox and that has fixed the problem. The problem must be two-fold since Geany was not the Default system browser to start with.
Thanks for your help.
support-tonyKeymastervkrivoy,
I’m glad you got it working. Sounds like a bit of a mystery. If the Help preference is set to “In an external browser” then it should be picking up whatever the setting is in the Web Browser preference and this is how I managed to replicate the problem, though you obviously had a different problem. It might be interesting to see what happens if you click on a link in, say, an email on CentOS to see what browser it brings up.
Anyway, it looks like your workaround is fine. By the way, you can add more choices to the External Web Browser preference – Firefox and System will just be the default choices available.
Good luck with your trial and feel free to post here with any problems or questions.
-
AuthorPosts