Webmethods 9.8 trial installation error on Linux

Hello experts -

I am trying to install trial version of Webmethods 9.8 on Red Hat Linux and I am getting below error. Can someone please help on this error ? I have attached install log as attachment.

Installing Verifier…

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

Creating ‘default’ My webMethods Server instance…

… 10% … 20% … 30% … 40% … 50%
…Exception in thread “main” java.lang.LinkageError: loader constraint violation: loader (instance of sun/misc/Launcher$AppClassLoader) previously initiated loading for a different type with name “com/wm/data/IData”
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at com.wm.data.IDataFactory.create(IDataFactory.java:36)
at com.softwareag.is.tools.ISJDBCConnPoolConfig.getAsData(ISJDBCConnPoolConfig.java:91)
at com.softwareag.is.tools.ISDBConfigTool.writeall(ISDBConfigTool.java:441)
at com.softwareag.is.tools.ISDBConfigTool.doExecute(ISDBConfigTool.java:640)
at com.softwareag.install.tools.ISDBConfig.execute(ISDBConfig.java:49)
at com.webmethods.portal.install.server.PortalUtils.writeISVarsToDisk(PortalUtils.java:1762)
at com.webmethods.portal.install.server.PortalServerInstances.createCentralUsersPool(PortalServerInstances.java:275)
at com.webmethods.portal.install.server.PortalServerInstances.installExecute(PortalServerInstances.java:204)
at com.wm.distman.install.DistManConsole.displayProgressGroupPanelConsole(DistManConsole.java:573)
at com.wm.distman.install.DistManConsole.nextInstallerPanel(DistManConsole.java:218)
at com.wm.distman.install.DistManConsole.start(DistManConsole.java:23)
at com.wm.distman.install.DistManMain.launch(DistManMain.java:98)
at com.wm.distman.install.DistManInstallMain.launch(DistManInstallMain.java:60)
at com.wm.distman.install.DistManInstallMain.main(DistManInstallMain.java:70)

My guess.

I checked your install logs but I don’t find any useful info for me. Can you explain in-detail when you encounter this error.

Also the error itself indicates there is a ClassLoader issue. May be the issue with JVM or something.

Try exiting the error and retry again. Did you review the system requirements guide?

Hello Mahesh - Yes. I did review System Requirements guide before starting installation. We installed jre-7u79-linux-i586.rpm package and setup CLASSPATH and LD_LIBRARY_PATH.

This error is coming up during creation of MWS server instance.

I copied pasted text from console for your reference. Please scroll down to the bottom for error details.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

These products are ready to be installed:
Adapters
webMethods Adapter 9.0 for JDBC
Database Configuration
Database Scripts 9.8
Database Component Configurator 9.8
Designer
Eclipse 4.4
Shared Plug-ins
Branding and Naming 9.8
Metadata 9.8
Services
Service Development 9.8
SOA Governance
CentraSite 9.8
Event-Driven Architecture
Event Type Store 9.8
Infrastructure
Java Package 1.8
Libraries
Shared Libraries 9.8
Broker Libraries 9.6
CentraSite Libraries 9.8
Composite Applications Runtime 9.8
Database Driver Libraries 9.8
Designer Libraries 9.8
Installer Libraries 9.8
Integration Server Libraries 9.8
Java Service Wrapper
log4j Libraries 9.8
Migration Framework Libraries 9.8
My webMethods Server Libraries 9.8
Optimize Libraries 9.8
Security Libraries 9.8
Terracotta Libraries 4.3
Third-Party Libraries 9.8
Universal Messaging Client Libraries 9.8
Universal Messaging Libraries 9.8
License
Agreement
Validator
Verifier
Platform Manager 9.8
Platform Manager Plug-ins
Event Routing 9.8
Integration Server
Server 9.8
Monitor 9.8
My webMethods Server
Server 9.8
Universal Messaging 9.8
Shared Platform
Platform 9.8
Bundles
Shared Bundles 9.8
Broker Bundles 9.6
Common Monitoring Provider Bundle 9.8
Database Driver Bundles 9.8
Deployer and Asset Build Environment Bundles 9.8
Event Routing
Runtime Bundles 9.8
Shared Bundles 9.8
Installer Bundles 9.8
Integration Server Bundles 9.8
Terracotta Bundles 4.3
Universal Messaging Bundles 9.8
Web Services Stack Bundles 9.8
Shared User Interface
Monitor Support 9.8
Optimize Support 9.8
Web Services Stack
Core Files 9.8
Integration Server
Server 9.8
Monitor 9.8
Trading Networks Server 9.8
My webMethods Server
Server 9.8
Diagnostic Tools 9.8
My webMethods User Interfaces
Integration Server 9.8
Monitor 9.8
Trading Networks 9.8
Universal Messaging
Realm Server 9.8
Instance Manager 9.8
Enterprise Manager 9.8
Template Applications 9.8
Tradespace Demo 9.8

