facebook

Myeclipse on centos OS under VirtualBox: Help doesn’t work.

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #352064 Reply

    vkrivoy
    Member

    I 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.

    #352097 Reply

    support-tony
    Keymaster

    vkrivoy,

    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&#8221;, 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.

    #352152 Reply

    vkrivoy
    Member

    Thanks 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 Workbench

    Version: 2015 CI
    Build id: 13.0.0-20141008

    com.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.me201410090800

    com.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.me201410090800

    Eclipse 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/java

    2) 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.
    #352176 Reply

    support-tony
    Keymaster

    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.

    #352187 Reply

    vkrivoy
    Member

    @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.

    #352196 Reply

    support-tony
    Keymaster

    vkrivoy,

    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.

Viewing 6 posts - 1 through 6 (of 6 total)
Reply To: Myeclipse on centos OS under VirtualBox: Help doesn’t work.

You must be logged in to post in the forum log in