Java 错误:重复的别名。未能为注册servlet-RAP上的Eclipse Scout错误

Java 错误:重复的别名。未能为注册servlet-RAP上的Eclipse Scout错误,java,eclipse,servlet-filters,eclipse-scout,Java,Eclipse,Servlet Filters,Eclipse Scout,我运行eclipse scout应用程序的RAP版本时出错 2015-03-23 09:32:50.409:信息:oejs.服务器:jetty-8.1.14.v20131031 2015-03-23 09:32:50.463:信息:oejs.AbstractConnector:已启动SelectChannelConnector@0.0.0.0:8082 错误:重复的别名。未能为[alias=/,contributor=com.rinels.eambulancecentral.ui.rap[26]

我运行eclipse scout应用程序的RAP版本时出错

2015-03-23 09:32:50.409:信息:oejs.服务器:jetty-8.1.14.v20131031 2015-03-23 09:32:50.463:信息:oejs.AbstractConnector:已启动SelectChannelConnector@0.0.0.0:8082 错误:重复的别名。未能为[alias=/,contributor=com.rinels.eambulancecentral.ui.rap[26]]注册servlet 该servlet已注册用于:

org.eclipse.scout.rt.ui.rap.mobile.servlets.DeviceDispatcherServlet

我不知道问题出在哪里…

我已设法通过为同一别名注册两个servlet来纠正此错误

下面是产生错误的示例:

plugin.xml文件位于rap捆绑包的根目录下:.ui.rap


当然,如果您的应用程序中启动了多个bunldes,那么这也会产生冲突。

您好,谢谢您的回答。但在RAP插件XML中,我只有一个用于ne allias的servlet。正如我所写的,我的猜测是冲突来自多个bundle,它们贡献了一个servlet。您应该查看所有plugin.xml文件。
ERROR: Duplicate alias. Failed to register servlet for [alias="/", contributor="<myapp>.ui.rap[7]"]
<extension point="org.eclipse.equinox.http.registry.servlets">
   <!--servlets are defined here-->
</extension>