JEMS unattended install gives different results.
dbell Jan 22, 2007 8:34 PMInstalling JBoss 4.0.5.GA using JEMS 1.2.0.GA.
I have installed JBoss 4.0.5.GA using JEMS 1.2.0.GA in the default mode:
java -jar jems-installer-1.2.0.GA
I have then taken the InstallConfigRecord.xml and attempted to reinstall JBoss using JEMS in "unattended mode", but some of the files that were installed the first time were not installed when using "unattended mode":
java -jar jems-installer-1.2.0.GA InstallConfigRecord.xml
In particular, the installation when using JEMS in default mode included hibernate, however the installation when using JEMS in unattended mode did not.
Is this a bug?
Following is the InstallConfigRecord.xml.
Thanks.
--------------
<AutomatedInstallation langpack="eng"> <com.izforge.izpack.panels.WelcomePanel/> <com.izforge.izpack.panels.HTMLInfoPanel/> <com.izforge.izpack.panels.HTMLLicencePanel/> <com.izforge.izpack.panels.TargetPanel> <installpath>/home/danielbe/src/rel32/jboss/jboss-4.0.5.GA</installpath> </com.izforge.izpack.panels.TargetPanel> <com.izforge.izpack.panels.InstallationGroupPanel> <group name="all"> <pack index="41" name="invokers-service"/> <pack index="45" name="jta-service"/> <pack index="38" name="jms-injvm-invoker-ha"/> <pack index="47" name="mail-service"/> <pack index="56" name="jboss-cache"/> <pack index="36" name="jms-asf-rar-ha"/> <pack index="6" name="snmp-adaptor.sar"/> <pack index="50" name="properties-service"/> <pack index="23" name="javamail"/> <pack index="40" name="jmx-console"/> <pack index="31" name="jms-http-invoker"/> <pack index="46" name="usertx-service"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="12" name="ear-deployer"/> <pack index="52" name="security"/> <pack index="64" name="farmdeployer"/> <pack index="24" name="jbossws14"/> <pack index="62" name="clustering"/> <pack index="49" name="naming"/> <pack index="60" name="hibernate"/> <pack index="26" name="jca-service"/> <pack index="13" name="ejb-timer-service"/> <pack index="51" name="scheduler-service"/> <pack index="11" name="iiop-service.xml"/> <pack index="33" name="jms-socket-invoker"/> <pack index="34" name="jbossmq-service-ha"/> <pack index="43" name="jsr77-service"/> <pack index="59" name="web-console"/> <pack index="57" name="jgroups"/> <pack index="8" name="cache-invalidation-service.xml"/> <pack index="17" name="jboss-aop-deployer"/> <pack index="0" name="jmx-core"/> <pack index="7" name="bsh-deployer"/> <pack index="19" name="jboss-ha-local-jdbc"/> <pack index="48" name="mail-inflow-adaptor"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="53" name="jsr88-service"/> <pack index="58" name="web-cluster"/> <pack index="20" name="jboss-ha-xa-jdbc"/> <pack index="22" name="jboss-xa-jdbc"/> <pack index="1" name="docs"/> <pack index="5" name="binding-service"/> <pack index="39" name="jms-socket-invoker-ha"/> <pack index="63" name="hasingleton"/> <pack index="3" name="minimal"/> <pack index="10" name="dynclassloader-service"/> <pack index="54" name="uuid-key-generator"/> <pack index="55" name="war-deployer"/> <pack index="14" name="ejb-deployer"/> <pack index="9" name="client-deployer-service"/> <pack index="35" name="default-jms-destintations-ha"/> <pack index="44" name="attribute-persistence-service"/> <pack index="65" name="xmlservice"/> <pack index="42" name="jmx-invoker-service"/> <pack index="2" name="client"/> <pack index="18" name="jboss-bean-deployer"/> <pack index="25" name="jbossretro"/> <pack index="16" name="rmi-http-invoker"/> <pack index="37" name="jms-http-invoker-ha"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="61" name="jboss-remoting"/> </group> <group name="default"> <pack index="41" name="invokers-service"/> <pack index="45" name="jta-service"/> <pack index="47" name="mail-service"/> <pack index="50" name="properties-service"/> <pack index="23" name="javamail"/> <pack index="40" name="jmx-console"/> <pack index="31" name="jms-http-invoker"/> <pack index="46" name="usertx-service"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="12" name="ear-deployer"/> <pack index="52" name="security"/> <pack index="24" name="jbossws14"/> <pack index="49" name="naming"/> <pack index="60" name="hibernate"/> <pack index="26" name="jca-service"/> <pack index="13" name="ejb-timer-service"/> <pack index="33" name="jms-socket-invoker"/> <pack index="51" name="scheduler-service"/> <pack index="43" name="jsr77-service"/> <pack index="59" name="web-console"/> <pack index="8" name="cache-invalidation-service.xml"/> <pack index="17" name="jboss-aop-deployer"/> <pack index="0" name="jmx-core"/> <pack index="7" name="bsh-deployer"/> <pack index="19" name="jboss-ha-local-jdbc"/> <pack index="48" name="mail-inflow-adaptor"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="53" name="jsr88-service"/> <pack index="20" name="jboss-ha-xa-jdbc"/> <pack index="22" name="jboss-xa-jdbc"/> <pack index="1" name="docs"/> <pack index="5" name="binding-service"/> <pack index="3" name="minimal"/> <pack index="10" name="dynclassloader-service"/> <pack index="54" name="uuid-key-generator"/> <pack index="55" name="war-deployer"/> <pack index="14" name="ejb-deployer"/> <pack index="9" name="client-deployer-service"/> <pack index="44" name="attribute-persistence-service"/> <pack index="42" name="jmx-invoker-service"/> <pack index="65" name="xmlservice"/> <pack index="2" name="client"/> <pack index="18" name="jboss-bean-deployer"/> <pack index="25" name="jbossretro"/> <pack index="16" name="rmi-http-invoker"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="61" name="jboss-remoting"/> </group> <group name="ejb3"> <pack index="-1" name="ejb3-deployer"/> <pack index="41" name="invokers-service"/> <pack index="45" name="jta-service"/> <pack index="47" name="mail-service"/> <pack index="56" name="jboss-cache"/> <pack index="-1" name="jbossws5"/> <pack index="6" name="snmp-adaptor.sar"/> <pack index="50" name="properties-service"/> <pack index="23" name="javamail"/> <pack index="40" name="jmx-console"/> <pack index="31" name="jms-http-invoker"/> <pack index="46" name="usertx-service"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="12" name="ear-deployer"/> <pack index="52" name="security"/> <pack index="49" name="naming"/> <pack index="60" name="hibernate"/> <pack index="26" name="jca-service"/> <pack index="-1" name="jboss-aop-jdk50-deployer"/> <pack index="13" name="ejb-timer-service"/> <pack index="11" name="iiop-service.xml"/> <pack index="33" name="jms-socket-invoker"/> <pack index="51" name="scheduler-service"/> <pack index="-1" name="web-console-jdk50"/> <pack index="43" name="jsr77-service"/> <pack index="57" name="jgroups"/> <pack index="-1" name="quartz-rar"/> <pack index="8" name="cache-invalidation-service.xml"/> <pack index="0" name="jmx-core"/> <pack index="7" name="bsh-deployer"/> <pack index="19" name="jboss-ha-local-jdbc"/> <pack index="48" name="mail-inflow-adaptor"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="53" name="jsr88-service"/> <pack index="20" name="jboss-ha-xa-jdbc"/> <pack index="22" name="jboss-xa-jdbc"/> <pack index="1" name="docs"/> <pack index="5" name="binding-service"/> <pack index="3" name="minimal"/> <pack index="10" name="dynclassloader-service"/> <pack index="54" name="uuid-key-generator"/> <pack index="55" name="war-deployer"/> <pack index="14" name="ejb-deployer"/> <pack index="9" name="client-deployer-service"/> <pack index="44" name="attribute-persistence-service"/> <pack index="65" name="xmlservice"/> <pack index="42" name="jmx-invoker-service"/> <pack index="2" name="client"/> <pack index="18" name="jboss-bean-deployer"/> <pack index="25" name="jbossretro"/> <pack index="16" name="rmi-http-invoker"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="61" name="jboss-remoting"/> </group> <group name="ejb3-clustered"> <pack index="-1" name="ejb3-deployer"/> <pack index="41" name="invokers-service"/> <pack index="45" name="jta-service"/> <pack index="38" name="jms-injvm-invoker-ha"/> <pack index="47" name="mail-service"/> <pack index="56" name="jboss-cache"/> <pack index="36" name="jms-asf-rar-ha"/> <pack index="-1" name="jbossws5"/> <pack index="6" name="snmp-adaptor.sar"/> <pack index="50" name="properties-service"/> <pack index="23" name="javamail"/> <pack index="40" name="jmx-console"/> <pack index="31" name="jms-http-invoker"/> <pack index="46" name="usertx-service"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="12" name="ear-deployer"/> <pack index="-1" name="ejb3-clustering"/> <pack index="52" name="security"/> <pack index="64" name="farmdeployer"/> <pack index="62" name="clustering"/> <pack index="49" name="naming"/> <pack index="60" name="hibernate"/> <pack index="26" name="jca-service"/> <pack index="-1" name="jboss-aop-jdk50-deployer"/> <pack index="13" name="ejb-timer-service"/> <pack index="51" name="scheduler-service"/> <pack index="11" name="iiop-service.xml"/> <pack index="33" name="jms-socket-invoker"/> <pack index="34" name="jbossmq-service-ha"/> <pack index="-1" name="web-console-jdk50"/> <pack index="43" name="jsr77-service"/> <pack index="57" name="jgroups"/> <pack index="-1" name="quartz-rar"/> <pack index="8" name="cache-invalidation-service.xml"/> <pack index="0" name="jmx-core"/> <pack index="7" name="bsh-deployer"/> <pack index="19" name="jboss-ha-local-jdbc"/> <pack index="48" name="mail-inflow-adaptor"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="53" name="jsr88-service"/> <pack index="58" name="web-cluster"/> <pack index="20" name="jboss-ha-xa-jdbc"/> <pack index="22" name="jboss-xa-jdbc"/> <pack index="1" name="docs"/> <pack index="5" name="binding-service"/> <pack index="39" name="jms-socket-invoker-ha"/> <pack index="63" name="hasingleton"/> <pack index="3" name="minimal"/> <pack index="10" name="dynclassloader-service"/> <pack index="54" name="uuid-key-generator"/> <pack index="55" name="war-deployer"/> <pack index="14" name="ejb-deployer"/> <pack index="9" name="client-deployer-service"/> <pack index="35" name="default-jms-destintations-ha"/> <pack index="44" name="attribute-persistence-service"/> <pack index="65" name="xmlservice"/> <pack index="42" name="jmx-invoker-service"/> <pack index="2" name="client"/> <pack index="18" name="jboss-bean-deployer"/> <pack index="25" name="jbossretro"/> <pack index="16" name="rmi-http-invoker"/> <pack index="37" name="jms-http-invoker-ha"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="61" name="jboss-remoting"/> </group> <group name="jms"> <pack index="41" name="invokers-service"/> <pack index="45" name="jta-service"/> <pack index="38" name="jms-injvm-invoker-ha"/> <pack index="36" name="jms-asf-rar-ha"/> <pack index="0" name="jmx-core"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="46" name="usertx-service"/> <pack index="22" name="jboss-xa-jdbc"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="1" name="docs"/> <pack index="39" name="jms-socket-invoker-ha"/> <pack index="52" name="security"/> <pack index="3" name="minimal"/> <pack index="49" name="naming"/> <pack index="35" name="default-jms-destintations-ha"/> <pack index="65" name="xmlservice"/> <pack index="2" name="client"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="61" name="jboss-remoting"/> <pack index="26" name="jca-service"/> <pack index="33" name="jms-socket-invoker"/> <pack index="34" name="jbossmq-service-ha"/> </group> <group name="minimal"> <pack index="-1" name="mc-minimal"/> <pack index="1" name="docs"/> <pack index="0" name="jmx-core"/> <pack index="2" name="client"/> <pack index="4" name="xmlresolver"/> <pack index="-1" name="mc-naming"/> </group> <group name="portal"> <pack index="-1" name="ejb3-deployer"/> <pack index="45" name="jta-service"/> <pack index="41" name="invokers-service"/> <pack index="47" name="mail-service"/> <pack index="-1" name="web-console-jdk50"/> <pack index="43" name="jsr77-service"/> <pack index="56" name="jboss-cache"/> <pack index="-1" name="quartz-rar"/> <pack index="-1" name="jbossws5"/> <pack index="50" name="properties-service"/> <pack index="7" name="bsh-deployer"/> <pack index="0" name="jmx-core"/> <pack index="40" name="jmx-console"/> <pack index="23" name="javamail"/> <pack index="15" name="jboss-ds"/> <pack index="4" name="xmlresolver"/> <pack index="32" name="jms-injvm-invoker"/> <pack index="46" name="usertx-service"/> <pack index="21" name="jboss-local-jdbc.rar"/> <pack index="-1" name="portal"/> <pack index="5" name="binding-service"/> <pack index="1" name="docs"/> <pack index="12" name="ear-deployer"/> <pack index="52" name="security"/> <pack index="3" name="minimal"/> <pack index="10" name="dynclassloader-service"/> <pack index="14" name="ejb-deployer"/> <pack index="55" name="war-deployer"/> <pack index="49" name="naming"/> <pack index="9" name="client-deployer-service"/> <pack index="60" name="hibernate"/> <pack index="65" name="xmlservice"/> <pack index="42" name="jmx-invoker-service"/> <pack index="2" name="client"/> <pack index="18" name="jboss-bean-deployer"/> <pack index="30" name="jms-asf-rar"/> <pack index="28" name="jbossmq-service"/> <pack index="29" name="default-jms-destintations"/> <pack index="27" name="jdbc-metadata-service"/> <pack index="26" name="jca-service"/> <pack index="61" name="jboss-remoting"/> <pack index="-1" name="jboss-aop-jdk50-deployer"/> <pack index="13" name="ejb-timer-service"/> <pack index="33" name="jms-socket-invoker"/> </group> <group name="tomcat"> <pack index="55" name="war-deployer"/> <pack index="45" name="jta-service"/> <pack index="41" name="invokers-service"/> <pack index="49" name="naming"/> <pack index="65" name="xmlservice"/> <pack index="0" name="jmx-core"/> <pack index="40" name="jmx-console"/> <pack index="4" name="xmlresolver"/> <pack index="46" name="usertx-service"/> <pack index="1" name="docs"/> <pack index="52" name="security"/> <pack index="3" name="minimal"/> <pack index="61" name="jboss-remoting"/> <pack index="-1" name="tomcat-client"/> </group> </com.izforge.izpack.panels.InstallationGroupPanel> <com.izforge.izpack.panels.PacksPanel> <pack name="jmx-core" index="0" selected="true"/> <pack name="docs" index="1" selected="true"/> <pack name="client" index="2" selected="true"/> <pack name="minimal" index="3" selected="true"/> <pack name="xmlresolver" index="4" selected="true"/> <pack name="binding-service" index="5" selected="true"/> <pack name="snmp-adaptor.sar" index="6" selected="true"/> <pack name="bsh-deployer" index="7" selected="true"/> <pack name="cache-invalidation-service.xml" index="8" selected="true"/> <pack name="client-deployer-service" index="9" selected="true"/> <pack name="dynclassloader-service" index="10" selected="true"/> <pack name="iiop-service.xml" index="11" selected="true"/> <pack name="ear-deployer" index="12" selected="true"/> <pack name="ejb-timer-service" index="13" selected="true"/> <pack name="ejb-deployer" index="14" selected="true"/> <pack name="jboss-ds" index="15" selected="true"/> <pack name="rmi-http-invoker" index="16" selected="true"/> <pack name="jboss-aop-deployer" index="17" selected="true"/> <pack name="jboss-bean-deployer" index="18" selected="true"/> <pack name="jboss-ha-local-jdbc" index="19" selected="true"/> <pack name="jboss-ha-xa-jdbc" index="20" selected="true"/> <pack name="jboss-local-jdbc.rar" index="21" selected="true"/> <pack name="jboss-xa-jdbc" index="22" selected="true"/> <pack name="javamail" index="23" selected="true"/> <pack name="jbossws14" index="24" selected="true"/> <pack name="jbossretro" index="25" selected="true"/> <pack name="jca-service" index="26" selected="true"/> <pack name="jdbc-metadata-service" index="27" selected="true"/> <pack name="jbossmq-service" index="28" selected="true"/> <pack name="default-jms-destintations" index="29" selected="true"/> <pack name="jms-asf-rar" index="30" selected="true"/> <pack name="jms-http-invoker" index="31" selected="true"/> <pack name="jms-injvm-invoker" index="32" selected="true"/> <pack name="jms-socket-invoker" index="33" selected="true"/> <pack name="jbossmq-service-ha" index="34" selected="false"/> <pack name="default-jms-destintations-ha" index="35" selected="false"/> <pack name="jms-asf-rar-ha" index="36" selected="false"/> <pack name="jms-http-invoker-ha" index="37" selected="false"/> <pack name="jms-injvm-invoker-ha" index="38" selected="false"/> <pack name="jms-socket-invoker-ha" index="39" selected="false"/> <pack name="jmx-console" index="40" selected="true"/> <pack name="invokers-service" index="41" selected="true"/> <pack name="jmx-invoker-service" index="42" selected="true"/> <pack name="jsr77-service" index="43" selected="true"/> <pack name="attribute-persistence-service" index="44" selected="true"/> <pack name="jta-service" index="45" selected="true"/> <pack name="usertx-service" index="46" selected="true"/> <pack name="mail-service" index="47" selected="true"/> <pack name="mail-inflow-adaptor" index="48" selected="true"/> <pack name="naming" index="49" selected="true"/> <pack name="properties-service" index="50" selected="true"/> <pack name="scheduler-service" index="51" selected="true"/> <pack name="security" index="52" selected="true"/> <pack name="jsr88-service" index="53" selected="true"/> <pack name="uuid-key-generator" index="54" selected="true"/> <pack name="war-deployer" index="55" selected="true"/> <pack name="jboss-cache" index="56" selected="true"/> <pack name="jgroups" index="57" selected="true"/> <pack name="web-cluster" index="58" selected="true"/> <pack name="web-console" index="59" selected="true"/> <pack name="hibernate" index="60" selected="true"/> <pack name="jboss-remoting" index="61" selected="true"/> <pack name="clustering" index="62" selected="true"/> <pack name="hasingleton" index="63" selected="true"/> <pack name="farmdeployer" index="64" selected="true"/> <pack name="xmlservice" index="65" selected="true"/> </com.izforge.izpack.panels.PacksPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput> <entry key="installConfig" value="advanced"/> </userInput> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput> <entry key="SERVER_CONFIG" value="nstc"/> </userInput> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput> <entry key="database" value="informix"/> <entry key="dsConfig" value="default"/> </userInput> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput/> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput> <entry key="enableIsolation" value="false"/> </userInput> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.UserInputPanel> <userInput> <entry key="adminUser" value="admin"/> <entry key="jmxConsoleDomain" value="jmx-console"/> <entry key="adminPassword" value="admin"/> <entry key="secureJmxConnector" value="false"/> <entry key="secureRmiHttpConnector" value="false"/> <entry key="secureJmxConsole" value="false"/> <entry key="secureWebConsole" value="false"/> </userInput> </com.izforge.izpack.panels.UserInputPanel> <com.izforge.izpack.panels.SummaryPanel/> <com.izforge.izpack.panels.InstallPanel/> <com.izforge.izpack.panels.SimpleFinishPanel/> </AutomatedInstallation>