Not able to start JRockit Mission Control showing exception: java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3555 or swt-pi-gtk

(Doc ID 1429283.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle JRockit - Version R28 and later
Linux x86
Linux x86-64

Symptoms

JRMC not starting

 
using command : "jrmc -consolelog " , we get :
 
13.05.2011 10:15:46 com.jrockit.mc.rjmx.internal.RJMX initializeSettings 
  INFO: Reading console settings from /home/xxxxx/.jrmc/4.0.1/rjmx.4.0.1.xml 
  !SESSION 2011-05-13 10:15:45.661 
  ----------------------------------------------- 
  eclipse.buildId=unknown 
  java.version=1.6.0_20 
  java.vendor=Oracle Corporation 
  BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE 
  Command-line arguments: -ws gtk -consolelog 
   
  !ENTRY org.eclipse.osgi 4 0 2011-05-13 10:15:47.225 
  !MESSAGE Application error 
  !STACK 1 
  java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3555 or swt-pi-gtk in 
  swt.library.path, java.library.path or the jar file 
  at org.eclipse.swt.internal.Library.loadLibrary(Library.java:254) 
  at org.eclipse.swt.internal.Library.loadLibrary(Library.java:159) 
  at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:22) 
  at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63) 
  at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54) 
  at org.eclipse.swt.widgets.Display.<clinit>(Display.java:131) 
  at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:516) 
  at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161) 
  at com.jrockit.mc.rcp.application.Application.start(Application.java:20) 
  at 
  org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:1 
  94) 
  at 
  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(E 
  clipseAppLauncher.java:110) 
  at 
  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseApp 
  Launcher.java:79) 
  at 
  org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) 
  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms