[jboss-cvs] Repository SVN: r616 - jems-installer-web-repository/test-7-6-2007.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 14 14:46:11 EDT 2007
Author: vladimir.ralev at jboss.com
Date: 2007-06-14 14:46:10 -0400 (Thu, 14 Jun 2007)
New Revision: 616
Modified:
jems-installer-web-repository/test-7-6-2007/install.xml
Log:
Modified: jems-installer-web-repository/test-7-6-2007/install.xml
===================================================================
--- jems-installer-web-repository/test-7-6-2007/install.xml 2007-06-14 18:37:29 UTC (rev 615)
+++ jems-installer-web-repository/test-7-6-2007/install.xml 2007-06-14 18:46:10 UTC (rev 616)
@@ -1,191 +1,191 @@
-<?xml version="1.0"?>
-<!-- $Id: install.xml,v 1.1.2.70 2006/04/01 01:39:05 starksm Exp $ -->
-<installation version="1.0">
- <info>
- <appname>JEMS</appname>
- <appversion>@{specification.version}, JBoss AS @{jboss.version}, JBoss Portal @{portal.version}, JBoss Messaging @{messaging.version}</appversion>
- <appsubpath>jboss-@{jboss.version}</appsubpath>
- <authors>
- <author name="JBoss Inc." email="sales at jboss.com"/>
- </authors>
- <url>http://www.jboss.com/</url>
- <webdir>file:///F:\JBossSVN\jems-installer\trunk\output\web/</webdir>
- <javaversion>1.4</javaversion>
- <summarylogfilepath>$INSTALL_PATH/InstallSummary.html</summarylogfilepath>
- </info>
- <native type="izpack" name="ShellLink.dll"/>
- <!-- This is now obsolete. This is taken from the installation langpack,
- with these values used as defaults.
- -->
- <variables>
- <variable name="InstallationGroupPanel.description.minimal"
- value="A minimal JMX microkernel. Note, this is not a J2EE 1.4 compatible configuration."/>
- <variable name="InstallationGroupPanel.description.default"
- value="A base J2EE 1.4 server profile"/>
- <variable name="InstallationGroupPanel.description.all"
- value="A full J2EE 1.4 server profile with enterprise extensions."/>
- <variable name="InstallationGroupPanel.description.jms"
- value="A JMS 1.1 server profile. Note, this is not a J2EE 1.4 compatible configuration"/>
- <variable name="InstallationGroupPanel.description.tomcat"
- value="A Servlet 2.4 container profile. Note, this is not a J2EE 1.4 compatible configuration"/>
- <variable name="InstallationGroupPanel.description.portal"
- value="A JSR168 portal service on top of EJB3 profile"/>
- <variable name="InstallationGroupPanel.defaultGroup" value="default"/>
- <variable name="SERVER_CONFIG" value="default"/>
- </variables>
-
- <!--
- The gui preferences indication.
- Sets the installer window to 640x480. The user will not be able to
- change the size.
- -->
- <guiprefs width="700" height="500" resizable="no">
- <modifier key="useButtonIcons" value="yes" />
- <modifier key="useLabelIcons" value="yes" />
- <modifier key="useFlags" value="no" />
- <modifier key="langDisplayType" value="native" />
- <modifier key="layoutAnchor" value="CENTER"/>
- <modifier key="headingPanelCounter" value="progressbar"/>
- <modifier key="headingPanelCounterPos" value="inNavigationPanel"/>
- <modifier key="allYGap" value="3"/>
- <modifier key="paragraphYGap" value="10"/>
- <modifier key="filler1YGap" value="5"/>
- <modifier key="filler3XGap" value="10"/>
- </guiprefs>
-
- <!-- We include every langpack -->
- <locale>
- <langpack iso3="eng"/>
- <!-- cat for testing
- <langpack iso3="cat"/> -->
- </locale>
- <!--
- The resources section.
- The ids must be these ones if you want to use the LicencePanel and/or the InfoPanel.
- -->
- <resources>
- <res id="HTMLLicencePanel.licence" src="@{jboss.install}/JBossORG-EULA.html"/>
- <res id="HTMLInfoPanel.info" src="@{jboss.dist}/readme.html"/>
- <res id="Installer.image.0" src="@{jboss.install}/images/frame5.png"/>
- <res id="Installer.image.1" src="@{jboss.install}/images/frame2.png"/>
- <res id="Installer.image.2" src="@{jboss.install}/images/frame3.png"/>
- <res id="Installer.image.3" src="@{jboss.install}/images/frame4.png"/>
- <res id="Installer.image.4" src="@{jboss.install}/images/frame5.png"/>
- <res id="Installer.image.5" src="@{jboss.install}/images/frame6.png"/>
- <res id="Installer.image.5" src="@{jboss.install}/images/frame5.png"/>
- <res id="Installer.image.6" src="@{jboss.install}/images/frame2.png"/>
- <res id="Installer.image.7" src="@{jboss.install}/images/frame3.png"/>
- <res id="Installer.image.8" src="@{jboss.install}/images/frame4.png"/>
- <res id="Installer.image.9" src="@{jboss.install}/images/frame5.png"/>
- <res id="userInputSpec.xml" src="@{jboss.install}/userInputSpec.xml"/>
- <res id="installer.langsel.img"
- src="@{jboss.install}/images/logo.gif"/>
- <res id="AntActionsSpec.xml"
- src="@{jboss.install}/antActionsSpec.xml"/>
- <res id="jbossauto-install.xml" src="@{jboss.install}/jbossauto-install.xml"/>
- <res id="conditions.xml" src="@{jboss.install}/conditions.xml"/>
-
-
- <res src="@{jboss.install}/default_shortcut_specification.xml"
- id="shortcutSpec.xml"/>
- <res src="@{jboss.install}/unix_shortcut_specification.xml"
- id="Unix_shortcutSpec.xml"/>
-
-<!-- xxxxxxxxx -->
-<!-- Langpacks -->
-<!-- xxxxxxxxx -->
-<!-- Note that we redirect packsLang.xml and userInputLang.xml to eng.xml, which contains all strings -->
-
-<!-- English (reference) -->
- <res id="packsLang.xml_eng" src="@{izpack.langpacks}/eng.xml"/>
- <res id="userInputLang.xml_eng" src="@{izpack.langpacks}/eng.xml"/>
-
-<!-- Pseudo-translation (strings are prefixed with "cat:"), for testing purposes, will be removed completely later. -->
- <res id="packsLang.xml_cat" src="@{izpack.langpacks}/cat.xml"/>
- <res id="userInputLang.xml_cat" src="@{izpack.langpacks}/cat.xml"/>
-
-
-<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
-<!-- Licencees in different languages -->
-<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
-
- <res id="HTMLLicencePanel.licence_chn" src="@{jboss.install}/local-izpack/EULA/EULA_Chinese.html"/>
- <res id="HTMLLicencePanel.licence_fra" src="@{jboss.install}/local-izpack/EULA/EULA_French.html"/>
- <res id="HTMLLicencePanel.licence_deu" src="@{jboss.install}/local-izpack/EULA/EULA_German.html"/>
- <res id="HTMLLicencePanel.licence_jpn" src="@{jboss.install}/local-izpack/EULA/EULA_Japanese.html"/>
- <res id="HTMLLicencePanel.licence_spa" src="@{jboss.install}/local-izpack/EULA/EULA_Spanish.html"/>
- </resources>
-
- <!--
- The panels section.
- We indicate here which panels we want to use. The order will be respected.
- -->
- <panels>
- <panel classname="WelcomePanel"/>
- <!-- Display the release readme panel -->
- <panel classname="HTMLInfoPanel"/>
- <!-- Display the license panel -->
- <panel classname="HTMLLicencePanel"/>
- <!-- Display an installation location panel -->
- <panel classname="TargetPanel"/>
-
- <!-- Display an installation group selection panel -->
- <panel classname="InstallationGroupPanel"/>
- <!-- Display a pack selection panel -->
- <panel classname="TreePacksPanel"/>
- <!-- UserInputPanel#0 - standard/advance config -->
- <panel classname="UserInputPanel"/>
-
- <!-- UserInputPanel#1 - server config name -->
- <panel classname="UserInputPanel" id="serverName"/>
-
- <!-- UserInputPanel#2 - DataSource configuration -->
- <panel classname="UserInputPanel" id="dsConfig"/>
- <!-- UserInputPanel#2.1 - DataSource configuration -->
- <panel classname="UserInputPanel" id="dsDetail"/>
-
- <!-- UserInputPanel#3 - deployment isolation -->
- <panel classname="UserInputPanel" id="isolation"/>
- <!-- UserInputPanel#4 - jmx security -->
- <panel classname="UserInputPanel" id="jmx"/>
- <!-- UserInputPanel#5 - messaging -->
- <panel classname="UserInputPanel" id="messaging"/>
- <!-- UserInputPanel#6 - Keystore
- <panel classname="UserInputPanel" id="keystore"/>
- -->
- <!-- Display a summary of the packs to install -->
- <panel classname="SummaryPanel"/>
- <!-- Do the install -->
- <panel classname="InstallPanel"/>
- <panel classname="ShortcutPanel"/>
- <!-- The normal simple finish panel -->
- <panel classname="SimpleFinishPanel"/>
-
- <!-- An alternate finish panel that allows an auto-installer.xml to be saved
- <panel classname="FinishPanel"/>
- -->
- </panels>
-
- <listeners>
- <listener installer="SummaryLoggerInstallerListener"/>
- <listener
- compiler="org.jboss.install.CompileListener"
- installer="org.jboss.install.PackageListener"
- jar="@{jboss.thirdparty}/jboss/izpack-listeners/lib/jboss-listeners.jar"
- />
- <listener installer="AntActionInstallerListener"
- uninstaller="AntActionUninstallerListener"/>
- </listeners>
-
- <!--
- The packs section.
- We specify here our packs.
- -->
- <packs>
- <!-- jmx-core -->
- <pack name="jmx-core" id="jmx-core"
- group="Core"
- required="yes">
+<?xml version="1.0"?>
+<!-- $Id: install.xml,v 1.1.2.70 2006/04/01 01:39:05 starksm Exp $ -->
+<installation version="1.0">
+ <info>
+ <appname>JEMS</appname>
+ <appversion>@{specification.version}, JBoss AS @{jboss.version}, JBoss Portal @{portal.version}, JBoss Messaging @{messaging.version}</appversion>
+ <appsubpath>jboss-@{jboss.version}</appsubpath>
+ <authors>
+ <author name="JBoss Inc." email="sales at jboss.com"/>
+ </authors>
+ <url>http://www.jboss.com/</url>
+ <webdir>http://repository.jboss.com/jems-installer-web-repository/test-7-6-2007</webdir>
+ <javaversion>1.4</javaversion>
+ <summarylogfilepath>$INSTALL_PATH/InstallSummary.html</summarylogfilepath>
+ </info>
+ <native type="izpack" name="ShellLink.dll"/>
+ <!-- This is now obsolete. This is taken from the installation langpack,
+ with these values used as defaults.
+ -->
+ <variables>
+ <variable name="InstallationGroupPanel.description.minimal"
+ value="A minimal JMX microkernel. Note, this is not a J2EE 1.4 compatible configuration."/>
+ <variable name="InstallationGroupPanel.description.default"
+ value="A base J2EE 1.4 server profile"/>
+ <variable name="InstallationGroupPanel.description.all"
+ value="A full J2EE 1.4 server profile with enterprise extensions."/>
+ <variable name="InstallationGroupPanel.description.jms"
+ value="A JMS 1.1 server profile. Note, this is not a J2EE 1.4 compatible configuration"/>
+ <variable name="InstallationGroupPanel.description.tomcat"
+ value="A Servlet 2.4 container profile. Note, this is not a J2EE 1.4 compatible configuration"/>
+ <variable name="InstallationGroupPanel.description.portal"
+ value="A JSR168 portal service on top of EJB3 profile"/>
+ <variable name="InstallationGroupPanel.defaultGroup" value="default"/>
+ <variable name="SERVER_CONFIG" value="default"/>
+ </variables>
+
+ <!--
+ The gui preferences indication.
+ Sets the installer window to 640x480. The user will not be able to
+ change the size.
+ -->
+ <guiprefs width="700" height="500" resizable="no">
+ <modifier key="useButtonIcons" value="yes" />
+ <modifier key="useLabelIcons" value="yes" />
+ <modifier key="useFlags" value="no" />
+ <modifier key="langDisplayType" value="native" />
+ <modifier key="layoutAnchor" value="CENTER"/>
+ <modifier key="headingPanelCounter" value="progressbar"/>
+ <modifier key="headingPanelCounterPos" value="inNavigationPanel"/>
+ <modifier key="allYGap" value="3"/>
+ <modifier key="paragraphYGap" value="10"/>
+ <modifier key="filler1YGap" value="5"/>
+ <modifier key="filler3XGap" value="10"/>
+ </guiprefs>
+
+ <!-- We include every langpack -->
+ <locale>
+ <langpack iso3="eng"/>
+ <!-- cat for testing
+ <langpack iso3="cat"/> -->
+ </locale>
+ <!--
+ The resources section.
+ The ids must be these ones if you want to use the LicencePanel and/or the InfoPanel.
+ -->
+ <resources>
+ <res id="HTMLLicencePanel.licence" src="@{jboss.install}/JBossORG-EULA.html"/>
+ <res id="HTMLInfoPanel.info" src="@{jboss.dist}/readme.html"/>
+ <res id="Installer.image.0" src="@{jboss.install}/images/frame5.png"/>
+ <res id="Installer.image.1" src="@{jboss.install}/images/frame2.png"/>
+ <res id="Installer.image.2" src="@{jboss.install}/images/frame3.png"/>
+ <res id="Installer.image.3" src="@{jboss.install}/images/frame4.png"/>
+ <res id="Installer.image.4" src="@{jboss.install}/images/frame5.png"/>
+ <res id="Installer.image.5" src="@{jboss.install}/images/frame6.png"/>
+ <res id="Installer.image.5" src="@{jboss.install}/images/frame5.png"/>
+ <res id="Installer.image.6" src="@{jboss.install}/images/frame2.png"/>
+ <res id="Installer.image.7" src="@{jboss.install}/images/frame3.png"/>
+ <res id="Installer.image.8" src="@{jboss.install}/images/frame4.png"/>
+ <res id="Installer.image.9" src="@{jboss.install}/images/frame5.png"/>
+ <res id="userInputSpec.xml" src="@{jboss.install}/userInputSpec.xml"/>
+ <res id="installer.langsel.img"
+ src="@{jboss.install}/images/logo.gif"/>
+ <res id="AntActionsSpec.xml"
+ src="@{jboss.install}/antActionsSpec.xml"/>
+ <res id="jbossauto-install.xml" src="@{jboss.install}/jbossauto-install.xml"/>
+ <res id="conditions.xml" src="@{jboss.install}/conditions.xml"/>
+
+
+ <res src="@{jboss.install}/default_shortcut_specification.xml"
+ id="shortcutSpec.xml"/>
+ <res src="@{jboss.install}/unix_shortcut_specification.xml"
+ id="Unix_shortcutSpec.xml"/>
+
+<!-- xxxxxxxxx -->
+<!-- Langpacks -->
+<!-- xxxxxxxxx -->
+<!-- Note that we redirect packsLang.xml and userInputLang.xml to eng.xml, which contains all strings -->
+
+<!-- English (reference) -->
+ <res id="packsLang.xml_eng" src="@{izpack.langpacks}/eng.xml"/>
+ <res id="userInputLang.xml_eng" src="@{izpack.langpacks}/eng.xml"/>
+
+<!-- Pseudo-translation (strings are prefixed with "cat:"), for testing purposes, will be removed completely later. -->
+ <res id="packsLang.xml_cat" src="@{izpack.langpacks}/cat.xml"/>
+ <res id="userInputLang.xml_cat" src="@{izpack.langpacks}/cat.xml"/>
+
+
+<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
+<!-- Licencees in different languages -->
+<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
+
+ <res id="HTMLLicencePanel.licence_chn" src="@{jboss.install}/local-izpack/EULA/EULA_Chinese.html"/>
+ <res id="HTMLLicencePanel.licence_fra" src="@{jboss.install}/local-izpack/EULA/EULA_French.html"/>
+ <res id="HTMLLicencePanel.licence_deu" src="@{jboss.install}/local-izpack/EULA/EULA_German.html"/>
+ <res id="HTMLLicencePanel.licence_jpn" src="@{jboss.install}/local-izpack/EULA/EULA_Japanese.html"/>
+ <res id="HTMLLicencePanel.licence_spa" src="@{jboss.install}/local-izpack/EULA/EULA_Spanish.html"/>
+ </resources>
+
+ <!--
+ The panels section.
+ We indicate here which panels we want to use. The order will be respected.
+ -->
+ <panels>
+ <panel classname="WelcomePanel"/>
+ <!-- Display the release readme panel -->
+ <panel classname="HTMLInfoPanel"/>
+ <!-- Display the license panel -->
+ <panel classname="HTMLLicencePanel"/>
+ <!-- Display an installation location panel -->
+ <panel classname="TargetPanel"/>
+
+ <!-- Display an installation group selection panel -->
+ <panel classname="InstallationGroupPanel"/>
+ <!-- Display a pack selection panel -->
+ <panel classname="TreePacksPanel"/>
+ <!-- UserInputPanel#0 - standard/advance config -->
+ <panel classname="UserInputPanel"/>
+
+ <!-- UserInputPanel#1 - server config name -->
+ <panel classname="UserInputPanel" id="serverName"/>
+
+ <!-- UserInputPanel#2 - DataSource configuration -->
+ <panel classname="UserInputPanel" id="dsConfig"/>
+ <!-- UserInputPanel#2.1 - DataSource configuration -->
+ <panel classname="UserInputPanel" id="dsDetail"/>
+
+ <!-- UserInputPanel#3 - deployment isolation -->
+ <panel classname="UserInputPanel" id="isolation"/>
+ <!-- UserInputPanel#4 - jmx security -->
+ <panel classname="UserInputPanel" id="jmx"/>
+ <!-- UserInputPanel#5 - messaging -->
+ <panel classname="UserInputPanel" id="messaging"/>
+ <!-- UserInputPanel#6 - Keystore
+ <panel classname="UserInputPanel" id="keystore"/>
+ -->
+ <!-- Display a summary of the packs to install -->
+ <panel classname="SummaryPanel"/>
+ <!-- Do the install -->
+ <panel classname="InstallPanel"/>
+ <panel classname="ShortcutPanel"/>
+ <!-- The normal simple finish panel -->
+ <panel classname="SimpleFinishPanel"/>
+
+ <!-- An alternate finish panel that allows an auto-installer.xml to be saved
+ <panel classname="FinishPanel"/>
+ -->
+ </panels>
+
+ <listeners>
+ <listener installer="SummaryLoggerInstallerListener"/>
+ <listener
+ compiler="org.jboss.install.CompileListener"
+ installer="org.jboss.install.PackageListener"
+ jar="@{jboss.thirdparty}/jboss/izpack-listeners/lib/jboss-listeners.jar"
+ />
+ <listener installer="AntActionInstallerListener"
+ uninstaller="AntActionUninstallerListener"/>
+ </listeners>
+
+ <!--
+ The packs section.
+ We specify here our packs.
+ -->
+ <packs>
+ <!-- jmx-core -->
+ <pack name="jmx-core" id="jmx-core"
+ group="Core"
+ required="yes">
<description>This package contains the core JBoss startup scripts and libraries.</description>
<fileset dir="@{jboss.dist}/bin" targetdir="$INSTALL_PATH/bin">
<include name="*"/>
@@ -193,1533 +193,1534 @@
value="shutdown-shortcut.bat.vm"/>
<additionaldata key="shutdown-shortcut.sh"
value="shutdown-shortcut.sh.vm"/>
- </fileset>
- <file src="@{jboss.dist}/lib" targetdir="$INSTALL_PATH"/>
- <file src="@{jboss.dist}/../emptydeployfolder/deploy" targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/"/>
- <!-- Ant installer scripts run post install -->
- <fileset dir="@{jboss.install}/scripts" targetdir="$INSTALL_PATH/scripts">
- <include name="*"/>
- </fileset>
- <fileset dir="@{jboss.install}/icons" targetdir="$INSTALL_PATH/icons">
- <include name="*"/>
- </fileset>
- </pack>
- <pack name="docs" id="docs"
- group="Core"
- required="no">
- <description>This package contains the JBoss documentation directory,
- including XML DTDs and schemas and service examples.</description>
-
- <fileset dir="@{jboss.install}/docs"
- targetdir="$INSTALL_PATH/docs">
- <include name="examples/binding-manager/sample-bindings.xml"/>
- </fileset>
- <fileset dir="@{jboss.docs}"
- targetdir="$INSTALL_PATH/docs">
- <include name="**/*"/>
- <exclude name="examples/binding-manager/sample-bindings.xml"/>
- </fileset>
- </pack>
- <pack name="client" id="client"
- installGroups="minimal,default,all,jms,portal"
- group="Core"
- required="no">
- <description>This package contains the JAR files needed to access JBoss
- from a remote client.</description>
- <file src="@{jboss.dist}/client" targetdir="$INSTALL_PATH"/>
- </pack>
- <pack name="tomcat-client" id="tomcat-client"
- installGroups="tomcat"
- group="Core"
- required="no">
- <description>This package contains the JAR files needed to access JBoss-Tomcat
- from a remote client.</description>
- <fileset dir="@{jboss.dist}/client"
- targetdir="$INSTALL_PATH/client">
- <include name="jbossall-client.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jmx-invoker-service.xml"/>
- <include name="lib/jmx-adaptor-plugin.jar"/>
- <additionaldata key="jmx-invoker-service.xml"
- value="jmx-invoker-service.xml.vm"/>
- </fileset>
- </pack>
- <pack name="mc-minimal" id="mc-minimal"
- installGroups="minimal"
- group="Core"
- required="yes">
- <description>This package contains the core JMX microkernel and provides a
- minimal footprint with logging, services and hot
- deployment.</description>
- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jboss-service.xml"/>
- <additionaldata key="jboss-service.xml"
- value="conf/jboss-service.xml.vm"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jboss-log4j.xml"/>
- <include name="conf/xmdesc/*"/>
- <include name="lib/log4j.jar"/>
- <include name="lib/jboss-minimal.jar"/>
- </fileset>
- <depends packname="jmx-core"/>
- </pack>
-
- <pack name="minimal" id="minimal"
- installGroups="default,all,jms,tomcat"
- group="Core"
- required="yes">
- <description>This package contains the core JMX microkernel and provides a
- minimal footprint with logging, services and hot
- deployment.</description>
- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jboss-service.xml"/>
- <additionaldata key="jboss-service.xml"
- value="conf/jboss-service.xml.vm"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jboss-log4j.xml"/>
- <include name="conf/xmdesc/*"/>
- <include name="lib/log4j.jar"/>
- <include name="lib/jboss.jar"/>
- </fileset>
- <depends packname="jmx-core"/>
- </pack>
-
- <!-- xmlresolver-service.xml -->
- <pack name="xmlresolver" id="xmlresolver"
- installGroups="default,all,jms,tomcat,portal"
- group="Core"
- required="no">
- <description>XML entity resolution configuration service</description>
- <!-- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/xmlresolver-service.xml"/>
- </fileset> -->
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/xmlentitymgr.jar"/>
- </fileset>
- <depends packname="jmx-core"/>
- </pack>
-
- <!-- binding-service -->
- <pack name="binding-service" id="binding-service"
- installGroups="default,all,portal"
- group="JMX"
- required="no">
- <description>This package contains the binding service manager for
- port/host mapping when running multiple JBoss instances on one
- machine.</description>
- <!--
- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/binding-service.xml"/>
- </fileset>
- -->
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/bindingservice-plugin.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <pack name="snmp-adaptor.sar" id="snmp-adaptor.sar"
- installGroups="default,all"
- group="JMX"
- required="no">
- <description></description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/snmp-adaptor.sar/**"/>
- <include name="lib/log4j-snmp-appender.jar"/>
- <include name="lib/joesnmp.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- bsh-deployer.xml -->
- <pack name="bsh-deployer" id="bsh-deployer"
- installGroups="default,all,portal"
- group="Deployers"
- required="no">
- <description>This package provides the bean shell deployer, which deploys
- bsh scripts as services.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/bsh-deployer.xml"/>
- <include name="lib/bsh.jar"/>
- <include name="lib/bsh-deployer.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
- <!-- cache-invalidation-service.xml -->
- <pack name="cache-invalidation-service.xml" id="cache-invalidation-service.xml"
- installGroups="default,all"
- group="J2EE/EJB"
- required="no">
- <description>This package provides the EJB2.1 entity cache invalidation
- service.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/cache-invalidation-service.xml"/>
- <include name="lib/jboss.jar"/>
- </fileset>
- <depends packname="minimal"/>
- <depends packname="ejb-deployer"/>
- </pack>
- <!-- client-deployer-service.xml -->
- <pack name="client-deployer-service" id="client-deployer-service"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>This package provides the client application deployer, which
- deploys J2EE 1.4 application client JARs.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/client-deployer-service.xml"/>
- <include name="lib/jboss.jar"/>
- <include name="lib/jboss-j2ee.jar"/>
- </fileset>
- <depends packname="ear-deployer"/>
- </pack>
- <!-- dynclassloader-service -->
- <pack name="dynclassloader-service" id="dynclassloader-service"
- installGroups="default,all"
- group="RMI"
- required="no">
- <description>This package provides the RMI dynamic class loading service.
- It is only needed when using remote RMI clients that aren't bundles with
- all required JAR files.</description>
- <!-- <depends packname="ear-deployer"/>-->
- <depends packname="minimal"/>
- </pack>
-
- <!-- dynclassloader-service -->
- <pack name="iiop-service.xml" id="iiop-service.xml"
- installGroups="all"
- group="RMI"
- required="no">
- <description>This package provides the RMI dynamic class loading service.
- It is only needed when using remote RMI clients that aren't bundles with
- all required JAR files.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jacorb.properties"/>
- <include name="deploy/iiop-service.xml"/>
- <include name="lib/avalon-framework.jar"/>
- <include name="lib/jacorb.jar"/>
- <include name="lib/jboss-iiop.jar"/>
- </fileset>
- <!-- <depends packname="ear-deployer"/>-->
- <depends packname="minimal"/>
- </pack>
-
- <!-- ear-deployer.xml -->
- <pack name="ear-deployer" id="ear-deployer"
- installGroups="default,all,portal"
- group="J2EE/Deployers"
- required="no">
- <description>This package provides the EAR Deployer. It deploys J2EE 1.4
- EAR files.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/ear-deployer.xml"/>
- <include name="lib/jboss-j2ee.jar"/>
- <additionaldata key="ear-deployer.xml"
- value="deploy/ear-deployer.xml.vm"/>
- </fileset>
- <depends packname="naming"/>
- <depends packname="ejb-deployer"/>
- <depends packname="war-deployer"/>
- </pack>
-
- <pack name="ejb-timer-service" id="ejb-timer-service"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>This is the EJB timer service provider</description>
- <depends packname="dynclassloader-service"/>
- </pack>
-
- <!-- ejb-deployer.xml -->
- <pack name="ejb-deployer" id="ejb-deployer"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>This is the EJB2.1 container and deployer. It deploys J2EE
- 1.4 EJB JAR files.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/bcel.jar"/>
- <include name="lib/jboss.jar"/>
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jpl-pattern.jar"/>
- <include name="lib/jpl-util.jar"/>
- <include name="conf/standard*.xml"/>
- <additionaldata key="standardjaws.xml"
- value="conf/standardjaws.xml.vm"/>
- <additionaldata key="standardjbosscmp-jdbc.xml"
- value="conf/standardjbosscmp-jdbc.xml.vm"/>
- </fileset>
- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/ejb-deployer.xml"/>
- <additionaldata key="ejb-deployer.xml"
- value="deploy/ejb-deployer.xml.vm"/>
- </fileset>
-
- <depends packname="minimal"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- <depends packname="jca-service"/>
- <depends packname="jboss-local-jdbc.rar"/>
- <depends packname="jboss-ds"/>
- <depends packname="jta-service"/>
- <depends packname="usertx-service"/>
- <depends packname="invokers-service"/>
- <depends packname="ejb-timer-service"/>
- </pack>
- <!-- hsqldb-ds.xml
- <pack name="hsqldb-ds" id="hsqldb-ds"
- installGroups="default,all,jms,ejb3,ejb3-clustered,portal"
- group="Database"
- required="no">
- <description>This package provides the embedded Hypersonic database, which
- is the default database for several JBoss services.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/hsqldb-ds.xml"/>
- <include name="lib/hsqldb-plugin.jar"/>
- <include name="lib/hsqldb.jar"/>
- <additionaldata key="service" value="hsqldb-ds.xml"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jboss-local-jdbc.rar"/>
- </pack> -->
-
- <!-- TODO : Should we rename all reference to hsqldb to custom or jboss. For eg hsqldb-ds.xml should be jboss-ds.xml-->
- <pack name="jboss-ds" id="jboss-ds"
- installGroups="default,all,jms,portal"
- group="Database"
- required="no">
- <description>This package provides database configuration and requires you to copy the driver library to jboss4.0.x\server\default\lib. HSQLDB drivers hsqldb-plugin.jar and hsqldb.jar are included by default. </description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/hsqldb-ds.xml"/>
- <include name="lib/hsqldb-plugin.jar"/>
- <include name="lib/hsqldb.jar"/>
- <additionaldata key="hsqldb-ds.xml" value="deploy/hsqldb-ds.xml.vm"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jboss-local-jdbc.rar"/>
- </pack>
-
- <!-- http-invoker.sar -->
- <pack name="rmi-http-invoker" id="rmi-http-invoker"
- installGroups="default"
- group="Invokers"
- required="no">
- <description>This package provides the RMI over HTTP invoker service. It
- allows remote requests to be tunneled over HTTP to pass through
- firewalls.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/http-invoker.sar/**"/>
- <include name="lib/jboss.jar"/>
- <additionaldata key="web.xml" value="invoker.war/WEB-INF/web.xml.vm"/>
- <additionaldata key="jboss-web.xml"
- value="invoker.war/WEB-INF/jboss-web.xml.vm"/>
- </fileset>
- <depends packname="war-deployer"/>
- </pack>
-
- <!-- httpha-invoker.sar -->
- <pack name="rmi-httpha-invoker" id="rmi-httpha-invoker"
- installGroups="all"
- group="Invokers"
- required="no">
- <description>This package provides the HARMI over HTTP invoker service. It
- allows remote requests to be tunneled over HTTP to pass through
- firewalls.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/httpha-invoker.sar/**"/>
- <include name="lib/jboss.jar"/>
- <additionaldata key="web.xml" value="invoker.war/WEB-INF/web.xml.vm"/>
- <additionaldata key="jboss-web.xml"
- value="invoker.war/WEB-INF/jboss-web.xml.vm"/>
- </fileset>
- <depends packname="war-deployer"/>
- </pack>
-
- <!-- jboss-aop.deployer -->
- <!-- <pack name="jboss-aop-deployer" id="jboss-aop-deployer"
- installGroups="all,default"
- group="Deployers"
- required="no">
- <description>JBossAOP aspect manager and deployer services</description>
- <fileset dir="@{jboss.dist}/server/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jboss-aop.deployer/**"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
- <include name="javassist.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack> -->
-
- <!-- jboss-aop-jdk50.deployer -->
- <pack name="jboss-aop-jdk50-deployer" id="jboss-aop-jdk50-deployer"
- installGroups="all,default,portal"
- group="Deployers"
- required="no">
- <description>JBossAOP JDK5 version of the aspect manager and deployer
- services</description>
- <fileset dir="@{jboss.dist}/server/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jboss-aop-jdk50.deployer/**"/>
- <additionaldata key="service"
- value="jboss-aop-jdk50.deployer/META-INF/jboss-service.xml"/>
- </fileset>
- <fileset dir="@{jboss.dist}/client"
- targetdir="$INSTALL_PATH/client">
- <include name="jboss-aspect-jdk50-client.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
- <include name="javassist.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- jboss-bean.deployer -->
- <pack name="jboss-bean-deployer" id="jboss-bean-deployer"
- installGroups="default,all,portal"
- group="Deployers"
- required="no">
- <description>Application level microcontainer deployment
- service</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-bean.deployer/**"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
- <include name="jboss-vfs.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- jboss-ha-local-jdbc.rar -->
- <pack name="jboss-ha-local-jdbc" id="jboss-ha-local-jdbc"
- installGroups="default,all"
- group="JCA"
- required="no">
- <description>A JDBC DataSource resource adaptor with local tx support and
- failover</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-ha-local-jdbc.rar"/>
- <include name="lib/jboss-common-jdbc-wrapper.jar"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jdbc-metadata-service"/>
- </pack>
-
- <!-- jboss-ha-xa-jdbc.rar -->
- <pack name="jboss-ha-xa-jdbc" id="jboss-ha-xa-jdbc"
- installGroups="default,all"
- group="JCA"
- required="no">
- <description>A JDBC DataSource resource adaptor with XA tx support and
- failover</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-ha-xa-jdbc.rar"/>
- <include name="lib/jboss-common-jdbc-wrapper.jar"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jdbc-metadata-service"/>
- </pack>
-
- <!-- jboss-local-jdbc.rar -->
- <pack name="jboss-local-jdbc.rar" id="jboss-local-jdbc.rar"
- installGroups="default,all,jms,portal"
- group="JCA"
- required="no">
- <description>A JDBC DataSource resource adaptor with local tx
- support</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-local-jdbc.rar"/>
- <include name="lib/jboss-common-jdbc-wrapper.jar"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jdbc-metadata-service"/>
- </pack>
- <!-- jboss-xa-jdbc.rar -->
- <pack name="jboss-xa-jdbc" id="jboss-xa-jdbc"
- installGroups="default,all,jms"
- group="JCA"
- required="no">
- <description>A JDBC DataSource resource adaptor with XA tx
- support</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-xa-jdbc.rar"/>
- <include name="lib/jboss-common-jdbc-wrapper.jar"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="jdbc-metadata-service"/>
- </pack>
-
- <!-- JavaMail libs -->
- <pack name="javamail" id="javamail"
- installGroups="default,all,portal"
- group="Mail"
- required="no">
- <description>JavaMail jars</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/activation.jar"/>
- <include name="lib/mail.jar"/>
- </fileset>
- </pack>
-
- <!-- jbossws.sar for j2se1.4 -->
- <!-- <pack name="jbossws14" id="jbossws14"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>J2EE1.4/J2SE1.4 webservice support</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jboss-saaj.jar"/>
- <include name="lib/jboss-jaxrpc.jar"/>
- <include name="lib/wsdl4j.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jbossws14.sar/**"/>
- </fileset>
- <fileset dir="@{jboss.dist}/client"
- targetdir="$INSTALL_PATH/client">
- <include name="jbossws14-client.jar"/>
- </fileset>
- <depends packname="ejb-deployer"/>
- <depends packname="war-deployer"/>
- <depends packname="client-deployer-service"/>
- <depends packname="jbossretro" />
- <depends packname="javamail" />
- </pack> -->
-
- <!-- BSF scripting -->
- <pack name="bsf" id="bsf"
- installGroups="default,all"
- group="Misc"
- required="no">
- <description>Bean Scripting Framework</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/bsf.jar"/>
- </fileset>
- </pack>
-
- <!-- autonumber plugin -->
- <pack name="autonumber" id="autonumber"
- installGroups="default,all"
- group="Misc"
- required="no">
- <description>Autonumber plugin</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/autonumber-plugin.jar"/>
- </fileset>
- </pack>
-
- <!-- jbossws.sar for jdk5 -->
- <pack name="jbossws" id="jbossws"
- installGroups="default,all,portal"
- group="J2EE/Deployers"
- required="no">
- <description>JAXWS/J2SE5 webservice support</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jboss-saaj.jar"/>
- <include name="lib/jboss-jaxrpc.jar"/>
- <include name="lib/jbossws-integration.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jbossws.sar/**"/>
- </fileset>
- <depends packname="ejb-deployer"/>
- <depends packname="war-deployer"/>
- <depends packname="client-deployer-service"/>
- <depends packname="javamail" />
- </pack>
-
- <!-- jboss retro translation runtime jars -->
- <pack name="jbossretro" id="jbossretro"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>J2SE5 to J2SE1.4 translation support</description>
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
- <include name="jboss-backport-concurrent.jar"/>
- <include name="jbossretro-rt.jar"/>
- <include name="javassist.jar"/>
- </fileset>
- </pack>
-
-
- <!-- jbossjca-service.xml -->
- <pack name="jca-service" id="jca-service"
- installGroups="default,all,jms,portal"
- group="JCA"
- required="no">
- <description>The JCA 1.5 connector architecture support</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jbossjca-service.xml"/>
- <include name="deploy/sqlexception-service.xml"/>
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jboss-jca.jar"/>
- </fileset>
- <depends packname="jta-service"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- </pack>
-
- <!-- jdbc-metadata-service.xml -->
- <pack name="jdbc-metadata-service" id="jdbc-metadata-service"
- installGroups="default,all,jms,portal"
- group="J2EE/EJB"
- required="no">
- <description>An MBean that is a registry for JDBC type-mapping
- metadata</description>
-
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-jca.jar"/>
- <include name="conf/standard*.xml"/>
- <additionaldata key="standardjaws.xml"
- value="conf/standardjaws.xml.vm"/>
- <additionaldata key="standardjbosscmp-jdbc.xml"
- value="conf/standardjbosscmp-jdbc.xml.vm"/>
- </fileset>
- <depends packname="jca-service"/>
- </pack>
-
- <pack name="messaging" id="messaging"
- installGroups="all,default,jms"
- excludeGroup="jms"
- group="JMS"
- required="no"
- preselected="yes">
- <description>JBoss Messaging JMS Service</description>
- <fileset dir="@{jboss.thirdparty}/jboss-messaging-@{messaging.version}/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jboss-messaging.sar/**/"/>
-
- <additionaldata key="hsqldb-persistence-service.xml" value="jboss-messaging.sar/hsqldb-persistence-service.xml.vm"/>
- <additionaldata key="messaging-service.xml" value="jboss-messaging.sar/messaging-service.xml.vm"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/commons-logging.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy/jms/"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <include name="jms-ra.rar"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <depends packname="jta-service"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- <depends packname="binding-service"/>
- </pack>
-
- <!-- jms/jbossmq-service.xml -->
- <pack name="jbossmq-service" id="jbossmq-service"
- installGroups="default,all,jms,portal"
- excludeGroup="jms"
- group="JMS"
- required="no">
- <description>JMS 1.1 core services</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/jbossmq-service.xml"/>
- <include name="deploy/jms/hsqldb-jdbc-state-service.xml"/>
- <include name="deploy/jms/hsqldb-jdbc2-service.xml"/>
- <include name="lib/jbossmq.jar"/>
- <include name="lib/commons-logging.jar"/>
- <additionaldata key="hsqldb-jdbc2-service.xml" value="deploy/jms/hsqldb-jdbc2-service.xml.vm"/>
- <additionaldata key="hsqldb-jdbc-state-service.xml" value="deploy/jms/hsqldb-jdbc-state-service.xml.vm"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <!-- hsql required by default -->
-
- <depends packname="jta-service"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- </pack>
-
- <!-- jms/jbossmq-destinations-service.xml -->
- <pack name="default-jms-destintations" id="default-jms-destintations"
- installGroups="default,all,jms,portal"
- group="JMS"
- required="no">
- <description>Optional JMS destintation definitions</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/jbossmq-destinations-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service"/>
- </pack>
-
- <!-- jms/jbossmq-destinations-service.xml -->
- <pack name="jms-asf-rar" id="jms-asf-rar"
- installGroups="default,all,jms,portal"
- group="JMS"
- required="no">
- <description>JMS resource adaptor and app server integration
- layer</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/jms-ds.xml"/>
- <include name="deploy/jms/jms-ra.rar"/>
- </fileset>
- <depends packname="jbossmq-service"/>
- <depends packname="jca-service"/>
- </pack>
-
- <!-- jms/jbossmq-httpil.sar -->
- <pack name="jms-http-invoker" id="jms-http-invoker"
- installGroups="default,all"
- group="JMS"
- required="no">
- <description>Optional JMS invoker using HTTP for transport</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/jbossmq-httpil.sar/**"/>
- </fileset>
- <depends packname="jbossmq-service"/>
- <depends packname="war-deployer"/>
- </pack>
-
- <!-- jms/jvm-il-service.xml -->
- <pack name="jms-injvm-invoker" id="jms-injvm-invoker"
- installGroups="default,all,jms,portal"
- group="JMS"
- required="no">
- <description>Default JMS in memory invoker</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/jvm-il-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service"/>
- </pack>
-
- <!-- jms/uil2-service.xml -->
- <pack name="jms-socket-invoker" id="jms-socket-invoker"
- installGroups="default,all,jms,portal"
- group="JMS"
- required="no">
- <description>Default JMS socket based invoker</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/uil2-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service"/>
- </pack>
-
- <!-- BEGIN JMS-HA -->
- <!-- jms/jbossmq-service.xml -->
- <pack name="jbossmq-service-ha" id="jbossmq-service-ha"
- installGroups="all,jms"
- excludeGroup="jms"
- group="JMS"
- preselected="no"
- required="no">
- <description>JMS 1.1 core services (High Availability)</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jbossmq.jar"/>
- <include name="lib/commons-logging.jar"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy-hasingleton/jms/jbossmq-service.xml"/>
- <include name="deploy-hasingleton/jms/hsqldb-jdbc-state-service.xml"/>
- <include name="deploy-hasingleton/jms/hsqldb-jdbc2-service.xml"/>
- <!-- We can use the same files from non-HA JMS-->
- <additionaldata key="hsqldb-jdbc2-service.xml" value="deploy-hasingleton/jms/hsqldb-jdbc2-service.xml.vm"/>
- <additionaldata key="hsqldb-jdbc-state-service.xml" value="deploy-hasingleton/jms/hsqldb-jdbc-state-service.xml.vm"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <!-- hsql required by default -->
-
- <depends packname="jta-service"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- </pack>
-
- <pack name="default-jms-destintations-ha" id="default-jms-destintations-ha"
- installGroups="all,jms"
- group="JMS"
- preselected="no"
- required="no">
- <description>Optional JMS destintation definitions (High Availability)</description>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy-hasingleton/jms/jbossmq-destinations-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service-ha"/>
- </pack>
-
- <pack name="jms-asf-rar-ha" id="jms-asf-rar-ha"
- installGroups="all,jms"
- group="JMS"
- preselected="no"
- required="no">
- <description>JMS resource adaptor and app server integration
- layer (High Availability)</description>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jms/hajndi-jms-ds.xml"/>
- <include name="deploy/jms/jms-ra.rar"/>
- </fileset>
- <depends packname="jbossmq-service-ha"/>
- <depends packname="jca-service"/>
- </pack>
-
- <pack name="jms-http-invoker-ha" id="jms-http-invoker-ha"
- installGroups="all"
- group="JMS"
- preselected="no"
- required="no">
- <description>Optional JMS invoker using HTTP for transport (High Availability)</description>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy-hasingleton/jms/jbossmq-httpil.sar/**"/>
- </fileset>
- <depends packname="jbossmq-service-ha"/>
- <depends packname="war-deployer"/>
- </pack>
-
- <pack name="jms-injvm-invoker-ha" id="jms-injvm-invoker-ha"
- installGroups="all,jms"
- group="JMS"
- preselected="no"
- required="no">
- <description>Default JMS in memory invoker (High Availability)</description>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy-hasingleton/jms/jvm-il-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service-ha"/>
- </pack>
-
- <pack name="jms-socket-invoker-ha" id="jms-socket-invoker-ha"
- installGroups="all,jms"
- group="JMS"
- preselected="no"
- required="no">
- <description>Default JMS socket based invoker (High Availability)</description>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy-hasingleton/jms/uil2-service.xml"/>
- </fileset>
- <depends packname="jbossmq-service-ha"/>
- </pack>
- <!-- END JMS-HA -->
-
- <!-- jmx-console.war -->
- <pack name="jmx-console" id="jmx-console"
- installGroups="default,all,tomcat,portal"
- group="JMX"
- required="no">
- <description>An HTML console for the JMX server</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jmx-console.war/**"/>
- <additionaldata key="web.xml"
- value="jmx-console.war/WEB-INF/web.xml.vm"/>
- <additionaldata key="jboss-web.xml"
- value="jmx-console.war/WEB-INF/jboss-web.xml.vm"/>
- </fileset>
- <depends packname="war-deployer"/>
- </pack>
-
- <!-- invokers-service.xml -->
- <pack name="invokers-service" id="invokers-service"
- installGroups="default,all"
- group="Invokers"
- required="no">
- <description>This package provides the basic detached transport
- invoker services in JBoss, including RMI over JRMP and the more
- efficient pooled invoker. It is needed for remote RMI access into
- JBoss.</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss.jar"/>
- </fileset>
- <depends packname="minimal" />
- <depends packname="jboss-remoting" />
- <depends packname="jta-service" />
- </pack>
-
- <!-- jmx-invoker-service.xml -->
- <pack name="jmx-invoker-service" id="jmx-invoker-service"
- installGroups="default,all,portal"
- group="JMX"
- required="no">
- <description>A RMI invoker for accessing the JMX server</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jmx-invoker-service.xml"/>
- <include name="lib/jmx-adaptor-plugin.jar"/>
- <additionaldata key="jmx-invoker-service.xml"
- value="jmx-invoker-service.xml.vm"/>
- </fileset>
- <depends packname="invokers-service"/>
- <depends packname="security"/>
- </pack>
-
- <!-- jsr77-service.xml -->
- <pack name="jsr77-service" id="jsr77-service"
- installGroups="default,all"
- group="JMX"
- required="no">
- <description>JSR-77 Single JBoss Server Management Domain</description>
-
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-jsr77.jar"/>
- <include name="lib/jboss-management.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- attribute-persistence-service-->
- <pack name="attribute-persistence-service" id="attribute-persistence-service"
- installGroups="default,all"
- group="JMX"
- required="no">
- <description>JBoss ModelMBeans (XMBeans) can specify a PersistenceManager to load, save attributes
- based on the chosen Persistence Policy</description>
- <depends packname="minimal"/>
- </pack>
-
- <!-- jta-service.xml -->
- <pack name="jta-service" id="jta-service"
- installGroups="default,all,jms,portal"
- group="JTA"
- required="no">
- <description>The JTA service</description>
- <!-- Now this is moved in the main jboss-service.xml.vm
- <fileset dir="@{jboss.install}"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jta-service.xml"/>
- </fileset>
- -->
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jbossjta-properties.xml"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jbossjta.jar"/>
- <include name="lib/jbossjta-integration.jar"/>
- <include name="lib/jbossts-common.jar"/>
- <include name="lib/jboss-transaction.jar"/>
- </fileset>
- <depends packname="naming"/>
- <depends packname="jboss-remoting"/>
- </pack>
-
- <!-- usertx-service.xml -->
- <pack name="usertx-service" id="usertx-service"
- installGroups="default,all,jms,portal"
- group="JTA"
- required="no">
- <description>The UserTransaction service</description>
- <depends packname="jta-service"/>
- <depends packname="invokers-service"/>
- </pack>
-
- <!-- mail-service.xml -->
- <pack name="mail-service" id="mail-service"
- installGroups="default,all,portal"
- group="Mail"
- required="no">
- <description>The JavaMail integration service</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/mail-service.xml"/>
- <include name="lib/mail-plugin.jar"/>
- </fileset>
- <depends packname="invokers-service"/>
- <depends packname="naming"/>
- <depends packname="javamail"/>
- </pack>
- <!-- mail-ra.rar -->
- <pack name="mail-inflow-adaptor" id="mail-inflow-adaptor"
- installGroups="default,all"
- group="J2EE/EJB"
- required="no">
- <description>A JavaMail inflow resource adaptor for mail to MDB
- msgs</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/mail-ra.rar"/>
- </fileset>
- <depends packname="jca-service"/>
- <depends packname="javamail"/>
- </pack>
-
- <!-- naming-service.xml -->
- <pack name="mc-naming" id="mc-naming"
- installGroups="minimal"
- group="JNDI"
- required="no">
- <description>The JNDI naming services</description>
-
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jndi.properties"/>
- <include name="lib/jnpserver.jar"/>
- </fileset>
- <depends packname="mc-minimal"/>
- </pack>
- <pack name="naming" id="naming"
- installGroups="default,all,jms,tomcat,portal"
- group="JNDI"
- required="no">
- <description>The JNDI naming services</description>
-
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/jndi.properties"/>
- <include name="lib/jnpserver.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
- <!-- properties-service.xml -->
- <pack name="properties-service" id="properties-service"
- installGroups="default,all,portal"
- group="Misc"
- required="no">
- <description>PropertyEditor registration and system property
- services</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/properties-service.xml"/>
- <include name="lib/properties-plugin.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- schedule*.xml -->
- <pack name="scheduler-service" id="scheduler-service"
- installGroups="default,all,portal"
- group="Misc"
- required="no">
- <description>JMX based scheduler services</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/schedule-manager-service.xml"/>
- <include name="deploy/scheduler-service.xml"/>
- <include name="lib/scheduler-plugin-example.jar"/>
- <include name="lib/scheduler-plugin.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- security-service.xml -->
- <pack name="security" id="security"
- installGroups="default,all,jms,tomcat,portal"
- group="Security"
- required="no">
- <description>The JAAS security services</description>
-
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="conf/props/*"/>
- <include name="conf/login-config.xml"/>
- <include name="lib/jboss-j2ee.jar"/>
- <include name="lib/jbosssx.jar"/>
- <include name="lib/jboss-srp.jar"/>
- <!-- Customize the security domain names -->
- <additionaldata key="login-config.xml"
- value="conf/login-config.xml.vm"/>
- <additionaldata key="jmx-console-users.properties"
- value="conf/props/jmx-console-users.properties.vm"/>
- <additionaldata key="jmx-console-roles.properties"
- value="conf/props/jmx-console-roles.properties.vm"/>
- </fileset>
- <fileset dir="@{jboss.dist}/client"
- targetdir="$INSTALL_PATH/client">
- <include name="jboss-srp-client.jar"/>
- </fileset>
- <depends packname="minimal"/>
- <depends packname="naming"/>
- </pack>
-
- <pack name="jsr88-service" id="jsr88-service"
- installGroups="default,all"
- group="J2EE/Deployers"
- required="no">
- <description>JSR88 Deployment Service</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-jsr88.jar"/>
- <include name="deploy/jsr88-service.xml"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <depends packname="naming"/>
- <depends packname="xmlservice"/>
- </pack>
-
-
- <!-- uuid-key-generator.sar -->
- <pack name="uuid-key-generator" id="uuid-key-generator"
- installGroups="default,all"
- group="J2EE/EJB"
- required="no">
- <description>Key generator services</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/uuid-key-generator.sar/**"/>
- <additionaldata key="jboss-service.xml"
- value="uuid-key-generator.sar/META-INF/jboss-service.xml.vm"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <depends packname="ejb-deployer"/>
- <depends packname="naming"/>
- </pack>
-
- <!-- juddi-service.sar -->
- <pack name="juddi-service" id="juddi-service"
- installGroups="all"
- group="J2EE/EJB"
- required="no">
- <description>UDDI registry to provide JAXR compliance</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/juddi-service.sar/**"/>
- <additionaldata key="jboss-service.xml"
- value="juddi-service.sar/META-INF/jboss-service.xml.vm"/>
- </fileset>
- <depends packname="jboss-ds"/>
- <depends packname="ejb-deployer"/>
- <depends packname="naming"/>
- </pack>
-
- <!-- jbossweb-tomcat55.sar -->
- <pack name="war-deployer" id="war-deployer"
- installGroups="default,all,tomcat,portal"
- group="J2EE/Deployers"
- required="no">
- <description>The Servlet 2.4 WAR Deployer</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-web.deployer/**"/>
- <exclude name="deploy/jboss-web.deployer/jsf-libs/**.*"/>
- <include name="lib/commons-logging.jar"/>
- <include name="lib/commons-collections.jar"/>
- <include name="lib/commons-codec.jar"/>
- <include name="lib/servlet-api.jar"/>
- <include name="lib/jsp-api.jar"/>
- <include name="lib/el-api.jar"/>
- <include name="lib/jboss-vfs.jar"/>
- <additionaldata key="server.xml"
- value="jboss-web.deployer/server.xml.vm"/>
- <additionaldata key="jboss-service.xml"
- value="jboss-web.deployer/META-INF/jboss-service.xml.vm"/>
- <additionaldata key="web.xml"
- value="jboss-web.deployer/conf/web.xml.vm"/>
- </fileset>
- <depends packname="naming"/>
- <depends packname="security"/>
- <depends packname="jta-service"/>
- <depends packname="usertx-service"/>
- </pack>
-
- <pack name="sun-jsf" id="sun-jsf"
- installGroups="default,all,tomcat"
- group="J2EE/Deployers"
- required="no">
- <description>Sun JavaServer Faces Implementation</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-web.deployer/jsf-libs/**"/>
-
- </fileset>
- <depends packname="war-deployer"/>
- </pack>
-
- <pack name="apache-myfaces" id="apache-myfaces"
- installGroups="portal"
- group="J2EE/Deployers"
- required="no">
- <description>Apache MyFaces Implementation</description>
- <fileset dir="@{javaee5.dist}/apache-myfaces"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy/jboss-web.deployer/jsf-libs">
- </fileset>
- <depends packname="war-deployer"/>
- </pack>
-
- <pack name="jboss-cache" id="jboss-cache"
- installGroups="default,all"
- group="Cache"
- required="no">
- <description>JBossCache jars</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-cache-jdk50.jar"/>
- </fileset>
- <depends packname="jta-service"/>
- </pack>
- 2.6.CR2-SNAPSHOT/
- <pack name="jgroups" id="jgroups"
- installGroups="all"
- group="Clustering"
- required="no">
- <description>JGroups jars</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jgroups.jar"/>
- </fileset>
- </pack>
-
- <pack name="web-cluster" id="web-cluster"
- installGroups="all"
- group="J2EE/Deployers"
- required="no">
- <description>HTTP Session replication using JBoss Cache</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/jboss-web-cluster.sar/**"/>
- </fileset>
- <depends packname="jgroups" />
- <depends packname="jboss-cache" />
- <depends packname="war-deployer"/>
- <depends packname="clustering"/>
- </pack>
-
- <!-- management/* -->
- <pack name="web-console" id="web-console"
- installGroups="default,all"
- group="JMX"
- required="no">
- <description>An applet console for the JMX server</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/management/**"/>
- <include name="deploy/monitoring-service.xml"/>
- <include name="lib/jboss-monitoring.jar"/>
- <additionaldata key="web.xml"
- value="web-console.war/WEB-INF/web.xml.vm"/>
- <additionaldata key="jboss-web.xml"
- value="web-console.war/WEB-INF/jboss-web.xml.vm"/>
- </fileset>
- <depends packname="jmx-invoker-service"/>
- <depends packname="war-deployer"/>
- <depends packname="bsh-deployer"/>
- <depends packname="jsr77-service"/>
- <depends packname="jboss-aop-jdk50-deployer"/>
- <depends packname="xmlservice"/>
- </pack>
-
- <!-- management - JDK5 version/* -->
- <!-- <pack name="web-console-jdk50" id="web-console-jdk50"
- installGroups="ejb3,ejb3-clustered,portal"
- group="JMX"
- required="no">
- <description>An applet console for the JMX server</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/management/**"/>
- <include name="deploy/monitoring-service.xml"/>
- <include name="lib/jboss-monitoring.jar"/>
- <additionaldata key="web.xml"
- value="web-console.war/WEB-INF/web.xml.vm"/>
- <additionaldata key="jboss-web.xml"
- value="web-console.war/WEB-INF/jboss-web.xml.vm"/>
- </fileset>
- <depends packname="jmx-invoker-service"/>
- <depends packname="war-deployer"/>
- <depends packname="bsh-deployer"/>
- <depends packname="jsr77-service"/>
- <depends packname="jboss-aop-jdk50-deployer"/>
- </pack> -->
-
- <!-- Hibernate library jars -->
- <pack name="hibernate" id="hibernate"
- installGroups="default,all,portal"
- group="Deployers"
- required="no">
- <description>The Hibernate jars for the HAR deployer and standalone
- hibernate usage.
- </description>
- <!-- Client jars -->
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/client">
- <include name="antlr*.jar"/>
- </fileset>
- <!-- Server jars -->
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/antlr*.jar"/>
- <include name="lib/cglib.jar"/>
- <include name="lib/hibernate3.jar"/>
- <include name="lib/javassist.jar" />
- <include name="lib/jboss-hibernate.jar"/>
- </fileset>
- <!--
- <fileset dir="@{jboss.thirdparty}/hibernate-annotations"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/hibernate-annotations.jar"/>
- </fileset>
- <fileset dir="@{jboss.thirdparty}/hibernate-entitymanager"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/hibernate-entitymanager.jar"/>
- <include name="lib/ejb3-persistence.jar"/>
- </fileset> -->
-
- <depends packname="minimal"/>
- <depends packname="naming"/>
- <depends packname="jca-service"/>
- </pack>
-
- <!-- Remoting library jars -->
- <pack name="jboss-remoting" id="jboss-remoting"
- installGroups="default,all,portal"
- group="Remoting"
- required="no">
- <description>The jars for JBoss Remoting
- </description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jboss-remoting.jar"/>
- <include name="lib/jboss-remoting-int.jar"/>
- <include name="lib/jboss-serialization.jar"/>
- <include name="lib/commons-httpclient.jar"/>
- </fileset>
- <depends packname="minimal"/>
- </pack>
-
- <!-- Quartz lib and rar -->
- <pack name="quartz-rar" id="quartz-rar"
- installGroups="default,all,portal"
- group="JCA"
- required="no">
- <description>A JCA inflow adaptor based on the Quartz timer</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/quartz-ra.rar"/>
- <include name="lib/quartz.jar"/>
- </fileset>
- <depends packname="jca-service"/>
- </pack>
-
-
-
- <pack name="clustering" id="clustering"
- installGroups="all"
- group="Clustering"
- required="no">
- <description>Base clustering services</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/jbossha.jar"/>
- <include name="deploy/cluster-service.xml"/>
- </fileset>
- <depends packname="cache-invalidation-service.xml"/>
- <depends packname="jgroups"/>
- </pack>
- <pack name="hasingleton" id="hasingleton"
- installGroups="all"
- group="Clustering"
- required="no">
- <description>HASingleton deployer service</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/deploy-hasingleton-service.xml"/>
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <!-- This explictly only includes the root deploy-hasingleton and not
- its contents to create the deploy-hasingleton referenced by the
- deploy-hasingleton-service.xml. Whether or not ha-jms is deployed
- is a seperate pack
- -->
- <include name="deploy-hasingleton" />
- </fileset>
- <depends packname="clustering"/>
- </pack>
-
- <pack name="farmdeployer" id="farmdeployer"
- installGroups="all"
- group="Clustering"
- required="no">
- <description>Cluster farm deployer service</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/deploy.last/**" />
- </fileset>
- <fileset dir="@{jboss.dist}/server/deploy-ha"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="farm/**" />
- </fileset>
- <depends packname="clustering"/>
- </pack>
-
-
-
-<!--
- <pack name="seam" id="seam"
- installGroups="seam"
- group="Seam"
- required="no">
- <description>JBoss Seam is unifying application framework for Java EE 5</description>
- <fileset dir="@{javaee5.dist}/jboss-portal/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- </fileset>
- <depends packname="war-deployer"/>
- <depends packname="ejb3-deployer"/>
- <depends packname="jboss-bean-deployer" />
- </pack>
--->
-
- <pack name="xmlservice" id="xmlservice"
- installGroups="default,all,tomcat,jms,portal"
- group="Portal"
- required="no">
- <description>Dom4j and jaxen for resolving xml</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="lib/dom4j.jar"/>
- <include name="lib/jaxen.jar"/>
- </fileset>
- </pack>
-
-
- <pack name="portal" id="portal"
- installGroups="portal"
- group="Portal"
- required="no">
- <description>The JBossPortal Service</description>
- <fileset dir="@{javaee5.dist}/jboss-portal/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <additionaldata key="portal-hsqldb-ds.xml" value="deploy/portal-hsqldb-ds.xml.vm"/>
- </fileset>
- <depends packname="bsh-deployer"/>
- <depends packname="war-deployer"/>
- <depends packname="jboss-bean-deployer" />
- <depends packname="jboss-cache" />
- <depends packname="mail-service" />
- </pack>
-
- <!-- ejb3-deployer.xml -->
- <pack name="ejb3-deployer" id="ejb3-deployer"
- installGroups="default,all,portal"
- group="J2EE/Deployers"
- required="no">
- <description>The EJB3.0 Container/Deployer. Note: this requires a JDK5
- to run the jboss server.
- </description>
- <fileset dir="@{jboss.dist}/server/deploy"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
- <!-- include all from ejb3.deployer -->
- <include name="ejb3.deployer/**"/>
- <include name="ejb3-interceptors-aop.xml"/>
- </fileset>
- <!-- Client jars -->
- <fileset dir="@{jboss.dist}/client"
- targetdir="$INSTALL_PATH/client">
- <include name="jboss-ejb3-client.jar"/>
- <include name="ejb3-persistence.jar"/>
- <include name="hibernate-client.jar"/>
- <include name="hibernate-annotations.jar"/>
- <include name="jboss-annotations-ejb3.jar"/>
- <include name="jboss-ejb3x.jar"/>
- <include name="trove.jar"/>
- <include name="jboss-aop-jdk50-client.jar"/>
- <include name="jboss-aspect-jdk50-client.jar"/>
- </fileset>
- <!-- Server lib jars -->
- <fileset dir="@{jboss.dist}/server/lib"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
- <include name="ejb3-persistence.jar"/>
- <include name="hibernate-annotations.jar"/>
- <include name="hibernate-entitymanager.jar"/>
- <include name="jboss-ejb3x.jar"/>
- </fileset>
- <depends packname="hibernate"/>
- <depends packname="minimal"/>
- <depends packname="naming"/>
- <depends packname="security"/>
- <depends packname="jca-service"/>
- <depends packname="jboss-aop-jdk50-deployer"/>
- <depends packname="jboss-remoting"/>
- <depends packname="jbossws"/>
- <depends packname="ejb-timer-service"/>
- </pack>
-
- <pack name="ejb3-clustering" id="ejb3-clustering"
- installGroups="all"
- group="Clustering"
- required="no">
- <description>The EJB3.0 Container Clustering</description>
- <fileset dir="@{jboss.dist}/server"
- targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
- <include name="deploy/ejb3-clustered-sfsbcache-service.xml"/>
- <include name="deploy/ejb3-entity-cache-service.xml"/>
- </fileset>
- <depends packname="clustering"/>
- <depends packname="ejb3-deployer"/>
- </pack>
-
- <!--
- <pack name="ejb3-documentation" id="ejb3-documentation"
- installGroups="ejb3,ejb3-clustered"
- group="docs"
- required="no">
- <description>The EJB3.0 Documentation</description>
- <fileset dir="@{javaee5.dist}/ejb3"
- targetdir="$INSTALL_PATH/docs/ejb3">
- <include name="README.html"/>
- <include name="Migrating.html"/>
- <include name="RELEASE_NOTES.html"/>
- </fileset>
- <depends packname="ejb3-deployer"/>
- </pack>
- -->
-
- </packs>
-
- <!-- Additional jars to include due to installation event listener dependencies -->
- <jar src="@{izpack.home}/lib/izevent.jar"/>
- <jar src="@{jboss.install}/output/images.jar"/>
- <jar src="@{jboss.thirdparty}/jboss/izpack-listeners/lib/jboss-listeners.jar"/>
- <jar src="@{jboss.install}/output/templates.jar"/>
- <jar src="@{jboss.thirdparty}/apache-velocity/lib/velocity.jar"/>
- <jar src="@{jboss.thirdparty}/apache-ant/lib/ant.jar"/>
- <jar src="@{jboss.thirdparty}/apache-ant/lib/ant-launcher.jar"/>
-</installation>
-
+ </fileset>
+ <file src="@{jboss.dist}/lib" targetdir="$INSTALL_PATH"/>
+ <file src="@{jboss.dist}/../emptydeployfolder/deploy" targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/"/>
+ <!-- Ant installer scripts run post install -->
+ <fileset dir="@{jboss.install}/scripts" targetdir="$INSTALL_PATH/scripts">
+ <include name="*"/>
+ </fileset>
+ <fileset dir="@{jboss.install}/icons" targetdir="$INSTALL_PATH/icons">
+ <include name="*"/>
+ </fileset>
+ </pack>
+ <pack name="docs" id="docs"
+ group="Core"
+ required="no">
+ <description>This package contains the JBoss documentation directory,
+ including XML DTDs and schemas and service examples.</description>
+
+ <fileset dir="@{jboss.install}/docs"
+ targetdir="$INSTALL_PATH/docs">
+ <include name="examples/binding-manager/sample-bindings.xml"/>
+ </fileset>
+ <fileset dir="@{jboss.docs}"
+ targetdir="$INSTALL_PATH/docs">
+ <include name="**/*"/>
+ <exclude name="examples/binding-manager/sample-bindings.xml"/>
+ </fileset>
+ </pack>
+ <pack name="client" id="client"
+ installGroups="minimal,default,all,jms,portal"
+ group="Core"
+ required="no">
+ <description>This package contains the JAR files needed to access JBoss
+ from a remote client.</description>
+ <file src="@{jboss.dist}/client" targetdir="$INSTALL_PATH"/>
+ </pack>
+ <pack name="tomcat-client" id="tomcat-client"
+ installGroups="tomcat"
+ group="Core"
+ required="no">
+ <description>This package contains the JAR files needed to access JBoss-Tomcat
+ from a remote client.</description>
+ <fileset dir="@{jboss.dist}/client"
+ targetdir="$INSTALL_PATH/client">
+ <include name="jbossall-client.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jmx-invoker-service.xml"/>
+ <include name="lib/jmx-adaptor-plugin.jar"/>
+ <additionaldata key="jmx-invoker-service.xml"
+ value="jmx-invoker-service.xml.vm"/>
+ </fileset>
+ </pack>
+ <pack name="mc-minimal" id="mc-minimal"
+ installGroups="minimal"
+ group="Core"
+ required="yes">
+ <description>This package contains the core JMX microkernel and provides a
+ minimal footprint with logging, services and hot
+ deployment.</description>
+ <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jboss-service.xml"/>
+ <additionaldata key="jboss-service.xml"
+ value="conf/jboss-service.xml.vm"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jboss-log4j.xml"/>
+ <include name="conf/xmdesc/*"/>
+ <include name="lib/log4j.jar"/>
+ <include name="lib/jboss-minimal.jar"/>
+ </fileset>
+ <depends packname="jmx-core"/>
+ </pack>
+
+ <pack name="minimal" id="minimal"
+ installGroups="default,all,jms,tomcat"
+ group="Core"
+ required="yes">
+ <description>This package contains the core JMX microkernel and provides a
+ minimal footprint with logging, services and hot
+ deployment.</description>
+ <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jboss-service.xml"/>
+ <additionaldata key="jboss-service.xml"
+ value="conf/jboss-service.xml.vm"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jboss-log4j.xml"/>
+ <include name="conf/xmdesc/*"/>
+ <include name="lib/log4j.jar"/>
+ <include name="lib/jboss.jar"/>
+ </fileset>
+ <depends packname="jmx-core"/>
+ </pack>
+
+ <!-- xmlresolver-service.xml -->
+ <pack name="xmlresolver" id="xmlresolver"
+ installGroups="default,all,jms,tomcat,portal"
+ group="Core"
+ required="no">
+ <description>XML entity resolution configuration service</description>
+ <!-- <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/xmlresolver-service.xml"/>
+ </fileset> -->
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/xmlentitymgr.jar"/>
+ </fileset>
+ <depends packname="jmx-core"/>
+ </pack>
+
+ <!-- binding-service -->
+ <pack name="binding-service" id="binding-service"
+ installGroups="default,all,portal"
+ group="JMX"
+ required="no">
+ <description>This package contains the binding service manager for
+ port/host mapping when running multiple JBoss instances on one
+ machine.</description>
+ <!--
+ <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/binding-service.xml"/>
+ </fileset>
+ -->
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/bindingservice-plugin.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <pack name="snmp-adaptor.sar" id="snmp-adaptor.sar"
+ installGroups="default,all"
+ group="JMX"
+ required="no">
+ <description></description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/snmp-adaptor.sar/**"/>
+ <include name="lib/log4j-snmp-appender.jar"/>
+ <include name="lib/joesnmp.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- bsh-deployer.xml -->
+ <pack name="bsh-deployer" id="bsh-deployer"
+ installGroups="default,all,portal"
+ group="Deployers"
+ required="no">
+ <description>This package provides the bean shell deployer, which deploys
+ bsh scripts as services.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/bsh-deployer.xml"/>
+ <include name="lib/bsh.jar"/>
+ <include name="lib/bsh-deployer.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+ <!-- cache-invalidation-service.xml -->
+ <pack name="cache-invalidation-service.xml" id="cache-invalidation-service.xml"
+ installGroups="default,all"
+ group="J2EE/EJB"
+ required="no">
+ <description>This package provides the EJB2.1 entity cache invalidation
+ service.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/cache-invalidation-service.xml"/>
+ <include name="lib/jboss.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ <depends packname="ejb-deployer"/>
+ </pack>
+ <!-- client-deployer-service.xml -->
+ <pack name="client-deployer-service" id="client-deployer-service"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>This package provides the client application deployer, which
+ deploys J2EE 1.4 application client JARs.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/client-deployer-service.xml"/>
+ <include name="lib/jboss.jar"/>
+ <include name="lib/jboss-j2ee.jar"/>
+ </fileset>
+ <depends packname="ear-deployer"/>
+ </pack>
+ <!-- dynclassloader-service -->
+ <pack name="dynclassloader-service" id="dynclassloader-service"
+ installGroups="default,all"
+ group="RMI"
+ required="no">
+ <description>This package provides the RMI dynamic class loading service.
+ It is only needed when using remote RMI clients that aren't bundles with
+ all required JAR files.</description>
+ <!-- <depends packname="ear-deployer"/>-->
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- dynclassloader-service -->
+ <pack name="iiop-service.xml" id="iiop-service.xml"
+ installGroups="all"
+ group="RMI"
+ required="no">
+ <description>This package provides the RMI dynamic class loading service.
+ It is only needed when using remote RMI clients that aren't bundles with
+ all required JAR files.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jacorb.properties"/>
+ <include name="deploy/iiop-service.xml"/>
+ <include name="lib/avalon-framework.jar"/>
+ <include name="lib/jacorb.jar"/>
+ <include name="lib/jboss-iiop.jar"/>
+ </fileset>
+ <!-- <depends packname="ear-deployer"/>-->
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- ear-deployer.xml -->
+ <pack name="ear-deployer" id="ear-deployer"
+ installGroups="default,all,portal"
+ group="J2EE/Deployers"
+ required="no">
+ <description>This package provides the EAR Deployer. It deploys J2EE 1.4
+ EAR files.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/ear-deployer.xml"/>
+ <include name="lib/jboss-j2ee.jar"/>
+ <additionaldata key="ear-deployer.xml"
+ value="deploy/ear-deployer.xml.vm"/>
+ </fileset>
+ <depends packname="naming"/>
+ <depends packname="ejb-deployer"/>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <pack name="ejb-timer-service" id="ejb-timer-service"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>This is the EJB timer service provider</description>
+ <depends packname="dynclassloader-service"/>
+ </pack>
+
+ <!-- ejb-deployer.xml -->
+ <pack name="ejb-deployer" id="ejb-deployer"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>This is the EJB2.1 container and deployer. It deploys J2EE
+ 1.4 EJB JAR files.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/bcel.jar"/>
+ <include name="lib/jboss.jar"/>
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jpl-pattern.jar"/>
+ <include name="lib/jpl-util.jar"/>
+ <include name="conf/standard*.xml"/>
+ <additionaldata key="standardjaws.xml"
+ value="conf/standardjaws.xml.vm"/>
+ <additionaldata key="standardjbosscmp-jdbc.xml"
+ value="conf/standardjbosscmp-jdbc.xml.vm"/>
+ </fileset>
+ <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/ejb-deployer.xml"/>
+ <additionaldata key="ejb-deployer.xml"
+ value="deploy/ejb-deployer.xml.vm"/>
+ </fileset>
+
+ <depends packname="minimal"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ <depends packname="jca-service"/>
+ <depends packname="jboss-local-jdbc.rar"/>
+ <depends packname="jboss-ds"/>
+ <depends packname="jta-service"/>
+ <depends packname="usertx-service"/>
+ <depends packname="invokers-service"/>
+ <depends packname="ejb-timer-service"/>
+ </pack>
+ <!-- hsqldb-ds.xml
+ <pack name="hsqldb-ds" id="hsqldb-ds"
+ installGroups="default,all,jms,ejb3,ejb3-clustered,portal"
+ group="Database"
+ required="no">
+ <description>This package provides the embedded Hypersonic database, which
+ is the default database for several JBoss services.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/hsqldb-ds.xml"/>
+ <include name="lib/hsqldb-plugin.jar"/>
+ <include name="lib/hsqldb.jar"/>
+ <additionaldata key="service" value="hsqldb-ds.xml"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jboss-local-jdbc.rar"/>
+ </pack> -->
+
+ <!-- TODO : Should we rename all reference to hsqldb to custom or jboss. For eg hsqldb-ds.xml should be jboss-ds.xml-->
+ <pack name="jboss-ds" id="jboss-ds"
+ installGroups="default,all,jms,portal"
+ group="Database"
+ required="no">
+ <description>This package provides database configuration and requires you to copy the driver library to jboss4.0.x\server\default\lib. HSQLDB drivers hsqldb-plugin.jar and hsqldb.jar are included by default. </description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/hsqldb-ds.xml"/>
+ <include name="lib/hsqldb-plugin.jar"/>
+ <include name="lib/hsqldb.jar"/>
+ <additionaldata key="hsqldb-ds.xml" value="deploy/hsqldb-ds.xml.vm"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jboss-local-jdbc.rar"/>
+ </pack>
+
+ <!-- http-invoker.sar -->
+ <pack name="rmi-http-invoker" id="rmi-http-invoker"
+ installGroups="default"
+ group="Invokers"
+ required="no">
+ <description>This package provides the RMI over HTTP invoker service. It
+ allows remote requests to be tunneled over HTTP to pass through
+ firewalls.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/http-invoker.sar/**"/>
+ <include name="lib/jboss.jar"/>
+ <additionaldata key="web.xml" value="invoker.war/WEB-INF/web.xml.vm"/>
+ <additionaldata key="jboss-web.xml"
+ value="invoker.war/WEB-INF/jboss-web.xml.vm"/>
+ </fileset>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <!-- httpha-invoker.sar -->
+ <pack name="rmi-httpha-invoker" id="rmi-httpha-invoker"
+ installGroups="all"
+ group="Invokers"
+ required="no">
+ <description>This package provides the HARMI over HTTP invoker service. It
+ allows remote requests to be tunneled over HTTP to pass through
+ firewalls.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/httpha-invoker.sar/**"/>
+ <include name="lib/jboss.jar"/>
+ <additionaldata key="web.xml" value="invoker.war/WEB-INF/web.xml.vm"/>
+ <additionaldata key="jboss-web.xml"
+ value="invoker.war/WEB-INF/jboss-web.xml.vm"/>
+ </fileset>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <!-- jboss-aop.deployer -->
+ <!-- <pack name="jboss-aop-deployer" id="jboss-aop-deployer"
+ installGroups="all,default"
+ group="Deployers"
+ required="no">
+ <description>JBossAOP aspect manager and deployer services</description>
+ <fileset dir="@{jboss.dist}/server/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jboss-aop.deployer/**"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
+ <include name="javassist.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack> -->
+
+ <!-- jboss-aop-jdk50.deployer -->
+ <pack name="jboss-aop-jdk50-deployer" id="jboss-aop-jdk50-deployer"
+ installGroups="all,default,portal"
+ group="Deployers"
+ required="no">
+ <description>JBossAOP JDK5 version of the aspect manager and deployer
+ services</description>
+ <fileset dir="@{jboss.dist}/server/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jboss-aop-jdk50.deployer/**"/>
+ <additionaldata key="service"
+ value="jboss-aop-jdk50.deployer/META-INF/jboss-service.xml"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/client"
+ targetdir="$INSTALL_PATH/client">
+ <include name="jboss-aspect-jdk50-client.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
+ <include name="javassist.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- jboss-bean.deployer -->
+ <pack name="jboss-bean-deployer" id="jboss-bean-deployer"
+ installGroups="default,all,portal"
+ group="Deployers"
+ required="no">
+ <description>Application level microcontainer deployment
+ service</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-bean.deployer/**"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
+ <include name="jboss-vfs.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- jboss-ha-local-jdbc.rar -->
+ <pack name="jboss-ha-local-jdbc" id="jboss-ha-local-jdbc"
+ installGroups="default,all"
+ group="JCA"
+ required="no">
+ <description>A JDBC DataSource resource adaptor with local tx support and
+ failover</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-ha-local-jdbc.rar"/>
+ <include name="lib/jboss-common-jdbc-wrapper.jar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jdbc-metadata-service"/>
+ </pack>
+
+ <!-- jboss-ha-xa-jdbc.rar -->
+ <pack name="jboss-ha-xa-jdbc" id="jboss-ha-xa-jdbc"
+ installGroups="default,all"
+ group="JCA"
+ required="no">
+ <description>A JDBC DataSource resource adaptor with XA tx support and
+ failover</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-ha-xa-jdbc.rar"/>
+ <include name="lib/jboss-common-jdbc-wrapper.jar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jdbc-metadata-service"/>
+ </pack>
+
+ <!-- jboss-local-jdbc.rar -->
+ <pack name="jboss-local-jdbc.rar" id="jboss-local-jdbc.rar"
+ installGroups="default,all,jms,portal"
+ group="JCA"
+ required="no">
+ <description>A JDBC DataSource resource adaptor with local tx
+ support</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-local-jdbc.rar"/>
+ <include name="lib/jboss-common-jdbc-wrapper.jar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jdbc-metadata-service"/>
+ </pack>
+ <!-- jboss-xa-jdbc.rar -->
+ <pack name="jboss-xa-jdbc" id="jboss-xa-jdbc"
+ installGroups="default,all,jms"
+ group="JCA"
+ required="no">
+ <description>A JDBC DataSource resource adaptor with XA tx
+ support</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-xa-jdbc.rar"/>
+ <include name="lib/jboss-common-jdbc-wrapper.jar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="jdbc-metadata-service"/>
+ </pack>
+
+ <!-- JavaMail libs -->
+ <pack name="javamail" id="javamail"
+ installGroups="default,all,portal"
+ group="Mail"
+ required="no">
+ <description>JavaMail jars</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/activation.jar"/>
+ <include name="lib/mail.jar"/>
+ </fileset>
+ </pack>
+
+ <!-- jbossws.sar for j2se1.4 -->
+ <!-- <pack name="jbossws14" id="jbossws14"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>J2EE1.4/J2SE1.4 webservice support</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jboss-saaj.jar"/>
+ <include name="lib/jboss-jaxrpc.jar"/>
+ <include name="lib/wsdl4j.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jbossws14.sar/**"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/client"
+ targetdir="$INSTALL_PATH/client">
+ <include name="jbossws14-client.jar"/>
+ </fileset>
+ <depends packname="ejb-deployer"/>
+ <depends packname="war-deployer"/>
+ <depends packname="client-deployer-service"/>
+ <depends packname="jbossretro" />
+ <depends packname="javamail" />
+ </pack> -->
+
+ <!-- BSF scripting -->
+ <pack name="bsf" id="bsf"
+ installGroups="default,all"
+ group="Misc"
+ required="no">
+ <description>Bean Scripting Framework</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/bsf.jar"/>
+ </fileset>
+ </pack>
+
+ <!-- autonumber plugin -->
+ <pack name="autonumber" id="autonumber"
+ installGroups="default,all"
+ group="Misc"
+ required="no">
+ <description>Autonumber plugin</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/autonumber-plugin.jar"/>
+ </fileset>
+ </pack>
+
+ <!-- jbossws.sar for jdk5 -->
+ <pack name="jbossws" id="jbossws"
+ installGroups="default,all,portal"
+ group="J2EE/Deployers"
+ required="no">
+ <description>JAXWS/J2SE5 webservice support</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jboss-saaj.jar"/>
+ <include name="lib/jboss-jaxrpc.jar"/>
+ <include name="lib/jbossws-integration.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jbossws.sar/**"/>
+ </fileset>
+ <depends packname="ejb-deployer"/>
+ <depends packname="war-deployer"/>
+ <depends packname="client-deployer-service"/>
+ <depends packname="javamail" />
+ </pack>
+
+ <!-- jboss retro translation runtime jars -->
+ <pack name="jbossretro" id="jbossretro"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>J2SE5 to J2SE1.4 translation support</description>
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
+ <include name="jboss-backport-concurrent.jar"/>
+ <include name="jbossretro-rt.jar"/>
+ <include name="javassist.jar"/>
+ </fileset>
+ </pack>
+
+
+ <!-- jbossjca-service.xml -->
+ <pack name="jca-service" id="jca-service"
+ installGroups="default,all,jms,portal"
+ group="JCA"
+ required="no">
+ <description>The JCA 1.5 connector architecture support</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jbossjca-service.xml"/>
+ <include name="deploy/sqlexception-service.xml"/>
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jboss-jca.jar"/>
+ </fileset>
+ <depends packname="jta-service"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ </pack>
+
+ <!-- jdbc-metadata-service.xml -->
+ <pack name="jdbc-metadata-service" id="jdbc-metadata-service"
+ installGroups="default,all,jms,portal"
+ group="J2EE/EJB"
+ required="no">
+ <description>An MBean that is a registry for JDBC type-mapping
+ metadata</description>
+
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-jca.jar"/>
+ <include name="conf/standard*.xml"/>
+ <additionaldata key="standardjaws.xml"
+ value="conf/standardjaws.xml.vm"/>
+ <additionaldata key="standardjbosscmp-jdbc.xml"
+ value="conf/standardjbosscmp-jdbc.xml.vm"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ </pack>
+
+ <pack name="messaging" id="messaging"
+ installGroups="all,default,jms"
+ excludeGroup="jms"
+ group="JMS"
+ required="no"
+ preselected="yes">
+ <description>JBoss Messaging JMS Service</description>
+ <fileset dir="@{jboss.thirdparty}/jboss-messaging-@{messaging.version}/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jboss-messaging.sar/**/"/>
+
+ <additionaldata key="hsqldb-persistence-service.xml" value="jboss-messaging.sar/hsqldb-persistence-service.xml.vm"/>
+ <additionaldata key="messaging-service.xml" value="jboss-messaging.sar/messaging-service.xml.vm"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/commons-logging.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy/jms/"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <include name="jms-ra.rar"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <depends packname="jta-service"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ <depends packname="binding-service"/>
+ </pack>
+
+ <!-- jms/jbossmq-service.xml -->
+ <pack name="jbossmq-service" id="jbossmq-service"
+ installGroups="default,all,jms,portal"
+ excludeGroup="jms"
+ group="JMS"
+ required="no">
+ <description>JMS 1.1 core services</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/jbossmq-service.xml"/>
+ <include name="deploy/jms/hsqldb-jdbc-state-service.xml"/>
+ <include name="deploy/jms/hsqldb-jdbc2-service.xml"/>
+ <include name="lib/jbossmq.jar"/>
+ <include name="lib/commons-logging.jar"/>
+ <additionaldata key="hsqldb-jdbc2-service.xml" value="deploy/jms/hsqldb-jdbc2-service.xml.vm"/>
+ <additionaldata key="hsqldb-jdbc-state-service.xml" value="deploy/jms/hsqldb-jdbc-state-service.xml.vm"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <!-- hsql required by default -->
+
+ <depends packname="jta-service"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ </pack>
+
+ <!-- jms/jbossmq-destinations-service.xml -->
+ <pack name="default-jms-destintations" id="default-jms-destintations"
+ installGroups="default,all,jms,portal"
+ group="JMS"
+ required="no">
+ <description>Optional JMS destintation definitions</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/jbossmq-destinations-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service"/>
+ </pack>
+
+ <!-- jms/jbossmq-destinations-service.xml -->
+ <pack name="jms-asf-rar" id="jms-asf-rar"
+ installGroups="default,all,jms,portal"
+ group="JMS"
+ required="no">
+ <description>JMS resource adaptor and app server integration
+ layer</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/jms-ds.xml"/>
+ <include name="deploy/jms/jms-ra.rar"/>
+ </fileset>
+ <depends packname="jbossmq-service"/>
+ <depends packname="jca-service"/>
+ </pack>
+
+ <!-- jms/jbossmq-httpil.sar -->
+ <pack name="jms-http-invoker" id="jms-http-invoker"
+ installGroups="default,all"
+ group="JMS"
+ required="no">
+ <description>Optional JMS invoker using HTTP for transport</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/jbossmq-httpil.sar/**"/>
+ </fileset>
+ <depends packname="jbossmq-service"/>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <!-- jms/jvm-il-service.xml -->
+ <pack name="jms-injvm-invoker" id="jms-injvm-invoker"
+ installGroups="default,all,jms,portal"
+ group="JMS"
+ required="no">
+ <description>Default JMS in memory invoker</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/jvm-il-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service"/>
+ </pack>
+
+ <!-- jms/uil2-service.xml -->
+ <pack name="jms-socket-invoker" id="jms-socket-invoker"
+ installGroups="default,all,jms,portal"
+ group="JMS"
+ required="no">
+ <description>Default JMS socket based invoker</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/uil2-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service"/>
+ </pack>
+
+ <!-- BEGIN JMS-HA -->
+ <!-- jms/jbossmq-service.xml -->
+ <pack name="jbossmq-service-ha" id="jbossmq-service-ha"
+ installGroups="all,jms"
+ excludeGroup="jms"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>JMS 1.1 core services (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jbossmq.jar"/>
+ <include name="lib/commons-logging.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy-hasingleton/jms/jbossmq-service.xml"/>
+ <include name="deploy-hasingleton/jms/hsqldb-jdbc-state-service.xml"/>
+ <include name="deploy-hasingleton/jms/hsqldb-jdbc2-service.xml"/>
+ <!-- We can use the same files from non-HA JMS-->
+ <additionaldata key="hsqldb-jdbc2-service.xml" value="deploy-hasingleton/jms/hsqldb-jdbc2-service.xml.vm"/>
+ <additionaldata key="hsqldb-jdbc-state-service.xml" value="deploy-hasingleton/jms/hsqldb-jdbc-state-service.xml.vm"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <!-- hsql required by default -->
+
+ <depends packname="jta-service"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ </pack>
+
+ <pack name="default-jms-destintations-ha" id="default-jms-destintations-ha"
+ installGroups="all,jms"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>Optional JMS destintation definitions (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy-hasingleton/jms/jbossmq-destinations-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service-ha"/>
+ </pack>
+
+ <pack name="jms-asf-rar-ha" id="jms-asf-rar-ha"
+ installGroups="all,jms"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>JMS resource adaptor and app server integration
+ layer (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jms/hajndi-jms-ds.xml"/>
+ <include name="deploy/jms/jms-ra.rar"/>
+ </fileset>
+ <depends packname="jbossmq-service-ha"/>
+ <depends packname="jca-service"/>
+ </pack>
+
+ <pack name="jms-http-invoker-ha" id="jms-http-invoker-ha"
+ installGroups="all"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>Optional JMS invoker using HTTP for transport (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy-hasingleton/jms/jbossmq-httpil.sar/**"/>
+ </fileset>
+ <depends packname="jbossmq-service-ha"/>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <pack name="jms-injvm-invoker-ha" id="jms-injvm-invoker-ha"
+ installGroups="all,jms"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>Default JMS in memory invoker (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy-hasingleton/jms/jvm-il-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service-ha"/>
+ </pack>
+
+ <pack name="jms-socket-invoker-ha" id="jms-socket-invoker-ha"
+ installGroups="all,jms"
+ group="JMS"
+ preselected="no"
+ required="no">
+ <description>Default JMS socket based invoker (High Availability)</description>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy-hasingleton/jms/uil2-service.xml"/>
+ </fileset>
+ <depends packname="jbossmq-service-ha"/>
+ </pack>
+ <!-- END JMS-HA -->
+
+ <!-- jmx-console.war -->
+ <pack name="jmx-console" id="jmx-console"
+ installGroups="default,all,tomcat,portal"
+ group="JMX"
+ required="no">
+ <description>An HTML console for the JMX server</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jmx-console.war/**"/>
+ <additionaldata key="web.xml"
+ value="jmx-console.war/WEB-INF/web.xml.vm"/>
+ <additionaldata key="jboss-web.xml"
+ value="jmx-console.war/WEB-INF/jboss-web.xml.vm"/>
+ </fileset>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <!-- invokers-service.xml -->
+ <pack name="invokers-service" id="invokers-service"
+ installGroups="default,all"
+ group="Invokers"
+ required="no">
+ <description>This package provides the basic detached transport
+ invoker services in JBoss, including RMI over JRMP and the more
+ efficient pooled invoker. It is needed for remote RMI access into
+ JBoss.</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss.jar"/>
+ </fileset>
+ <depends packname="minimal" />
+ <depends packname="jboss-remoting" />
+ <depends packname="jta-service" />
+ </pack>
+
+ <!-- jmx-invoker-service.xml -->
+ <pack name="jmx-invoker-service" id="jmx-invoker-service"
+ installGroups="default,all,portal"
+ group="JMX"
+ required="no">
+ <description>A RMI invoker for accessing the JMX server</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jmx-invoker-service.xml"/>
+ <include name="lib/jmx-adaptor-plugin.jar"/>
+ <additionaldata key="jmx-invoker-service.xml"
+ value="jmx-invoker-service.xml.vm"/>
+ </fileset>
+ <depends packname="invokers-service"/>
+ <depends packname="security"/>
+ </pack>
+
+ <!-- jsr77-service.xml -->
+ <pack name="jsr77-service" id="jsr77-service"
+ installGroups="default,all"
+ group="JMX"
+ required="no">
+ <description>JSR-77 Single JBoss Server Management Domain</description>
+
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-jsr77.jar"/>
+ <include name="lib/jboss-management.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- attribute-persistence-service-->
+ <pack name="attribute-persistence-service" id="attribute-persistence-service"
+ installGroups="default,all"
+ group="JMX"
+ required="no">
+ <description>JBoss ModelMBeans (XMBeans) can specify a PersistenceManager to load, save attributes
+ based on the chosen Persistence Policy</description>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- jta-service.xml -->
+ <pack name="jta-service" id="jta-service"
+ installGroups="default,all,jms,portal"
+ group="JTA"
+ required="no">
+ <description>The JTA service</description>
+ <!-- Now this is moved in the main jboss-service.xml.vm
+ <fileset dir="@{jboss.install}"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jta-service.xml"/>
+ </fileset>
+ -->
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jbossjta-properties.xml"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jbossjta.jar"/>
+ <include name="lib/jbossjta-integration.jar"/>
+ <include name="lib/jbossts-common.jar"/>
+ <include name="lib/jboss-transaction.jar"/>
+ </fileset>
+ <depends packname="naming"/>
+ <depends packname="jboss-remoting"/>
+ </pack>
+
+ <!-- usertx-service.xml -->
+ <pack name="usertx-service" id="usertx-service"
+ installGroups="default,all,jms,portal"
+ group="JTA"
+ required="no">
+ <description>The UserTransaction service</description>
+ <depends packname="jta-service"/>
+ <depends packname="invokers-service"/>
+ </pack>
+
+ <!-- mail-service.xml -->
+ <pack name="mail-service" id="mail-service"
+ installGroups="default,all,portal"
+ group="Mail"
+ required="no">
+ <description>The JavaMail integration service</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/mail-service.xml"/>
+ <include name="lib/mail-plugin.jar"/>
+ </fileset>
+ <depends packname="invokers-service"/>
+ <depends packname="naming"/>
+ <depends packname="javamail"/>
+ </pack>
+ <!-- mail-ra.rar -->
+ <pack name="mail-inflow-adaptor" id="mail-inflow-adaptor"
+ installGroups="default,all"
+ group="J2EE/EJB"
+ required="no">
+ <description>A JavaMail inflow resource adaptor for mail to MDB
+ msgs</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/mail-ra.rar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ <depends packname="javamail"/>
+ </pack>
+
+ <!-- naming-service.xml -->
+ <pack name="mc-naming" id="mc-naming"
+ installGroups="minimal"
+ group="JNDI"
+ required="no">
+ <description>The JNDI naming services</description>
+
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jndi.properties"/>
+ <include name="lib/jnpserver.jar"/>
+ </fileset>
+ <depends packname="mc-minimal"/>
+ </pack>
+ <pack name="naming" id="naming"
+ installGroups="default,all,jms,tomcat,portal"
+ group="JNDI"
+ required="no">
+ <description>The JNDI naming services</description>
+
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/jndi.properties"/>
+ <include name="lib/jnpserver.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+ <!-- properties-service.xml -->
+ <pack name="properties-service" id="properties-service"
+ installGroups="default,all,portal"
+ group="Misc"
+ required="no">
+ <description>PropertyEditor registration and system property
+ services</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/properties-service.xml"/>
+ <include name="lib/properties-plugin.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- schedule*.xml -->
+ <pack name="scheduler-service" id="scheduler-service"
+ installGroups="default,all,portal"
+ group="Misc"
+ required="no">
+ <description>JMX based scheduler services</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/schedule-manager-service.xml"/>
+ <include name="deploy/scheduler-service.xml"/>
+ <include name="lib/scheduler-plugin-example.jar"/>
+ <include name="lib/scheduler-plugin.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- security-service.xml -->
+ <pack name="security" id="security"
+ installGroups="default,all,jms,tomcat,portal"
+ group="Security"
+ required="no">
+ <description>The JAAS security services</description>
+
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="conf/props/*"/>
+ <include name="conf/login-config.xml"/>
+ <include name="lib/jboss-j2ee.jar"/>
+ <include name="lib/jbosssx.jar"/>
+ <include name="lib/jboss-srp.jar"/>
+ <!-- Customize the security domain names -->
+ <additionaldata key="login-config.xml"
+ value="conf/login-config.xml.vm"/>
+ <additionaldata key="jmx-console-users.properties"
+ value="conf/props/jmx-console-users.properties.vm"/>
+ <additionaldata key="jmx-console-roles.properties"
+ value="conf/props/jmx-console-roles.properties.vm"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/client"
+ targetdir="$INSTALL_PATH/client">
+ <include name="jboss-srp-client.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ <depends packname="naming"/>
+ </pack>
+
+ <pack name="jsr88-service" id="jsr88-service"
+ installGroups="default,all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>JSR88 Deployment Service</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-jsr88.jar"/>
+ <include name="deploy/jsr88-service.xml"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <depends packname="naming"/>
+ <depends packname="xmlservice"/>
+ </pack>
+
+
+ <!-- uuid-key-generator.sar -->
+ <pack name="uuid-key-generator" id="uuid-key-generator"
+ installGroups="default,all"
+ group="J2EE/EJB"
+ required="no">
+ <description>Key generator services</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/uuid-key-generator.sar/**"/>
+ <additionaldata key="jboss-service.xml"
+ value="uuid-key-generator.sar/META-INF/jboss-service.xml.vm"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <depends packname="ejb-deployer"/>
+ <depends packname="naming"/>
+ </pack>
+
+ <!-- juddi-service.sar -->
+ <pack name="juddi-service" id="juddi-service"
+ installGroups="all"
+ group="J2EE/EJB"
+ required="no">
+ <description>UDDI registry to provide JAXR compliance</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/juddi-service.sar/**"/>
+ <additionaldata key="jboss-service.xml"
+ value="juddi-service.sar/META-INF/jboss-service.xml.vm"/>
+ </fileset>
+ <depends packname="jboss-ds"/>
+ <depends packname="ejb-deployer"/>
+ <depends packname="naming"/>
+ </pack>
+
+ <!-- jbossweb-tomcat55.sar -->
+ <pack name="war-deployer" id="war-deployer"
+ installGroups="default,all,tomcat,portal"
+ group="J2EE/Deployers"
+ required="no">
+ <description>The Servlet 2.4 WAR Deployer</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-web.deployer/**"/>
+ <exclude name="deploy/jboss-web.deployer/jsf-libs/**.*"/>
+ <include name="lib/commons-logging.jar"/>
+ <include name="lib/commons-collections.jar"/>
+ <include name="lib/commons-codec.jar"/>
+ <include name="lib/servlet-api.jar"/>
+ <include name="lib/jsp-api.jar"/>
+ <include name="lib/el-api.jar"/>
+ <include name="lib/jboss-vfs.jar"/>
+ <additionaldata key="server.xml"
+ value="jboss-web.deployer/server.xml.vm"/>
+ <additionaldata key="jboss-service.xml"
+ value="jboss-web.deployer/META-INF/jboss-service.xml.vm"/>
+ <additionaldata key="web.xml"
+ value="jboss-web.deployer/conf/web.xml.vm"/>
+ </fileset>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ <depends packname="jta-service"/>
+ <depends packname="usertx-service"/>
+ </pack>
+
+ <pack name="sun-jsf" id="sun-jsf"
+ installGroups="default,all,tomcat"
+ group="J2EE/Deployers"
+ required="no">
+ <description>Sun JavaServer Faces Implementation</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-web.deployer/jsf-libs/**"/>
+
+ </fileset>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <pack name="apache-myfaces" id="apache-myfaces"
+ installGroups="portal"
+ group="J2EE/Deployers"
+ required="no">
+ <description>Apache MyFaces Implementation</description>
+ <fileset dir="@{javaee5.dist}/apache-myfaces"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy/jboss-web.deployer/jsf-libs">
+ </fileset>
+ <depends packname="war-deployer"/>
+ </pack>
+
+ <pack name="jboss-cache" id="jboss-cache"
+ installGroups="default,all"
+ group="Cache"
+ required="no">
+ <description>JBossCache jars</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-cache-jdk50.jar"/>
+ </fileset>
+ <depends packname="jta-service"/>
+ </pack>
+ 2.6.CR2-SNAPSHOT/
+ <pack name="jgroups" id="jgroups"
+ installGroups="all"
+ group="Clustering"
+ required="no">
+ <description>JGroups jars</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jgroups.jar"/>
+ </fileset>
+ </pack>
+
+ <pack name="web-cluster" id="web-cluster"
+ installGroups="all"
+ group="J2EE/Deployers"
+ required="no">
+ <description>HTTP Session replication using JBoss Cache</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/jboss-web-cluster.sar/**"/>
+ </fileset>
+ <depends packname="jgroups" />
+ <depends packname="jboss-cache" />
+ <depends packname="war-deployer"/>
+ <depends packname="clustering"/>
+ </pack>
+
+ <!-- management/* -->
+ <pack name="web-console" id="web-console"
+ installGroups="default,all"
+ group="JMX"
+ required="no">
+ <description>An applet console for the JMX server</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/management/**"/>
+ <include name="deploy/monitoring-service.xml"/>
+ <include name="lib/jboss-monitoring.jar"/>
+ <additionaldata key="web.xml"
+ value="web-console.war/WEB-INF/web.xml.vm"/>
+ <additionaldata key="jboss-web.xml"
+ value="web-console.war/WEB-INF/jboss-web.xml.vm"/>
+ </fileset>
+ <depends packname="jmx-invoker-service"/>
+ <depends packname="war-deployer"/>
+ <depends packname="bsh-deployer"/>
+ <depends packname="jsr77-service"/>
+ <depends packname="jboss-aop-jdk50-deployer"/>
+ <depends packname="xmlservice"/>
+ </pack>
+
+ <!-- management - JDK5 version/* -->
+ <!-- <pack name="web-console-jdk50" id="web-console-jdk50"
+ installGroups="ejb3,ejb3-clustered,portal"
+ group="JMX"
+ required="no">
+ <description>An applet console for the JMX server</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/management/**"/>
+ <include name="deploy/monitoring-service.xml"/>
+ <include name="lib/jboss-monitoring.jar"/>
+ <additionaldata key="web.xml"
+ value="web-console.war/WEB-INF/web.xml.vm"/>
+ <additionaldata key="jboss-web.xml"
+ value="web-console.war/WEB-INF/jboss-web.xml.vm"/>
+ </fileset>
+ <depends packname="jmx-invoker-service"/>
+ <depends packname="war-deployer"/>
+ <depends packname="bsh-deployer"/>
+ <depends packname="jsr77-service"/>
+ <depends packname="jboss-aop-jdk50-deployer"/>
+ </pack> -->
+
+ <!-- Hibernate library jars -->
+ <pack name="hibernate" id="hibernate"
+ installGroups="default,all,portal"
+ group="Deployers"
+ required="no">
+ <description>The Hibernate jars for the HAR deployer and standalone
+ hibernate usage.
+ </description>
+ <!-- Client jars -->
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/client">
+ <include name="antlr*.jar"/>
+ </fileset>
+ <!-- Server jars -->
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/antlr*.jar"/>
+ <include name="lib/cglib.jar"/>
+ <include name="lib/hibernate3.jar"/>
+ <include name="lib/javassist.jar" />
+ <include name="lib/jboss-hibernate.jar"/>
+ </fileset>
+ <!--
+ <fileset dir="@{jboss.thirdparty}/hibernate-annotations"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/hibernate-annotations.jar"/>
+ </fileset>
+ <fileset dir="@{jboss.thirdparty}/hibernate-entitymanager"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/hibernate-entitymanager.jar"/>
+ <include name="lib/ejb3-persistence.jar"/>
+ </fileset> -->
+
+ <depends packname="minimal"/>
+ <depends packname="naming"/>
+ <depends packname="jca-service"/>
+ </pack>
+
+ <!-- Remoting library jars -->
+ <pack name="jboss-remoting" id="jboss-remoting"
+ installGroups="default,all,portal"
+ group="Remoting"
+ required="no">
+ <description>The jars for JBoss Remoting
+ </description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jboss-remoting.jar"/>
+ <include name="lib/jboss-remoting-int.jar"/>
+ <include name="lib/jboss-serialization.jar"/>
+ <include name="lib/commons-httpclient.jar"/>
+ </fileset>
+ <depends packname="minimal"/>
+ </pack>
+
+ <!-- Quartz lib and rar -->
+ <pack name="quartz-rar" id="quartz-rar"
+ installGroups="default,all,portal"
+ group="JCA"
+ required="no">
+ <description>A JCA inflow adaptor based on the Quartz timer</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/quartz-ra.rar"/>
+ <include name="lib/quartz.jar"/>
+ </fileset>
+ <depends packname="jca-service"/>
+ </pack>
+
+
+
+ <pack name="clustering" id="clustering"
+ installGroups="all"
+ group="Clustering"
+ required="no">
+ <description>Base clustering services</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/jbossha.jar"/>
+ <include name="deploy/cluster-service.xml"/>
+ </fileset>
+ <depends packname="cache-invalidation-service.xml"/>
+ <depends packname="jgroups"/>
+ </pack>
+ <pack name="hasingleton" id="hasingleton"
+ installGroups="all"
+ group="Clustering"
+ required="no">
+ <description>HASingleton deployer service</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/deploy-hasingleton-service.xml"/>
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <!-- This explictly only includes the root deploy-hasingleton and not
+ its contents to create the deploy-hasingleton referenced by the
+ deploy-hasingleton-service.xml. Whether or not ha-jms is deployed
+ is a seperate pack
+ -->
+ <include name="deploy-hasingleton" />
+ </fileset>
+ <depends packname="clustering"/>
+ </pack>
+
+ <pack name="farmdeployer" id="farmdeployer"
+ installGroups="all"
+ group="Clustering"
+ required="no">
+ <description>Cluster farm deployer service</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/deploy.last/**" />
+ </fileset>
+ <fileset dir="@{jboss.dist}/server/deploy-ha"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="farm/**" />
+ </fileset>
+ <depends packname="clustering"/>
+ </pack>
+
+
+
+<!--
+ <pack name="seam" id="seam"
+ installGroups="seam"
+ group="Seam"
+ required="no">
+ <description>JBoss Seam is unifying application framework for Java EE 5</description>
+ <fileset dir="@{javaee5.dist}/jboss-portal/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ </fileset>
+ <depends packname="war-deployer"/>
+ <depends packname="ejb3-deployer"/>
+ <depends packname="jboss-bean-deployer" />
+ </pack>
+-->
+
+ <pack name="xmlservice" id="xmlservice"
+ installGroups="default,all,tomcat,jms,portal"
+ group="Portal"
+ required="no">
+ <description>Dom4j and jaxen for resolving xml</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="lib/dom4j.jar"/>
+ <include name="lib/jaxen.jar"/>
+ </fileset>
+ </pack>
+
+
+ <pack name="portal" id="portal"
+ installGroups="portal"
+ group="Portal"
+ required="no">
+ <description>The JBossPortal Service</description>
+ <fileset dir="@{javaee5.dist}/jboss-portal/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <additionaldata key="portal-hsqldb-ds.xml" value="deploy/portal-hsqldb-ds.xml.vm"/>
+ </fileset>
+ <depends packname="bsh-deployer"/>
+ <depends packname="war-deployer"/>
+ <depends packname="jboss-bean-deployer" />
+ <depends packname="jboss-cache" />
+ <depends packname="mail-service" />
+ </pack>
+
+ <!-- ejb3-deployer.xml -->
+ <pack name="ejb3-deployer" id="ejb3-deployer"
+ installGroups="default,all,portal"
+ group="J2EE/Deployers"
+ required="no">
+ <description>The EJB3.0 Container/Deployer. Note: this requires a JDK5
+ to run the jboss server.
+ </description>
+ <fileset dir="@{jboss.dist}/server/deploy"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/deploy">
+ <!-- include all from ejb3.deployer -->
+ <include name="ejb3.deployer/**"/>
+ <include name="ejb3-interceptors-aop.xml"/>
+ </fileset>
+ <!-- Client jars -->
+ <fileset dir="@{jboss.dist}/client"
+ targetdir="$INSTALL_PATH/client">
+ <include name="jboss-ejb3-client.jar"/>
+ <include name="ejb3-persistence.jar"/>
+ <include name="hibernate-client.jar"/>
+ <include name="hibernate-annotations.jar"/>
+ <include name="jboss-annotations-ejb3.jar"/>
+ <include name="jboss-ejb3x.jar"/>
+ <include name="trove.jar"/>
+ <include name="jboss-aop-jdk50-client.jar"/>
+ <include name="jboss-aspect-jdk50-client.jar"/>
+ </fileset>
+ <!-- Server lib jars -->
+ <fileset dir="@{jboss.dist}/server/lib"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG/lib">
+ <include name="ejb3-persistence.jar"/>
+ <include name="hibernate-annotations.jar"/>
+ <include name="hibernate-entitymanager.jar"/>
+ <include name="jboss-ejb3x.jar"/>
+ </fileset>
+ <depends packname="hibernate"/>
+ <depends packname="minimal"/>
+ <depends packname="naming"/>
+ <depends packname="security"/>
+ <depends packname="jca-service"/>
+ <depends packname="jboss-aop-jdk50-deployer"/>
+ <depends packname="jboss-remoting"/>
+ <depends packname="jbossws"/>
+ <depends packname="ejb-timer-service"/>
+ </pack>
+
+ <pack name="ejb3-clustering" id="ejb3-clustering"
+ installGroups="all"
+ group="Clustering"
+ required="no">
+ <description>The EJB3.0 Container Clustering</description>
+ <fileset dir="@{jboss.dist}/server"
+ targetdir="$INSTALL_PATH/server/$SERVER_CONFIG">
+ <include name="deploy/ejb3-clustered-sfsbcache-service.xml"/>
+ <include name="deploy/ejb3-entity-cache-service.xml"/>
+ </fileset>
+ <depends packname="clustering"/>
+ <depends packname="ejb3-deployer"/>
+ </pack>
+
+ <!--
+ <pack name="ejb3-documentation" id="ejb3-documentation"
+ installGroups="ejb3,ejb3-clustered"
+ group="docs"
+ required="no">
+ <description>The EJB3.0 Documentation</description>
+ <fileset dir="@{javaee5.dist}/ejb3"
+ targetdir="$INSTALL_PATH/docs/ejb3">
+ <include name="README.html"/>
+ <include name="Migrating.html"/>
+ <include name="RELEASE_NOTES.html"/>
+ </fileset>
+ <depends packname="ejb3-deployer"/>
+ </pack>
+ -->
+
+ </packs>
+
+ <!-- Additional jars to include due to installation event listener dependencies -->
+ <jar src="@{izpack.home}/lib/izevent.jar"/>
+ <jar src="@{izpack.home}/lib/compiler.jar"/>
+ <jar src="@{jboss.install}/output/images.jar"/>
+ <jar src="@{jboss.thirdparty}/jboss/izpack-listeners/lib/jboss-listeners.jar"/>
+ <jar src="@{jboss.install}/output/templates.jar"/>
+ <jar src="@{jboss.thirdparty}/apache-velocity/lib/velocity.jar"/>
+ <jar src="@{jboss.thirdparty}/apache-ant/lib/ant.jar"/>
+ <jar src="@{jboss.thirdparty}/apache-ant/lib/ant-launcher.jar"/>
+</installation>
+
More information about the jboss-cvs-commits
mailing list