facebook

Cannot install plug-ins

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

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

    chrisfl
    Member

    First, the instructions in this thread include redundant information. In the first section (“Documentation & FAQ”), the links to Documentation and Tutorial section both route to the same page. Users expecting two different resources will be understandably disappointed, and probably also frustrated.

    As to my problem…

    Installation details:

    *** Date: 
    Wednesday, March 20, 2013 2:45:12 PM MDT
    
    *** System properties:
    OS=WindowsVista
    OS version=6.1.0
    OS arch=amd64
    Profile arch=x86_64
    Window system=win32
    Java version=1.6.0_13
    Workspace=[redacted]
    VM Args=-Xmx512m
    -XX:MaxPermSize=256m
    -XX:ReservedCodeCacheSize=64m
    -Dosgi.nls.warnings=ignore
    -jar
    C:\MYECLI~1\MYECLI~1\../Common/plugins/ORB7B5~1.JAR
    
    
    
    *** Subscription information
    Product Id: E3MP (MyEclipse Professional Subscription)
    License version: 3.0
    Full Maintenance Included
    Subscription expiration date (YYYYMMDD): 20140317
    Number of users: 2
    
    *** Eclipse details:
    MyEclipse Enterprise Workbench
    
    Version: 10.7.1
    Build id: 10.7.1-20130201
    
    
    Blueprint: MyEclipse 10
    
    
    
    
    
    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86_64
    -showsplash
    -launcher
    c:\myeclipse\myeclipse 10\myeclipse.exe
    -name
    Myeclipse
    --launcher.library
    C:\myeclipse\MyEclipse 10\../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650\eclipse_4201.dll
    -startup
    C:\myeclipse\MyEclipse 10\../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    -exitdata
    1954_64
    -install
    C:\myeclipse\MyEclipse 10
    -configuration
    C:\myeclipse\MyEclipse 10\configuration
    -vm
    C:\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe

    I notice off the bat that MyEclipse is identifying Windows 7 as Vista, and it appears as though it is also identifying my 64-bit system as 32-bit, but these are probably irrelevant.

    My problem is that after installation, I am attempting to add the plug-ins for Subversive (specifically, SVNKit 1.3.7 Implementation, and SVN Team Provider Connectors Sources) and the Google Plugin for Eclipse. The search feature finds the plug-ins in question, but after double-clicking the desired plug-in, selecting its components (as applicable), and observing it populate in the “Pending Changes” area, clicking “Apply Changes” does nothing more than generate the following error:

      Message:

      Unhandled event loop exception
      Exception Stack Trace (partial):

      org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalArgumentException: Argument not valid)
          at org.eclipse.swt.SWT.error(SWT.java:4282)
          at org.eclipse.swt.SWT.error(SWT.java:4197)
          at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
          at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
          at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
          at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
          at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
          at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
          at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
          at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
          at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
          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.equinox.launcher.Main.invokeFramework(Main.java:622)
          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
          at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
          at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
          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 com.genuitec.pulse.eclipse.launcher.Main.main(Main.java:110)
      Caused by: java.lang.IllegalArgumentException: Argument not valid
          at org.eclipse.swt.SWT.error(SWT.java:4263)
          at org.eclipse.swt.SWT.error(SWT.java:4197)
          at org.eclipse.swt.SWT.error(SWT.java:4168)
          at org.eclipse.swt.widgets.Widget.error(Widget.java:468)
          at org.eclipse.swt.widgets.Decorations.setImages(Decorations.java:1063)
          at com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl$5$1.configureShell(Unknown Source)
          at org.eclipse.jface.window.Window.createShell(Window.java:502)
          at org.eclipse.jface.window.Window.create(Window.java:430)
          at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
          at org.eclipse.jface.window.Window.open(Window.java:790)
          at com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl$5.run(Unknown Source)
          at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
          at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
          ... 28 more
      Session Data:

      eclipse.buildId=unknown
      java.version=1.6.0_13
      java.vendor=Sun Microsystems Inc.
      BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
      Command-line arguments:  -os win32 -ws win32 -arch x86_64

    The error in question appears no matter what plug-in I attempt to install. I tried to install Subclipse with the same results.

    Please advise.


    Stan

    #336863

    Stan,

    Thanks for the details provided.

    Regarding the links to “Documentation” and “Tutorial section” in the Forum Posting Guidelines page, I have conveyed the same to the concerned department to look into it. Regarding the OS details in installation summary, Windows 7 will be shown as windows vista.

    We could install plugins without any issues. Can you please answer some more questions to help us investigate further :
    1) Can you please let us know how did you install MyEclipse ? Is it using All-In-One installer/Pulse or using the Archived Update site ?
    2) Are you behind a firewall or proxy ? If yes then you can set proxy settings here : from MyEclipse menu click on Window > Preferences > Pulse > Network Settings.
    3) Can you please tell me exactly how you are installing plugins? Is it from our MyEclipse configuration center(quick add popular plugins section) / Update site / Eclipse Marketplace. Can you please try installing subversive plugin from Help > Eclipse Marketplace and check whether you can replicate the issue ?
    4) Can you please attach a screenshot of the MyEclipse Configuration Center to help us get a visual of the issue ?

    Please take a look at this tutorial on how to add plugins in different ways :
    http://www.genuitec.com/blog/?p=1628

    #336911

    chrisfl
    Member

    Hello Pradeep,

    1 & 2: I installed MyEclipse by using the all-in-one installer, from behind a firewall. I checked the proxy settings you referenced, but there are only three options: (1) Disable concurrency; (4) Standard utilization; (8) High utilization. I am currently set to (4). I have not tried switching, however, and I’ll go into why in a moment.

    3: I attempted to install plug-ins via the configuration center, and located the desired plugins in the popular section. I have not attempted to install Subversive through Help -> Marketplace, however, for the same reason that I did not adjust my network settings.

    4. I have attached a screenshot with the error log visible. The first three errors were generated merely by searching for Subversive. After double-clicking the entry under “Popular,” and selecting the specific aspects I wish to install, I clicked “Apply [3] changes,” and the fourth error is generated. Any subsequent click of that button will generate that same error, and no software is installed.

    ———————————-

    All this said, I have worked around the problem by downloading the archive for the plug-ins in question manually, and placed them into the /dropins directory. This fortunately means that I can at least use the plug-ins and begin developing, but it unfortunately means that there is unlikely to be a true resolution to this issue.

    I would be interested in knowing whether you believe the network settings are the problem, and if so, which setting you expect would work (I suspect it would be (1) Disable concurrency), but for better or for worse I’m not particularly interested in spending any more time on this issue. As I said, I’ve managed a workaround, and now I’m able to get to work. My situation is hardly unique with respect to my network and firewall settings, so I expect other users will find both my workaround and your recommendation for a real resolution to be helpful.

    I will also say that this is my first exposure to MyEclipse, but at my previous employer (also a high security organization with a robust firewall), I was easily able to install whatever plug-ins I needed, without adjusting network settings. Of course, we were using standard Eclipse, as opposed to your customized Eclipse IDE.

    That said, it is odd indeed that this process and these errors would be so devoid of meaningful feedback — unhandled exceptions are not the most efficient means of guiding users when there is a problem.


    Stan

    Attachments:
    You must be logged in to view attached files.
    #336998

    Stan,

    Thanks for the details and the screenshot.

    Looking at your screenshot it is observed that there is no problem with your Firewall/Network settings as the News and Tips panels have information in them.

    Can you please try installing another copy of MyEclipse to a different location and check whether you can install plugins to that, as there might be corruption of your installation somewhere? Open MyEclipse 10.7.1 installer file, it will list you 4 options, you could choose to repair, create another copy of MyEclipse or re-install. I would recommend you to choose create another copy of myeclipse and follow the wizard till completion.

    Sorry for the inconvenience caused.

    Let us know how it works for you.

    #337063

    chrisfl
    Member

    Hello Pradeep,

    I had already uninstalled and reinstalled several times, as well as attempting a new install in a separate location, all to no avail. As I said, I worked around the problem, but merely clicking on any listed plug-in (or its components) generates a null pointer exception:

    Problems occurred when invoking code from plug-in: "org.eclipse.jface".

    With the following stack trace:

    java.lang.NullPointerException
        at com.genuitec.pulse2.common.ui.ImageServices.createScaled(Unknown Source)
        at com.genuitec.pulse.client.common.collab.ui.tab.software.NormalBrowseSelectionSectionPart.refresh(Unknown Source)
        at com.genuitec.pulse.client.contrib.ui.blueprint.BlueprintAwareSectionPart.refresh(Unknown Source)
        at com.genuitec.pulse.client.common.collab.ui.tab.software.SoftwareTabFormPart.selectionChanged(Unknown Source)
        at com.genuitec.pulse.client.contrib.ui.provisional.tablesection.TitledViewersScrolledComposite.fireSelectionChanged(Unknown Source)
        at com.genuitec.pulse.client.contrib.ui.provisional.tablesection.TitledViewersScrolledComposite.handleSelectionChanged(Unknown Source)
        at com.genuitec.pulse.client.contrib.ui.provisional.tablesection.TitledViewersScrolledComposite$1.selectionChanged(Unknown Source)
        at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:164)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:162)
        at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2188)
        at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1211)
        at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1241)
        at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:239)
        at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:233)
        at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:403)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        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.equinox.launcher.Main.invokeFramework(Main.java:622)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
        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 com.genuitec.pulse.eclipse.launcher.Main.main(Main.java:110)

    And with the following Session Data:

    eclipse.buildId=unknown
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Command-line arguments:  -os win32 -ws win32 -arch x86_64

    I am very tempted to completely remove this product and go with a standard deployment of Eclipse. I have also installed the Spring Tools Suite IDE, and it has not exhibited these problems.

    I also attempted to install another plug-in (Subclipse) via the Eclipse Marketplace, and that attempt was successful — the trouble seems to lie specifically with Pulse and/or the MyEclipse Configuration Center. I welcome any further comments you may have, but again, I have worked around the issue and I’m moving on.

    Cheers.

    #337103

    Stan,

    Sorry you’re having this problem continuously.

    It looks like there is some corruption in your original install (in the commons folder). As, the same commons folder will be reused if you install another copy of MyEclipse.

    I would suggest you a clean re-install of MyEclipse. Can you please run the MyEclipse uninstaller ? Please make sure that the MyEclipse Install Directory has been completely removed. (Take a look at this FAQ on where the MyEclipse files and folders will be – https://www.genuitec.com/forums/topic/installation-where-are-the-myeclipse-files-and-folders/ )

    Install MyEclipse 10.7.1 and try installing the plugins. MyEclipse 10.7.1 can be downloaded from here – http://www.myeclipseide.com/index.php?name=Recommend_Us&req=Download&version=ME

    Alternatively, you can install EA4 release of MyEclipse 2013 which doesn’t use pulse for installing plug-ins. Please take a look at this thread for more information – https://www.genuitec.com/forums/topic/myeclipse-2013-formerly-11-early-access-4-is-now-available/

    Alternatively, you can install MyEclipse 10.7.1 via archived update site over eclipse classic 3.7.2. Please follow the below steps to install :
    1. Install Eclipse Classic 3.7.2.
    2. Edit the eclipse.ini file in the eclipse folder and change the -Xmx384m value to -Xmx512m.
    3. Start Eclipse and click Help > Install New Software > Add the following update site:
    http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable/
    4. Make sure “Group items by category” is selected and select the “MyEclipse Enterprise Workbench” group.
    5. Click Next twice, accept the licenses presented and click Finish to start the installation. 6. Restart when prompted and then try installing plugins from MyEclipse configuration center.

    Again, apologies for this continuous problem.

    Let us know if you see any issues.

Viewing 6 posts - 1 through 6 (of 6 total)
Reply To: Cannot install plug-ins

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