启动服务器时出现了以下错误。
An internal error occurred during: "Publishing to WAS 8559 ...".
Could not initialize class com.ibm.ws.ffdc.FFDCFilter面向开发人员的 Java 版本:Mars.1发行版(4.5.1)
面向开发人员的IBM WebSphere应用服务器8.5.5.9
我尝试了一些堆叠溢出的方法。但不起作用。例如could-not-initialize-class-com-ibm-ws-ffdc-ffdcfilter
1.在Files\IBM\WebSphere\AppServer\java\jre\bin\javaw.exe",文件"-vm C:\-vm重新启动eclipse和服务器“中添加此条目;2.Windows->Preferences->-vm->已安装的JRE

你对这个问题有什么建议吗?
发布于 2017-09-28 08:12:29
有一些解决方案,如升级Eclipse、更改为IBM等。
但是这个问题与丢失的ORB有关。
FFDCFilter错误可以按照本technote swg21999577中的"RMI连接类型“中的描述来解决。
缺少com.ibm.ws.orb jar,这将导致FFDCFilter问题。这是使用非IBM的结果。之所以没有将此jar作为WDT的一部分包括在内,是因为该jar与IBM案例相冲突。
解决方案
com.ibm.ws.orb_8.5.0.jar (查看您的AppServer文件夹)到,例如c:\lib-Djava.endorsed.dirs=C:\lib的末尾添加以下行(您还可以将orb复制到java认可的库文件夹中。)
请参阅论坛帖子提供更多信息。
发布于 2021-03-10 18:47:14
我遵循MrSimpleMind先生的解决方案,这对我有效。我将com.ibm.ws.orb_8.5.0.jar从C:\Program复制到C:\lib。我所做的唯一不同的事情,仅仅是为了安全起见,就是在我发现eclipse.ini的所有地方更新它。在此更改之后,我关闭了eclipse,重新启动并运行了发布。谢谢MrSimpleMind
https://stackoverflow.com/questions/46463260
复制相似问题