N) Next B) Back T) Top X) Exit

Enter: [ N ] ?N
.
… 10% …
… 10% …
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% … 80% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% … 80% … 90% … 100%

… 10% … 20% … 30% … 40% … 50%
… 60% … 70% … 80% … 90% … 100%

Initializing install files

Copying install files

… 10% .

Installing 1207676 KB into /opt/softwareag/wm.

Please wait while the installer processes files, 0 out of 67 modules done

Please wait while the installer processes files, 1 out of 67 modules done

… 10% … 20% … 30% … 40% .

Please wait while the installer processes files, 2 out of 67 modules done

.

Please wait while the installer processes files, 3 out of 67 modules done

Please wait while the installer processes files, 4 out of 67 modules done

.

Please wait while the installer processes files, 5 out of 67 modules done

.

Please wait while the installer processes files, 6 out of 67 modules done

.

Please wait while the installer processes files, 7 out of 67 modules done

Please wait while the installer processes files, 8 out of 67 modules done

.

Please wait while the installer processes files, 9 out of 67 modules done

.

Please wait while the installer processes files, 10 out of 67 modules done

.

Please wait while the installer processes files, 11 out of 67 modules done

Please wait while the installer processes files, 12 out of 67 modules done

.

Please wait while the installer processes files, 13 out of 67 modules done

50%

Please wait while the installer processes files, 14 out of 67 modules done

.

Please wait while the installer processes files, 15 out of 67 modules done

Please wait while the installer processes files, 16 out of 67 modules done

.

Please wait while the installer processes files, 17 out of 67 modules done

.

Please wait while the installer processes files, 18 out of 67 modules done

.

Please wait while the installer processes files, 19 out of 67 modules done

Please wait while the installer processes files, 20 out of 67 modules done

.

Please wait while the installer processes files, 21 out of 67 modules done

.

Please wait while the installer processes files, 22 out of 67 modules done

.

Please wait while the installer processes files, 23 out of 67 modules done

Please wait while the installer processes files, 24 out of 67 modules done

.

Please wait while the installer processes files, 25 out of 67 modules done

.

Please wait while the installer processes files, 26 out of 67 modules done

60%

Please wait while the installer processes files, 27 out of 67 modules done

Please wait while the installer processes files, 28 out of 67 modules done

.

Please wait while the installer processes files, 29 out of 67 modules done

.

Please wait while the installer processes files, 30 out of 67 modules done

.

Please wait while the installer processes files, 31 out of 67 modules done

Please wait while the installer processes files, 32 out of 67 modules done

.

Please wait while the installer processes files, 33 out of 67 modules done

.

Please wait while the installer processes files, 34 out of 67 modules done

.

Please wait while the installer processes files, 35 out of 67 modules done

Please wait while the installer processes files, 36 out of 67 modules done

.

Please wait while the installer processes files, 37 out of 67 modules done

