Проблема при развертывании приложения Grails 3.1.9 в WebSphere 8.5.5.8

Я пытаюсь развернуть приложение, разработанное в Grails 3.1.9 в WebSphere 8.5.5.8

Я сгенерировал .war файл и установлен успешно, но, когда я пытаюсь получить доступ через ссылку http://localhost/MyAPP / появляется следующая ошибка:

Ошибка 404: SRVE0190E: файл не найден: {0}

Я могу получить доступ к статическим ресурсам в приложении, как показано ниже..

http://localhost/MyAPP/assets/apple-touch-icon.формат PNG

Польша. помогите как можно скорее. Спасибо заранее.

1 ответ

  1. В WebSphere порт сервера приложений 9080. Поэтому попробуйте получить доступ http://localhost:9080/MyAPP/ (возможно, вы не развернуты на веб-сервере)

    Проверьте SystemOut.logналичие конкретной проблемы. Если он связан с источником данных, проверьте URL-адрес подключения JDBC. Если вы получаете какие-либоNoClassDefFoundError, то добавьте соответствующий jar в путь к классу. В случае каких-либо проблем с загрузкой ресурсов проверьте версию JDK кода и WebSphere.