Unable to launch Service Designer on Linux OS

What product/components do you use and which version/fix level are you on?

wMServiceDesigner-10.15-R01-unix-x64-JDK

Is your question related to the free trial, or to a production (customer) instance?

Using webMethods Service Designer.

What are you trying to achieve? Please describe it in detail.

Trying to launch webMethods Service Designer on SUSE Linux Enterprise Server v15 is throwing an error. Followed the instructions on Guide to Download and Install webMethods Service Designer Free Download

Do you get any error messages? Please provide a full error message screenshot and log file.

Launcher logs have the following details

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
log4j:WARN No appenders could be found for logger (org.eclipse.gemini.blueprint.extender.internal.boot.ChainActivator).
log4j:WARN Please initialize the log4j system properly.

Have you installed all the latest fixes for the products and systems you are using?

Yes

What is the exact error that you see? Any screenshot or any other logs?
Could you please execute following commands and share the response in full:

  • rpm -q glibc (as documented glibc 2.28 or higher is required here)
  • ./ServiceDesigner -clean -debug (from the directory where Service Designer is extracted)
1 Like

For the glibc version I’m currently using - glibc-2.31-150300.41.1.x86_64.

When I’ve dived into the start up logs I’m getting the following errors from the Eclipse configuration logs:

+ cat ./wMServiceDesigner/Designer/eclipse/configuration/1665639298637.log ./wMServiceDesigner/Designer/eclipse/configuration/1670251509031.log
!SESSION Thu Oct 13 07:34:58 CEST 2022 -----------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2022-10-13 07:34:58.670
!MESSAGE Could not find extension: reference:file:com.softwareag.tps.extra.jre.packages_10.11.0.0000-0100.jar
!SESSION 2022-10-13 07:34:58.627 -----------------------------------------------
eclipse.buildId=4.19.0.I20210303-1800
java.version=11.0.15
java.vendor=Azul Systems, Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -clean -initialize

!ENTRY org.eclipse.osgi 4 0 2022-10-13 07:34:59.097
!MESSAGE Bundle reference:file:com.softwareag.tps.extra.jre.packages_10.11.0.0000-0100.jar not found.

!ENTRY org.eclipse.equinox.app 0 0 2022-10-13 07:35:10.838
!MESSAGE Product org.eclipse.platform.sdk could not be found.
!SESSION 2022-12-05 14:45:08.920 -----------------------------------------------
eclipse.buildId=4.19.0.I20210303-1800
java.version=11.0.16.1
java.vendor=Azul Systems, Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product com.webmethods.product.designer.ide
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product com.webmethods.product.designer.ide -clean -debug

!ENTRY org.eclipse.osgi 4 0 2022-12-05 14:45:18.979
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
	no swt-pi4-gtk-4942r22 in java.library.path: [/tmp/_MEIIaeUvI, /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
	no swt-pi4-gtk in java.library.path: [/tmp/_MEIIaeUvI, /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
	Can't load library: /root/.swt/lib/linux/x86_64/libswt-pi4-gtk-4942r22.so
	Can't load library: /root/.swt/lib/linux/x86_64/libswt-pi4-gtk.so

	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:338)
	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:257)
	at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:96)
	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
	at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:155)
	at org.eclipse.swt.widgets.Display.<clinit>(Display.java:163)
	at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:726)
	at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:168)
	at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:182)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:125)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1434)

Please note Service Designer launch does not require sudo or root user. Could you please try following commands and see if that launches the Designer" as standard user.

cd wMServiceDesigner_extraction_dir
./jvm/jvm/bin/java -jar install/lib/wsdlauncher.jar

Please share the logs if any error.