javaeclipsepluginswebspherecorba

Eclipse 2020-09: org/omg/CORBA/UserException when trying to run WebSphere AS 8.5 Servers using Plugin


Today trying to solve an error on Eclipse startup, I have found a solution that said to reinstall the new version. So I have installed the new version, with which I opened my previous Workspace.

The actual version is: Eclipse IDE for Enterprise Java Developers

Version: 2020-09 (4.17.0) Build id: 20200910-1200

Now I have a bad situation in the environment in which I work: Previously I had many Websphere application Servers v8.5.5 already configured through the IBM WebSphere Application Server V8.5x Developer Tools plugin.

The Server runtime I used, was based on Java java_1.7.1_64, that is located in the Websphere AppServer folder.

I reinstalled the plugin to recover its typical functionality, which acts as an interface to the WAS server (start, publish, status) but it seems to be no longer compatible with the current version of Eclipse, so I am no longer able to start the WAS servers from Eclipse.

At the Workbech startup I get the following popup with error:

An attempt was made to Use a Websphere Application Server specific function, which is only supported on JRE 6.0, 7.0, or 8.0

And when I try to interact with the server I receive the folliwing error:

An internal error occurred during: "Starting Server G2". org/omg/CORBA/UserException

If I double click on the server, to open its configuration page, the IDE opens an empty, grey, page with only the X to close it.

If I try to create a new Server with WAS Runtime, when I click on New > Server, I get this error:

An error has occurred. See error log for more details. org/omg/CORBA/UserException

The same errors appears if I try to select WebSphere Application Server v8.5 as type of server.

eclipse.ini:

-startup
plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.library
C:\Users\USER\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940
-product
org.eclipse.epp.package.jee.product
-showsplash
C:\Users\USER\.p2\pool\plugins\org.eclipse.epp.package.common_4.17.0.20200910-1200
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:/Users/USER/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_14.0.2.v20200815-0932/jre/bin
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx2048m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/

Things I have tried:

Thanks in advance to all those who will help me find a solution.


Solution

  • I have found a workaround in order to continue to work with Eclipse and IBM WebSphere Application Server V8.5x Developer Tools plugin.

    I have installed a previous version of Eclipse with an empty workspace

    Steps: