0

Я пытаюсь развернуть проект в WebSphere Application Server V8.5 Liberty Profile. После добавили войну сервера/приложения папку я настроил server.xml, как показано на странице ниже:IBM Worklight 6.0.0.1 - Не удается инициализировать проект Worklight при развертывании на производственный сервер

http://pic.dhe.ibm.com/infocenter/wrklight/v6r0m0/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fdeploy%2Fc_deploy_custom_war_file_to_app_server.html

Но когда я пытаюсь открыть его в браузере, я получаю эту ошибку:

Exception thrown by application class 'com.worklight.core.auth.impl.AuthenticationFilter.doFilter:110' 
javax.servlet.ServletException: Worklight Project not initialized 
at com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:110) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:194) 
at [internal classes] 

Я использую JRE6 как для компиляции, так и для сервера.

+0

Full Verlie verion? (то есть номер сборки ...) –

+0

Я использую WorklightStudioPlugin 6.0.0.20130926-1933 для разработки и развертывания в WebSphere 8.5.5.0 – felipeh

+0

Любые журналы с сервера приложений? –

ответ

0

Похожие темы (то же самое сообщение об ошибке):

Распространенные виновники:

  • Misconfigured authenticationConfig.xml
  • Использование JRE6
+0

Спасибо за ваш ответ. На самом деле я не касался 'authenticationConfig.xml', используя все стандартные конфигурации. И о JRE, копируя свой комментарий на @Lvdd: Мне нужно использовать jre 7 в WebSphere? Даже если я скомпилирую java6? Если да, есть ли простой способ обновить сервер jre? Кажется, что WebSphere не использует систему jre (потому что ее уже 7), и она использует свою собственную java (найденную в WebSphere/Toolbox/java). – felipeh

4

Это, кажется, общее исключение, которое выбрасывается.

Более подробную информацию можно найти в файлах журналов в вашей папке с ограничениями.

Для нас это было следующее:

  • JRE 6 использовали вместо 7
  • в конфигурационном файле XML на которые ссылаются несколько банок, но не существует на ссылочного месте
  • добавил JNDI ссылки в файле конфигурации (3 ссылки на 3 различных децибелах)
  • базы данных Worklight не были установлены правильно

Нам потребовалось 1,5 дня, чтобы понять, почему это не сработало.

Существует большой документ из нескольких 100 страниц, доступных где-то, где описаны все шаги, которые необходимо выполнить для настройки сервера. Он содержит sql-скрипты для выполнения на db, описание файла server.xml и т. Д.

Удачи вам!

+0

Спасибо за ваш ответ. Мне НУЖНО использовать jre 7 в WebSphere? Даже если я скомпилирую java6? Если да, есть ли простой способ обновить сервер jre? Похоже, что WebSphere не использует систему jre (потому что ее уже 7), и она использует свою собственную java (найденную в 'WebSphere/Toolbox/java'). – felipeh

+0

Извините за поздний ответ, я потерял трек этой темы. Мы ухаживали в 7, поэтому нам нужно 7. Я думаю, что если вы скомпилируете в 6, вы должны иметь только jre 6. Я мог ошибаться. –

Смежные вопросы