У мене виникає помилка під час запуску RAP-версії програми eclipse scout ...?
2015-03-23 09:32:50.409:INFO:oejs.Server:jetty-8.1.14.v20131031
2015-03-23 09:32:50.463:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8082
ERROR: Duplicate alias. Failed to register servlet for [alias="/", contributor="com.rinels.eambulancecentral.ui.rap[26]"]
Цей сервлет зареєстрований для:
org.eclipse.scout.rt.ui.rap.mobile.servlets.DeviceDispatcherServlet
Я не знаю, де проблема ...
Відповіді:
0 для відповіді № 1Мені вдалося виправити цю помилку, зареєструвавши 2 сервлети для того самого псевдоніма.
Ось приклад створення ПОМИЛКИ:
(plugin.xml
Файл знаходиться в корені пакету реп: <your app>.ui.rap
)
ERROR: Duplicate alias. Failed to register servlet for [alias="/", contributor="<myapp>.ui.rap[7]"]
Ви також можете відображати вміст XML у вигляді тексту (plugin.xml
Вкладку редактора плагінів або будь-якого текстового редактора). Шукайте точку розширення org.eclipse.equinox.http.registry.servlets
ви повинні знайти один або два фрагменти, подібні до цього:
<extension point="org.eclipse.equinox.http.registry.servlets">
<!--servlets are defined here-->
</extension>
Звичайно, якщо у вашому додатку запущено кілька купок сервлетів, що вносять вклад, це також породжує конфлікт.