Author Topic: UnsatisfiedLinkError: com.slickedit.eclipse.SlickEditSystem.getAlertGroupVisible  (Read 4545 times)

tomnolan

  • Junior Community Member
  • Posts: 2
  • Hero Points: 0
I followed the instructions at
http://www.slickedit.com/index.php?option=com_content&view=article&id=61
to install a trial of SlickEdit Core for Eclipse v3.6.1.

Specifically, I used the Eclipse Help > Software Updates feature, and followed all the instructions on the referenced web page.

However, after the installation, Eclipse cannot start. I get an error message popup, which directs me to look at the .metadata/.log file.

I am using 64-bit Windows 7. The JVM and Eclipse version info are listed in the excerpt below from the .metadata/.log file.

Needless to say, this wasn't the best first impression for a trial software evaluation. I'd like some help to get my copy of Eclipse working again.

Thanks,
--Tom


!SESSION 2011-04-14 11:08:59.086 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.osgi 4 0 2011-04-14 11:09:01.641
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: com.slickedit.eclipse.SlickEditSystem.getAlertGroupVisible(I)I
   at com.slickedit.eclipse.SlickEditSystem.getAlertGroupVisible(Native Method)
   at com.slickedit.swt.StatusIcon.createControl(StatusIcon.java:55)
   at org.eclipse.ui.menus.WorkbenchWindowControlContribution.delegateCreateControl(WorkbenchWindowControlContribution.java:102)
   at org.eclipse.ui.internal.menus.DynamicToolBarContributionItem.createControl(DynamicToolBarContributionItem.java:208)
   at org.eclipse.jface.action.ControlContribution.fill(ControlContribution.java:97)
   at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:353)
   at org.eclipse.jface.action.ToolBarManager.createControl(ToolBarManager.java:111)
   at org.eclipse.ui.internal.menus.TrimContributionManager$ToolBarTrimProxy.dock(TrimContributionManager.java:88)
   at org.eclipse.ui.internal.menus.TrimContributionManager.update(TrimContributionManager.java:265)
   at org.eclipse.ui.internal.WorkbenchWindow.updateLayoutDataForContents(WorkbenchWindow.java:3836)
   at org.eclipse.ui.internal.WorkbenchWindow.setLayoutDataForContents(WorkbenchWindow.java:3847)
   at org.eclipse.ui.internal.WorkbenchWindow.createDefaultContents(WorkbenchWindow.java:1130)
   at org.eclipse.ui.internal.WorkbenchWindowConfigurer.createDefaultContents(WorkbenchWindowConfigurer.java:623)
   at org.eclipse.ui.application.WorkbenchWindowAdvisor.createWindowContents(WorkbenchWindowAdvisor.java:268)
   at org.eclipse.ui.internal.WorkbenchWindow.createContents(WorkbenchWindow.java:1016)
   at org.eclipse.jface.window.Window.create(Window.java:431)
   at org.eclipse.ui.internal.Workbench$22.runWithException(Workbench.java:1208)
   at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
   at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
   at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
   at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
   at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
   at org.eclipse.ui.internal.Workbench$31.runWithException(Workbench.java:1567)
   at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
   at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
   at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
   at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
   at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2548)
   at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
   at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
   at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
   at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
   at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
   at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
   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:369)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
   at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
   at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
   at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

Ryan

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 986
  • Hero Points: 77
Are you using 64 bit Java and Eclipse also?  Because those are not supported...the plugin will only run in a 32 bit JVM.  If you aren't sure if your Java is 64 bit or not, just go to Help > About Eclipse SDK, and click Installation Details.  On the Configuration tab you can scroll down and see which Java is being used...is it under "Program Files" or "Program Files (x86)"?

64 bit JVM support is planned for the next major release of the plugin (late Summer 2011).

- Ryan

http://www.slickedit.com/index.php?option=com_content&view=article&id=67

tomnolan

  • Junior Community Member
  • Posts: 2
  • Hero Points: 0
Yes, I was using the 64-bit version of Eclipse.

Using the 32-bit version of Eclipse instead, I reinstalled SlickEdit Core for Eclipse, and it works OK now.

Thanks,
--Tom