Проблемы с гобеленами во время миграции с Websphere 8 на JBoss EAP 6.4 - PullRequest
0 голосов
/ 27 сентября 2018

КОНТЕКСТ:

У меня первая стажировка в качестве инженера, и моя миссия - перенести приложение из Websphere в JBoss.Мой подход состоял в том, чтобы поместить .ear приложения в файл развертывания среды JBoss, а затем собрать ошибки по одной.

ВЫПУСК:

Приложение развертывается (я получаюфайл .deployed), однако у меня проблемы с доступом к графическому интерфейсу приложения.Я получаю следующую ошибку при попытке получить к нему доступ в своем браузере:

"JBWEB000069: описание JBWEB000124: Запрошенный ресурс недоступен."

Я использовал команду "tail-f"для мониторинга журнала JBoss, и я получаю следующее сообщение при попытке доступа к графическому интерфейсу в моем браузере:

2018-09-26 10: 01: 02,456 DEBUG [org.apache.tapestry5.ioc.Registry] (http-10.221.250.223: 11500-1) [2] -> Вызов конструктора org.apache.tapestry5.internal.services.RequestGlobalsImpl () (в RequestGlobalsImpl.java:30) через org.apache.tapestry5.services.TapestryModule.bind (ServiceBinder) (в TapestryModule.java:308) (для службы RequestGlobals)

2018-09-26 10: 01: 02,457 DEBUG [org.apache.tapestry5.services.TapestryModule.RequestGlobals] (http-10.221.250.223: 11500-1) Вызов конструктора org.apache.tapestry5.internal.services.RequestGlobalsImpl () (в RequestGlobalsImpl.java:30) через org.apache.tapestry5.services.TapestryModule.oduleServiceBinder) (на TapestryModule.java:308) (для службы RequestGlobals)

2018-09-26 10: 01: 02,457 DEBUG [org.apache.tapestry5.ioc.Registry] (http-10.221.250.223: 11500-1) [2] <- вызов конструктора org.apache.tapestry5.internal.services.RequestGlobalsImpl () (в RequestGlobalsImpl.java:30) через org.apache.tapestry5.services.TapestryModule.bind (ServiceBinder) (в TapestryModule.Java: 308) (для службы RequestGlobals) [0,43 мс] </p>

2018-09-26 10: 01: 02,458 DEBUG [org.apache.tapestry5.ioc.Registry] (http-10.221.250.223:11500-1) [1] -> Создание экземпляра службы ThreadLocale через org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl () (в ThreadLocaleImpl.java:24) через org.apache.tapestry5.ioc.services.TapestryIOCModule.bind (ServiceBinder) (at TapestryIOCModule.java:49) 2018-09-26 10: 01: 02,459 DEBUG [org.apache.tapestry5.ioc.services.TapestryIOCModule.ThreadLocale] (http-10.221.250.223: 11500-1)Вызов конструктора org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl () (в ThreadLocaleImpl.java:24) через org.apache.tapestry5.ioc.services.TapestryIOCModule.bind (ServiceBinder) (at TapestryIOCModule.java:49) (для службы ThreadLocale)

2018-09-26 10: 01: 02,459 DEBUG [org.apache.tapestry5.ioc.Registry] (http-10.221.250.223: 11500-1) [2] <- вызов конструктора org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl ()(в ThreadLocaleImpl.java:24) через org.apache.tapestry5.ioc.services.TapestryIOCModule.bind (ServiceBinder) (в TapestryIOCModule.java:49) (для службы 'ThreadLocale') [0,46 мс] </p>

Что заставляет меня думать, что проблема связана с Tapestry.

Итак, я пошел посмотреть конфигурацию Tapestry в файле web.xml и нашел эту строку, которая, на мой взгляд, проблематична: com.ibm.ws.webcontainer.invokeFiltersCompatibility

Поскольку это, похоже, конкретная реализация IBM Websphere.

Как вы думаете, в этом проблема, или вы думаете, что это что-то еще?У вас есть идеи по поводу решения?

Пожалуйста, если вам нужна дополнительная информация, не стесняйтесь.

Спасибо.

...