.

Please wait while the installer processes files, 38 out of 67 modules done

.

Please wait while the installer processes files, 39 out of 67 modules done

Please wait while the installer processes files, 40 out of 67 modules done

70%

Please wait while the installer processes files, 41 out of 67 modules done

.

Please wait while the installer processes files, 42 out of 67 modules done

.

Please wait while the installer processes files, 43 out of 67 modules done

Please wait while the installer processes files, 44 out of 67 modules done

.

Please wait while the installer processes files, 45 out of 67 modules done

.

Please wait while the installer processes files, 46 out of 67 modules done

.

Please wait while the installer processes files, 47 out of 67 modules done

Please wait while the installer processes files, 48 out of 67 modules done

.

Please wait while the installer processes files, 49 out of 67 modules done

.

Please wait while the installer processes files, 50 out of 67 modules done

.

Please wait while the installer processes files, 51 out of 67 modules done

Please wait while the installer processes files, 52 out of 67 modules done

.

Please wait while the installer processes files, 53 out of 67 modules done

80%

Please wait while the installer processes files, 54 out of 67 modules done

.

Please wait while the installer processes files, 55 out of 67 modules done

Please wait while the installer processes files, 56 out of 67 modules done

.

Please wait while the installer processes files, 57 out of 67 modules done

.

Please wait while the installer processes files, 58 out of 67 modules done

.

Please wait while the installer processes files, 59 out of 67 modules done

Please wait while the installer processes files, 60 out of 67 modules done

.

Please wait while the installer processes files, 61 out of 67 modules done

.

Please wait while the installer processes files, 62 out of 67 modules done

.

Please wait while the installer processes files, 63 out of 67 modules done

Please wait while the installer processes files, 64 out of 67 modules done

.

Please wait while the installer processes files, 65 out of 67 modules done

.

Please wait while the installer processes files, 66 out of 67 modules done

90% … 100%
.



Installing Shared Runtime Platform…




Installing Installer Bundles…



Installing Installer Bundles…




Installing Platform Manager…

… 10%
… 10% .
… 10% …
… 10% …
… 10% …
… 10% …
… 10% …
… 10% … 20%
… 10% … 20% …
… 10% … 20% …
… 10% … 20% …
… 10% … 20% …
… 10% … 20% …
… 10% … 20% …
… 10% … 20% …
… 10% … 20% … 30% .
… 10% … 20% … 30% .
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% …
… 10% … 20% … 30% … 40%
… 10% … 20% … 30% … 40% .
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …

… 10% … 20% … 30% … 40% …
… 10% … 20% … 30% … 40% …
Creating ‘default’ Integration Server instance…

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

Installing Designer features.

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%

… 10% … 20% … 30% … 40% … 50%
… 60% .
… 10% … 20% … 30% … 40% … 50%
… 60% .
Installing Common Plug-in Pool Eclipse plug-ins …

… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% …

… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70%
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% .
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% .
Updating properties …

… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
Installing Verifier…

… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …
Creating ‘default’ My webMethods Server instance…

