Troubleshooting
Problem
A started WebSphere Application Server using the IPC, RMI, or SOAP connection type is shown incorrectly as “Stopped”, or is stuck on “Starting” when running WebSphere Application Server Developer Tools with a non-IBM JRE.
Cause
SOAP connection type
A security certificate does not get added automatically, which results in an SSL error.
RMI connection type
A specific class found in com.ibm.ws.orb_X.jar cannot be found on a non-IBM JRE, which is needed to create RMI connections.
IPC connection type
The IPC connection type is not supported on a non-IBM JRE.
Diagnosing The Problem
1. The server status has been verified to be "Started" by calling the serverStatus script in <WebSphere Application Server directory>/profiles/<profile directory>/bin, with your server name as an argument.
2. For RMI and IPC connections, the Java Runtime Environment running with WebSphere Application Server Developer Tools is confirmed to be a non-IBM JRE.
Resolving The Problem
Any of the options listed below the connection type will resolve their respective issues. Restart the workbench afterwards.
SOAP connection type
- Follow the "Resolving the problem" section in http://www.ibm.com/support/docview.wss?uid=swg21634467.
- Switching to an IBM JRE to run WebSphere Application Server Developer Tools if the WebSphere Application Server is using an unsecure profile.
RMI connection type
- Switching to an IBM JRE to run WebSphere Application Server Developer Tools
- Adding a vm argument in eclipse.ini:
- Copy com.ibm.ws.orb_X.jar found in <WebSphere Application Server directory>/runtimes into a temporary folder. For example com.ibm.ws.orb_9.0.jar.
- In <Eclipse directory>/eclipse.ini, add the following two lines at the bottom:
- Copying the jar to the JRE’s endorsed directory
- Copy com.ibm.ws.orb_X.jar found in <WebSphere Application Server directory>/runtimes into <Java Directory>/jre/lib/endorsed. If the endorsed folder does not exist, create it, and copy the jar.
-Djava.endorsed.dirs=<Temporary folder location>
For example:
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-Djava.endorsed.dirs=C:\temp\endorsed
IPC connection type
- Switching to an IBM JRE to run WebSphere Application Server Developer Tools
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21999577