Eclipse Ease - ReferenceError: "loadModule" is not defined

Eclipse Ease - ReferenceError: "loadModule" is not defined

我们在 Eclipse 插件应用程序中使用 Eclipse ease,从 0.6 更新到 0.8 后我们遇到了以下错误。

!ENTRY org.eclipse.help.base 4 0 2021-07-29 05:29:13.360
!MESSAGE Help cannot be displayed.  The embedded application server could not run help web application.
!STACK 0
org.osgi.framework.BundleException: org.eclipse.equinox.http.registry
    at org.eclipse.help.internal.server.JettyHelpServer.checkBundle(JettyHelpServer.java:129)
    at org.eclipse.help.internal.server.JettyHelpServer.start(JettyHelpServer.java:119)
    at org.eclipse.help.internal.server.WebappManager.start(WebappManager.java:41)
    at org.eclipse.help.internal.base.BaseHelpSystem.ensureWebappRunning(BaseHelpSystem.java:186)
    at org.eclipse.help.internal.base.BaseHelpSystem.resolve(BaseHelpSystem.java:202)
    at org.eclipse.help.ui.internal.DefaultHelpUI.resolve(DefaultHelpUI.java:376)
    at org.eclipse.ui.internal.help.WorkbenchHelpSystem.resolve(WorkbenchHelpSystem.java:738)
    at org.eclipse.ease.ui.help.hovers.ModuleHelp.getModuleHelpLocation(ModuleHelp.java:37)
    at org.eclipse.ease.ui.view.ModuleExplorerView.getContent(ModuleExplorerView.java:251)
    at org.eclipse.ease.ui.view.ModuleExplorerView.getContent(ModuleExplorerView.java:1)
    at org.eclipse.ease.ui.help.hovers.internal.ControlHoverManager.run(ControlHoverManager.java:142)

!ENTRY org.eclipse.ease.ui 4 0 2021-07-29 05:29:13.410
!MESSAGE Cannot find the module help content 
!STACK 0
java.net.ConnectException: Connection refused (Connection refused)
    at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
    at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
    at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
    at java.base/java.net.Socket.connect(Socket.java:609)
    at java.base/java.net.Socket.connect(Socket.java:558)
    at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
    at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
    at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
    at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
    at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:341)
    at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:362)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1253)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1015)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1592)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
    at java.base/java.net.URL.openStream(URL.java:1165)
    at org.eclipse.ease.ui.help.hovers.ModuleHelp.getHtmlContent(ModuleHelp.java:50)
    at org.eclipse.ease.ui.help.hovers.ModuleHelp.<init>(ModuleHelp.java:71)
    at org.eclipse.ease.ui.view.ModuleExplorerView.getContent(ModuleExplorerView.java:253)
    at org.eclipse.ease.ui.view.ModuleExplorerView.getContent(ModuleExplorerView.java:1)
    at org.eclipse.ease.ui.help.hovers.internal.ControlHoverManager.run(ControlHoverManager.java:142)
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.eclipse.ease.debugging.model.EaseDebugValue (file:/home/saul/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.ease_0.8.0.I202105061131.jar) to field java.lang.Throwable.depth
WARNING: Please consider reporting this to the maintainers of org.eclipse.ease.debugging.model.EaseDebugValue
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

在犀牛内部 interpreter/console 我们得到以下信息。

loadModule('/System/Environment'); ReferenceError: "loadModule" is not defined.

我们会错过什么?应用程序编译成功,Eclipse Ease 插件列在安装详细信息中。

由于 bug 571990

,EASE 无法与 eclipse 2021-03 目标平台一起使用