1 Reply Latest reply on Jan 23, 2007 7:35 AM by vralev

    JEMS unattended install gives different results.

    dbell

      Installing 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>