Всем доброго времени суток!
Версия JBoss: jboss-5.1.0.GA
Версия Джава:
"java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1)
OpenJDK Server VM (build 20.0-b11, mixed mode)"
Операционная система: Linux Ubuntu.
Переменные окружения выставлены следующим образом:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games://home/stas/JBoss/jboss-5.1.0.GA/bin"
JBOSS_HOME="/home/stas/JBoss/jboss-5.1.0.GA/bin"
JAVA_HOME="/usr/bin"
Сервер JBoss исправно запускается через sudo bash run.sh в корневом каталоге JBoss.
Однако, при попытке запуска тестового приложения (в виде архива helloword.ear, содержащего папку META-INF с файлом application.xml и архив web-app.war с этой же папкой и файлом index.jsp), возникает ошибка 404.
Содержание файла application.xml :Код:<?xml version="1.0"?> <application> <display-name>Hello Java EE World!</display-name> <module> <web> <web-uri>web-app.war</web-uri> <context-root>/hello</context-root> </web> </module> </application>
Содержание файла index.jsp:Код:<%-- file: index.jsp desc: Test installation of Java EE SDK 5 --%> <html> <head> <title>Hello World - test the Java EE SDK installation </title> </head> <body> <% for (int i = 1; i < 5; i++) { %> <h<%=i%>>Hello World</h<%=i%>> <% } %> </body> </html>
Вся структура создаётся путём создания в выделенной папке файла index.jsp, поддиректории META-INF с файлом application.xml и последующего создания архивов в корневой директории проекта командами:
jar cf web-app.war index.jsp
jar cf helloworld.ear web-app.war META-INF
После чего helloworld.ear переносится в JBoss/jboss-5.1.0.GA/server/all/deploy
При запуске страницы http://localhost:8080/hello, выводится 404.
Я ошибся где-то в переменных окружения? Увы, в документации к JBoss ничего не могу по ним найти (в redme представлены только фичи по сравнению с предыдущей версией и никакой полезной для меня информации).
Или как-то неправильно воспроизвёл структуру примера (пример был под Windows, я сделал аналогичные операции под Линуксом, возможно, чего-то не учёл)?
Спасибо.




Тема:
Ответить с цитированием

Социальные закладки