Java

       

Создание архива Web-приложения


В каталоге JBoss, предназначенного для деплоймента J2EE приложений, создадим новое Web-приложение. Его можно создать любым удобным способом, я предлагаю сделать так: пусть это будет "default" конфигурация. Внутри деплоймент каталога, создаем каталог web-приложения с названием, указанным в JNLP файле, это будет - ..\application.war

...\jboss-3.2.1\server\default\deploy\application.war\

В моем случае содержимое WAR приложения выглядит так:

\application.war\ index.html
<-- Файл содержащий URL-ссылку на JNLP файл клиентского Java-приложения application.jnlp
<- специально написанный XML файл с раширением jnlp, описывающий состав и параметры
клиентского приложения

main_gui.jar
<- главные архивы классов клиентского приложения main_gui_lib.jar

jboss-client.jar
<- библиотеки необходимые для выполнения jboss-common-client.jar
приложения на ПК пользователя jboss-j2ee.jar jbossmq.jar jbosssx-client.jar jnp-client.jar xercesImpl.jar xmlParserAPIs.jar

\application.war\WEB-INF\ jboss-web.xml web.xml
<- файл дескриптор Web-приложения

\application.war\WEB-INF\lib\ jardiff.jar
<- библиотеки, содержащие классы, jnlp-servlet.jar
необходимые для поддержки JNLP сервером, которые jnlp.jar
доступны из "JNLP пакета разработчика"



Содержание раздела