EJB2 Issue – with bundle location

User is getting the following error:
Caused by: java.lang.ClassNotFoundException: Cannot load “

com.genuitec.eclipse.blue.ejbdeploy.was8.EJBDeployService” because the bundle “file:/C:/HighmarkApps/Genuitec/MEB2016/plugins/com.genuitec.eclipse.blue.ejbdeploy_13.0.0.me201602031002/plugins/com.genuitec.eclipse.blue.ejbdeploy.was8_3.6.50.jar” cannot be resolved.
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:230)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1197)
at com.genuitec.eclipse.blue.ejbdeploy.Loader.<init>(Loader.java:164)
… 9 more

He has the specific jar (com.genuitec.eclipse.blue.ejbdeploy.was8_3.6.50.jar) in the corect location and it contains the specific class however it still canot find it?

 

——

Thank you for the log file – we’ve been able to replicate this problem with WAS 8.5 and MyEclipse 2016 locally.

We spent a day looking at whether we would be able to deliver a patch for 2016. Unfortunately, as support for WAS 8.5 was just introduced in 2016, it has other WAS 8.5 bugs as well, making it impossible to deliver a patch that will allow you to reliably work with WAS 8.5 – sorry!

Our recommendation is for you to use MyEclipse 2019.04 instead, with an additional patch to fix a Java 11 + EJBDeploy issue (fix will be a part of the next MyEclipse release being currently worked on). Here are the steps you will need to take:

1) Install MyEclipse 2019.04.
2) Download http://downloads.genuitec.com/downloads/partners/misc/ejbdeploy_fix.zip
3) Ensure MyEclipse is not running.
4) In the plugins folder of your installation, you should find a folder named: com.genuitec.eclipse.blue.ejbdeploy_13.0.0.me201805280638. Move this folder elsewhere as a backup.
5) Unzip the zip into the plugins folder, it will create a folder of the same name – com.genuitec.eclipse.blue.ejbdeploy_13.0.0.me201805280638
6) Start MyEclipse.

We realize this can be quite a change for the user, but I’m afraid it’s the only solution we have until the next release of MyEclipse. Please let us know if this works for you or if you have any concerns.

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注