… 10% … 20% … 30% … 40% … 50%
… 60% … 70% …Exception in thread “main” java.lang.LinkageError: loader constraint violation: loader (instance of sun/misc/Launcher$AppClassLoader) previously initiated loading for a different type with name “com/wm/data/IData”
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at com.wm.data.IDataFactory.create(IDataFactory.java:36)
at com.softwareag.is.tools.ISJDBCConnPoolConfig.getAsData(ISJDBCConnPoolConfig.java:91)
at com.softwareag.is.tools.ISDBConfigTool.writeall(ISDBConfigTool.java:441)
at com.softwareag.is.tools.ISDBConfigTool.doExecute(ISDBConfigTool.java:640)
at com.softwareag.install.tools.ISDBConfig.execute(ISDBConfig.java:49)
at com.webmethods.portal.install.server.PortalUtils.writeISVarsToDisk(PortalUtils.java:1762)
at com.webmethods.portal.install.server.PortalServerInstances.createCentralUsersPool(PortalServerInstances.java:275)
at com.webmethods.portal.install.server.PortalServerInstances.installExecute(PortalServerInstances.java:204)
at com.wm.distman.install.DistManConsole.displayProgressGroupPanelConsole(DistManConsole.java:573)
at com.wm.distman.install.DistManConsole.nextInstallerPanel(DistManConsole.java:218)
at com.wm.distman.install.DistManConsole.start(DistManConsole.java:23)
at com.wm.distman.install.DistManMain.launch(DistManMain.java:98)
at com.wm.distman.install.DistManInstallMain.launch(DistManInstallMain.java:60)
at com.wm.distman.install.DistManInstallMain.main(DistManInstallMain.java:70)
[swmadm@ryelxeidswm1 installation_software]$ ^C
[swmadm@ryelxeidswm1 installation_software]$

Hi Mayank,

can you try with a JRE 8?

Looks like MWS is using a feature which is not yet available in JRE 7, but is in JRE 8.

There should have been an InvalidClassVersion Exception instead of the Linkage Error.

Regards,
Holger

Hello Holger -

Installed jre1.8.0_60 and updated CLASSPATH and LD_LIBRARY_PATH variables but I am still getting same error. Please advise on next steps.

Regards
Mayank

Hi Mayank,

in this case I cannot assist further as I have never installed this version.

Maybe someone else can take over.

Regards,
Holger

Thanks Holger and Mahesh for trying.

Appreciate if some other expert can help me with this issue.

Maynak – I would suggest to install only those components which you required than all. We used to this error which you stated because of some dependency of jar in java.

Thanks,

Hi,
from the install log I see that it is used OpenJDK. Our Installer support only Oracle Java.

Please install Oracle Java and try again to install.

from the log:
08:29:15 alert DM> java.home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/jre

Also you can add -debugLvl 9 command parameter which will generate verbose install log. If installation fails again it will help more.

Regards,
Hristo

Thanks Holger for helping. I fixed issue with Java but I am still getting same error.

06:52:19 internal DM> java.runtime.name: Java™ SE Runtime Environment
06:52:19 internal DM> sun.boot.library.path: /usr/java/jre1.8.0_60/lib/i386
06:52:19 internal DM> java.vm.version: 25.60-b23
06:52:19 internal DM> java.vm.vendor: Oracle Corporation
06:52:19 internal DM> java.vendor.url: http://java.oracle.com/

Attached are the verbose install logs for your reference.
installLog.zip (1.91 MB)

Could you give more info about OS on which you try to install?
In the install log it looks like that it is used JRE 1.8 32bit on 65 bit OS.

Is that correct?

I have tried to install on my local RH6 64bit VM JRE 8 32bit but it throws some errors. Probably I do not have some libraries for 32bit support.

If your installed JRE is 32bit could you try to use Java 8 64bit?

Hello Hristo -

Thanks for helping.

OS is Red Hat Enterprise Linux Server release 6.5 (Santiago) 64 bit.

We installed 64 bit JRE ( jre-8u60-linux-x64.rpm ) and getting same error.

Verbose Install logs are attached for your reference.

Regards
Mayank
installLog.zip (1.98 MB)

Hi Mayank,

Could you try to execute installation again with some additional parameters?

java -verbose:classes -jar <installer.jar> -readImage <image.file> -console -debugLvl 9 -debug 10 > debugLog.txt 2>&1

And could you try to install in different install directory?

1 Like

I guess the problem would be with image itself sometimes. If you can wait for a week or two wM 9.9 released two days back and it must be available for a test drive.

You can also write to TechnologyCommunity@softwareag.com referencing this thread/topic.

Hello Hristo - Installation finished successfully this time.

Thanks for helping :slight_smile: