Commit 39eb71f4 authored by Matt Tucker's avatar Matt Tucker Committed by matt

Updated to latest install4j (JM-900).

git-svn-id: http://svn.igniterealtime.org/svn/repos/wildfire/trunk@6193 b35dd754-fafc-0310-a699-88a17e54d16e
parent 04522420
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<install4j version="3.2.4"> <install4j version="4.0.3" transformSequenceNumber="1">
<directoryPresets config="../../target/release/wildfire/lib" /> <directoryPresets config="${compiler:RELEASE_FULL_PATH}/resources/security/truststore" />
<application name="%APP_NAME%" distributionSourceDir="" applicationId="%APPLICATION_ID%" mediaDir="../../target/release" mediaFilePattern="%FILE_PREFIX%_%VERSION_MAJOR%_%VERSION_MINOR%_%VERSION_REVISION%" compression="9" lzmaCompression="true" keepModificationTimes="true" shortName="%APP_SHORT_NAME%" publisher="%PUBLISHER%" publisherWeb="%PUBLISHER_URL%" version="%VERSION_MAJOR%.%VERSION_MINOR%.%VERSION_REVISION%" allPathsRelative="true" backupOnSave="false" autoSave="true" macSignature="????" javaMinVersion="1.5" javaMaxVersion="" allowBetaVM="false"> <application name="${compiler:APP_NAME}" distributionSourceDir="" applicationId="${compiler:APPLICATION_ID}" mediaDir="../../target/release" mediaFilePattern="${compiler:FILE_PREFIX}_${compiler:VERSION_MAJOR}_${compiler:VERSION_MINOR}_${compiler:VERSION_REVISION}" compression="9" lzmaCompression="true" pack200Compression="false" keepModificationTimes="true" shortName="${compiler:APP_SHORT_NAME}" publisher="${compiler:PUBLISHER}" publisherWeb="${compiler:PUBLISHER_URL}" version="${compiler:VERSION_MAJOR}.${compiler:VERSION_MINOR}.${compiler:VERSION_REVISION}" allPathsRelative="true" backupOnSave="false" autoSave="true" convertDotsToUnderscores="true" macSignature="????" javaMinVersion="1.5" javaMaxVersion="" allowBetaVM="true">
<languages skipLanguageSelection="false">
<principalLanguage id="en" customLocalizationFile="" />
<additionalLanguages>
<language id="zh_CN" customLocalizationFile="" />
<language id="cs" customLocalizationFile="" />
<language id="nl" customLocalizationFile="" />
<language id="fr" customLocalizationFile="" />
<language id="de" customLocalizationFile="" />
<language id="pl" customLocalizationFile="" />
<language id="pt" customLocalizationFile="" />
<language id="es" customLocalizationFile="" />
</additionalLanguages>
</languages>
<searchSequence> <searchSequence>
<registry /> <registry />
<envVar name="JAVA_HOME" /> <envVar name="JAVA_HOME" />
...@@ -9,34 +22,35 @@ ...@@ -9,34 +22,35 @@
</searchSequence> </searchSequence>
<variables> <variables>
<variable name="VERSION_MAJOR" value="3" /> <variable name="VERSION_MAJOR" value="3" />
<variable name="VERSION_MINOR" value="0" /> <variable name="VERSION_MINOR" value="2" />
<variable name="VERSION_REVISION" value="0" /> <variable name="VERSION_REVISION" value="0" />
<variable name="APP_NAME" value="Wildfire" /> <variable name="APP_NAME" value="Wildfire" />
<variable name="APP_SHORT_NAME" value="wildfire" /> <variable name="APP_SHORT_NAME" value="wildfire" />
<variable name="PRODUCT_NAME" value="wildfire" /> <variable name="PRODUCT_NAME" value="wildfire" />
<variable name="PUBLISHER" value="Jive Software" /> <variable name="PUBLISHER" value="Jive Software" />
<variable name="PUBLISHER_URL" value="www.jivesoftware.org" /> <variable name="PUBLISHER_URL" value="www.jivesoftware.org" />
<variable name="RELEASE_DIR" value="%APP_SHORT_NAME%" /> <variable name="RELEASE_DIR" value="${compiler:APP_SHORT_NAME}" />
<variable name="RELEASE_ROOT_PATH" value="..\..\target\release" /> <variable name="RELEASE_ROOT_PATH" value="..\..\target\release" />
<variable name="RELEASE_FULL_PATH" value="%RELEASE_ROOT_PATH%/%RELEASE_DIR%" /> <variable name="RELEASE_FULL_PATH" value="${compiler:RELEASE_ROOT_PATH}\${compiler:RELEASE_DIR}" />
<variable name="FILE_PREFIX" value="%APP_SHORT_NAME%" /> <variable name="FILE_PREFIX" value="${compiler:APP_SHORT_NAME}" />
<variable name="APPLICATION_ID" value="6886-9911-0474-3571" /> <variable name="APPLICATION_ID" value="6886-9911-0474-3571" />
<variable name="UNIX_INSTALL_DIR" value="wildfire" /> <variable name="UNIX_INSTALL_DIR" value="wildfire" />
<variable name="WINDOWS_INSTALL_DIR" value="Wildfire" /> <variable name="WINDOWS_INSTALL_DIR" value="Wildfire" />
</variables> </variables>
</application> </application>
<files> <files>
<roots />
<mountPoints> <mountPoints>
<mountPoint name="" id="33" location="resources" mode="755" /> <mountPoint id="33" root="" location="resources" mode="755" />
<mountPoint name="" id="34" location="resources/security" mode="755" /> <mountPoint id="34" root="" location="resources/security" mode="755" />
<mountPoint name="" id="46" location="conf" mode="755" /> <mountPoint id="46" root="" location="conf" mode="755" />
<mountPoint name="" id="1" location="" mode="755" /> <mountPoint id="1" root="" location="" mode="755" />
</mountPoints> </mountPoints>
<entries> <entries>
<fileEntry mountPoint="34" file="%RELEASE_FULL_PATH%/resources/security/truststore" overwrite="0" shared="false" mode="644" dontUninstall="true" /> <fileEntry mountPoint="34" file="${compiler:RELEASE_FULL_PATH}/resources/security/truststore" overwrite="0" shared="false" mode="644" uninstallMode="1" />
<fileEntry mountPoint="34" file="%RELEASE_FULL_PATH%/resources/security/keystore" overwrite="0" shared="false" mode="644" dontUninstall="true" /> <fileEntry mountPoint="34" file="${compiler:RELEASE_FULL_PATH}/resources/security/keystore" overwrite="0" shared="false" mode="644" uninstallMode="1" />
<fileEntry mountPoint="46" file="%RELEASE_FULL_PATH%/conf/wildfire.xml" overwrite="0" shared="false" mode="644" dontUninstall="true" /> <fileEntry mountPoint="46" file="${compiler:RELEASE_FULL_PATH}/conf/wildfire.xml" overwrite="0" shared="false" mode="644" uninstallMode="1" />
<dirEntry mountPoint="1" file="%RELEASE_FULL_PATH%" overwrite="4" shared="false" mode="644" dontUninstall="false" excludeSuffixes="" dirMode="755"> <dirEntry mountPoint="1" file="${compiler:RELEASE_FULL_PATH}" overwrite="4" shared="false" mode="644" uninstallMode="0" excludeSuffixes="" dirMode="755">
<exclude> <exclude>
<entry location="conf/wildfire.xml" launcher="false" /> <entry location="conf/wildfire.xml" launcher="false" />
<entry location="resources/security/keystore" launcher="false" /> <entry location="resources/security/keystore" launcher="false" />
...@@ -47,136 +61,381 @@ ...@@ -47,136 +61,381 @@
<components /> <components />
</files> </files>
<launchers> <launchers>
<launcher name="Wildfire" id="2" external="false" excludeFromMenu="true" menuName="" icnsFile="" pngIcon16File="./images/service-16x16.png" pngIcon32File="./images/service-32x32.png" macServiceDependencies="" allowUserChangeServiceStartType="true"> <launcher name="Wildfire" id="2" external="false" excludeFromMenu="true" menuName="" icnsFile="" pngIcon16File="./images/service-16x16.png" pngIcon32File="./images/service-32x32.png" macServiceDependencies="" swtApp="false">
<executable name="%PRODUCT_NAME%-service" type="1" iconSet="true" iconFile="./images/service.ico" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderror.log" redirectStdout="true" stdoutFile="../logs/stdout.log" failOnStderrOutput="true" executableMode="3" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="%APP_NAME%" jreLocation=""> <executable name="${compiler:PRODUCT_NAME}-service" type="1" iconSet="true" iconFile="./images/service.ico" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderror.log" redirectStdout="true" stdoutFile="../logs/stdout.log" failOnStderrOutput="true" executableMode="3" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="${compiler:APP_NAME}" jreLocation="" executionLevel="asInvoker">
<versionInfo include="true" fileVersion="" companyName="" fileDescription="%APP_NAME%" legalCopyright="%PUBLISHER%" productVersion="" internalName="%APP_NAME%" /> <versionInfo include="true" fileVersion="" fileDescription="${compiler:APP_NAME}" legalCopyright="${compiler:PUBLISHER}" internalName="${compiler:APP_NAME}" />
</executable> </executable>
<splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile=""> <splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile="">
<text> <text>
<statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
<versionLine x="20" y="40" text="version %VERSION%" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <versionLine x="20" y="40" text="version ${compiler:sys.version}" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
</text> </text>
</splashScreen> </splashScreen>
<java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="" allowVMPassthroughParameters="true" minVersion="" maxVersion="" preferredVM="server" allowBetaVM="false" jdkOnly="false"> <java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="" allowVMPassthroughParameters="true" preferredVM="server">
<searchSequence>
<registry />
<envVar name="JAVA_HOME" />
<envVar name="JDK_HOME" />
</searchSequence>
<classPath> <classPath>
<scanDirectory location="lib" failOnError="false" /> <scanDirectory location="lib" failOnError="false" />
</classPath> </classPath>
<nativeLibraryDirectories /> <nativeLibraryDirectories />
</java> </java>
<includedFiles /> <includedFiles />
<unextractableFiles />
<customScript mode="1" file="">
<scriptLines />
</customScript>
</launcher> </launcher>
<launcher name="GUI Launcher" id="12" external="false" excludeFromMenu="false" menuName="%APP_NAME% Server" icnsFile="" pngIcon16File="./images/wildfire-16x16.png" pngIcon32File="./images/wildfire-32x32.png" macServiceDependencies="" allowUserChangeServiceStartType="true"> <launcher name="GUI Launcher" id="12" external="false" excludeFromMenu="false" menuName="${compiler:APP_NAME} Server" icnsFile="" pngIcon16File="./images/wildfire-16x16.png" pngIcon32File="./images/wildfire-32x32.png" macServiceDependencies="" swtApp="false">
<executable name="%PRODUCT_NAME%" type="1" iconSet="true" iconFile="./images/wildfire.ico" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderr.log" redirectStdout="true" stdoutFile="../logs/stdout.log" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation=""> <executable name="${compiler:PRODUCT_NAME}" type="1" iconSet="true" iconFile="./images/wildfire.ico" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderr.log" redirectStdout="true" stdoutFile="../logs/stdout.log" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker">
<versionInfo include="true" fileVersion="" companyName="" fileDescription="%APP_NAME% Launcher" legalCopyright="%PUBLISHER%" productVersion="" internalName="%APP_NAME%" /> <versionInfo include="true" fileVersion="" fileDescription="${compiler:APP_NAME} Launcher" legalCopyright="${compiler:PUBLISHER}" internalName="${compiler:APP_NAME}" />
</executable> </executable>
<splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile=""> <splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile="">
<text> <text>
<statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
<versionLine x="20" y="40" text="version %VERSION%" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <versionLine x="20" y="40" text="version ${compiler:sys.version}" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
</text> </text>
</splashScreen> </splashScreen>
<java mainClass="org.jivesoftware.wildfire.launcher.Launcher" vmParameters="&quot;-Dappdir=%INSTALL4J_EXEDIR%&quot;" arguments="" allowVMPassthroughParameters="true" minVersion="" maxVersion="" preferredVM="" allowBetaVM="false" jdkOnly="false"> <java mainClass="org.jivesoftware.wildfire.launcher.Launcher" vmParameters="&quot;-Dappdir=${launcher:sys.launcherDirectory}&quot;" arguments="" allowVMPassthroughParameters="true" preferredVM="">
<searchSequence>
<registry />
<envVar name="JAVA_HOME" />
<envVar name="JDK_HOME" />
</searchSequence>
<classPath> <classPath>
<scanDirectory location="lib" failOnError="false" /> <scanDirectory location="lib" failOnError="false" />
</classPath> </classPath>
<nativeLibraryDirectories /> <nativeLibraryDirectories />
</java> </java>
<includedFiles /> <includedFiles />
<unextractableFiles />
<customScript mode="1" file="">
<scriptLines />
</customScript>
</launcher> </launcher>
<launcher name="wildfired" id="15" external="false" excludeFromMenu="true" menuName="" icnsFile="" pngIcon16File="./images/wildfired-16x16.png" pngIcon32File="./images/wildfired-32x32.png" macServiceDependencies="" allowUserChangeServiceStartType="true"> <launcher name="wildfired" id="15" external="false" excludeFromMenu="true" menuName="" icnsFile="" pngIcon16File="./images/wildfired-16x16.png" pngIcon32File="./images/wildfired-32x32.png" macServiceDependencies="" swtApp="false">
<executable name="%PRODUCT_NAME%d" type="1" iconSet="true" iconFile="./images/wildfired.ico" executableDir="bin" redirectStderr="false" stderrFile="error.log" redirectStdout="false" stdoutFile="output.log" failOnStderrOutput="true" executableMode="2" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation=""> <executable name="${compiler:PRODUCT_NAME}d" type="1" iconSet="true" iconFile="./images/wildfired.ico" executableDir="bin" redirectStderr="false" stderrFile="error.log" redirectStdout="false" stdoutFile="output.log" failOnStderrOutput="true" executableMode="2" changeWorkingDirectory="true" workingDirectory="." singleInstance="true" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker">
<versionInfo include="true" fileVersion="" companyName="" fileDescription="%APP_NAME% Server" legalCopyright="%PUBLISHER%" productVersion="" internalName="%APP_NAME%" /> <versionInfo include="true" fileVersion="" fileDescription="${compiler:APP_NAME} Server" legalCopyright="${compiler:PUBLISHER}" internalName="${compiler:APP_NAME}" />
</executable> </executable>
<splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile=""> <splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile="">
<text> <text>
<statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
<versionLine x="20" y="40" text="version %VERSION%" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <versionLine x="20" y="40" text="version ${compiler:sys.version}" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
</text> </text>
</splashScreen> </splashScreen>
<java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="" allowVMPassthroughParameters="true" minVersion="" maxVersion="" preferredVM="server" allowBetaVM="false" jdkOnly="false"> <java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="" allowVMPassthroughParameters="true" preferredVM="server">
<searchSequence>
<registry />
<envVar name="JAVA_HOME" />
<envVar name="JDK_HOME" />
</searchSequence>
<classPath> <classPath>
<scanDirectory location="lib" failOnError="false" /> <scanDirectory location="lib" failOnError="false" />
</classPath> </classPath>
<nativeLibraryDirectories /> <nativeLibraryDirectories />
</java> </java>
<includedFiles /> <includedFiles />
<unextractableFiles />
<customScript mode="1" file="">
<scriptLines />
</customScript>
</launcher> </launcher>
<launcher name="wildfire" id="22" external="false" excludeFromMenu="false" menuName="" icnsFile="" pngIcon16File="" pngIcon32File="" macServiceDependencies="" allowUserChangeServiceStartType="true"> <launcher name="wildfire" id="22" external="false" excludeFromMenu="false" menuName="" icnsFile="" pngIcon16File="" pngIcon32File="" macServiceDependencies="" swtApp="false">
<executable name="%PRODUCT_NAME%" type="1" iconSet="false" iconFile="" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderror.log" redirectStdout="true" stdoutFile="../logs/stdoutt.log" failOnStderrOutput="true" executableMode="3" changeWorkingDirectory="true" workingDirectory="." singleInstance="false" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation=""> <executable name="${compiler:PRODUCT_NAME}" type="1" iconSet="false" iconFile="" executableDir="bin" redirectStderr="true" stderrFile="../logs/stderror.log" redirectStdout="true" stdoutFile="../logs/stdoutt.log" failOnStderrOutput="true" executableMode="3" changeWorkingDirectory="true" workingDirectory="." singleInstance="false" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker">
<versionInfo include="false" fileVersion="" companyName="" fileDescription="" legalCopyright="" productVersion="" internalName="" /> <versionInfo include="false" fileVersion="" fileDescription="" legalCopyright="" internalName="" />
</executable> </executable>
<splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile=""> <splashScreen show="false" autoOff="true" alwaysOnTop="true" width="0" height="0" bitmapFile="">
<text> <text>
<statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <statusLine x="20" y="20" text="" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
<versionLine x="20" y="40" text="version %VERSION%" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" /> <versionLine x="20" y="40" text="version ${compiler:sys.version}" font="Arial" fontSize="8" fontColor="0,0,0" fontWeight="500" />
</text> </text>
</splashScreen> </splashScreen>
<java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="-DwildfireHome=$app_home -Dwildfire.lib.dir=$app_home/lib" allowVMPassthroughParameters="true" minVersion="" maxVersion="" preferredVM="server" allowBetaVM="false" jdkOnly="false"> <java mainClass="org.jivesoftware.wildfire.starter.ServerStarter" vmParameters="" arguments="-DwildfireHome=$app_home -Dwildfire.lib.dir=$app_home/lib" allowVMPassthroughParameters="true" preferredVM="server">
<searchSequence>
<registry />
<envVar name="JAVA_HOME" />
<envVar name="JDK_HOME" />
</searchSequence>
<classPath> <classPath>
<scanDirectory location="lib" failOnError="true" /> <scanDirectory location="lib" failOnError="true" />
</classPath> </classPath>
<nativeLibraryDirectories /> <nativeLibraryDirectories />
</java> </java>
<includedFiles /> <includedFiles />
<unextractableFiles />
<customScript mode="1" file="">
<scriptLines />
</customScript>
</launcher> </launcher>
</launchers> </launchers>
<installerGui installerType="1" runUninstallerOnUpdate="true" addOnAppId="" suggestPreviousLocations="true" allowUnattendedInstall="true" useCustomHeaderImage="true" customHeaderImage="./images/wildfire_logo_small.png" customSize="false" customWidth="500" customHeight="390"> <installerGui installerType="1" suggestPreviousProgramGroup="true" addOnAppId="" suggestPreviousLocations="true" allowUnattended="true" allowConsole="true" useCustomInstallerHeaderImage="true" customInstallerHeaderImage="./images/wildfire_logo_small.png" useCustomUninstallerHeaderImage="true" customUninstallerHeaderImage="./images/wildfire_logo_small.png" customSize="false" customWidth="500" customHeight="390" useCustomIcon="false" customIcnsFile="" customPngIcon16File="" customPngIcon32File="" customIcoFile="" vmParameters="" watermark="false" resizable="true">
<customCode preAction="false" preActionClass="" postAction="false" postActionClass="" preUninstallAction="false" preUninstallActionClass="" postUninstallAction="true" postUninstallActionClass="org.jivesoftware.wildfire.launcher.Uninstaller" initHandler="false" initHandlerClass="" directoryValidator="false" directoryValidatorClass="" installationHandler="false" installationHandlerClass=""> <customCode useInstalledFiles="false">
<archive location="%RELEASE_FULL_PATH%/lib/startup.jar" /> <archive location="${compiler:RELEASE_FULL_PATH}/lib/startup.jar" />
</customCode> </customCode>
<standardScreens> <installerScreens>
<screen id="welcome" enabled="true" useCustomBanner="false" bannerImageFile="" background="255,255,255" /> <screen name="" id="54" beanClass="com.install4j.runtime.beans.screens.WelcomeScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<screen id="license" enabled="true" file="%RELEASE_FULL_PATH%/LICENSE.html" /> <serializedBean>
<screen id="location" enabled="true" showSpace="true" suggestAppDir="true" /> <java class="java.beans.XMLDecoder">
<screen id="components" enabled="true" allSelected="true" firstMandatory="true"> <object class="com.install4j.runtime.beans.screens.WelcomeScreen" />
<selectedComponents /> </java>
<mandatoryComponents /> </serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen> </screen>
<screen id="programGroup" enabled="true" /> <screen name="" id="55" beanClass="com.install4j.runtime.beans.screens.LicenseScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<screen id="fileAssociations" enabled="true"> <serializedBean>
<associations /> <java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.LicenseScreen">
<void property="displayedTextFile">
<object class="com.install4j.api.beans.ExternalFile">
<string>${compiler:RELEASE_FULL_PATH}/LICENSE.html</string>
</object>
</void>
</object>
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen> </screen>
<screen id="services" enabled="false" allSelected="false"> <screen name="" id="56" beanClass="com.install4j.runtime.beans.screens.InstallationDirectoryScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<selectedServiceLaunchers /> <serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.InstallationDirectoryScreen">
<void property="showRequiredDiskSpace">
<boolean>false</boolean>
</void>
</object>
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen> </screen>
<screen id="additionalTasks" enabled="false" customTasksPlacement="1"> <screen name="" id="57" beanClass="com.install4j.runtime.beans.screens.ComponentsScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<customTasks /> <serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.ComponentsScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen> </screen>
<screen id="preInfo" enabled="false" file="" /> <screen name="" id="58" beanClass="com.install4j.runtime.beans.screens.StandardProgramGroupScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<screen id="install" enabled="true" /> <serializedBean>
<screen id="postInfo" enabled="false" file="" /> <java class="java.beans.XMLDecoder">
<screen id="finished" enabled="true" useCustomBanner="false" bannerImageFile="" background="255,255,255" /> <object class="com.install4j.runtime.beans.screens.StandardProgramGroupScreen" />
</standardScreens> </java>
<customScreens /> </serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
<screen name="" id="59" beanClass="com.install4j.runtime.beans.screens.FileAssociationsScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FileAssociationsScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
<screen name="" id="60" beanClass="com.install4j.runtime.beans.screens.InstallationScreen" rollbackBarrier="true" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.InstallationScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions>
<action name="" id="61" beanClass="com.install4j.runtime.beans.actions.UninstallPreviousAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.UninstallPreviousAction" />
</java>
</serializedBean>
<condition />
</action>
<action name="" id="62" beanClass="com.install4j.runtime.beans.actions.InstallFilesAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.InstallFilesAction" />
</java>
</serializedBean>
<condition />
</action>
<action name="" id="1264" beanClass="com.install4j.runtime.beans.actions.files.SetModeAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.SetModeAction">
<void property="file">
<object class="java.io.File">
<string>bin/wildfire.sh</string>
</object>
</void>
<void property="mode">
<string>755</string>
</void>
</object>
</java>
</serializedBean>
<condition />
</action>
<action name="" id="63" beanClass="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.CreateProgramGroupAction">
<void property="programGroupName">
<string>${compiler:sys.fullName}</string>
</void>
</object>
</java>
</serializedBean>
<condition />
</action>
<action name="" id="64" beanClass="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.desktop.RegisterAddRemoveAction">
<void property="itemName">
<string>${compiler:sys.fullName} ${compiler:sys.version}</string>
</void>
</object>
</java>
</serializedBean>
<condition />
</action>
</actions>
<formComponents />
</screen>
<screen name="" id="1280" beanClass="com.install4j.runtime.beans.screens.FinishedScreen" rollbackBarrier="false" backButton="2" finishScreen="true">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.FinishedScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
</installerScreens>
<uninstallerScreens>
<screen name="" id="70" beanClass="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallWelcomeScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
<screen name="" id="71" beanClass="com.install4j.runtime.beans.screens.UninstallationScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallationScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions>
<action name="" id="72" beanClass="com.install4j.runtime.beans.actions.UninstallFilesAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.UninstallFilesAction" />
</java>
</serializedBean>
<condition />
</action>
<action name="Delete lib directory" id="1263" beanClass="com.install4j.runtime.beans.actions.files.DeleteFileAction" rollbackBarrier="false" multiExec="false" failureStrategy="1" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.files.DeleteFileAction">
<void property="file">
<object class="java.io.File">
<string>lib</string>
</object>
</void>
<void property="recurse">
<boolean>true</boolean>
</void>
</object>
</java>
</serializedBean>
<condition />
</action>
</actions>
<formComponents />
</screen>
<screen name="" id="73" beanClass="com.install4j.runtime.beans.screens.UninstallFailureScreen" rollbackBarrier="false" backButton="2" finishScreen="true">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallFailureScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
<screen name="" id="74" beanClass="com.install4j.runtime.beans.screens.UninstallSuccessScreen" rollbackBarrier="false" backButton="2" finishScreen="true">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.UninstallSuccessScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions />
<formComponents />
</screen>
</uninstallerScreens>
<installerStartup>
<screen name="" id="15" beanClass="com.install4j.runtime.beans.screens.StartupScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions>
<action name="" id="52" beanClass="com.install4j.runtime.beans.actions.misc.RequireAdminAction" rollbackBarrier="false" multiExec="false" failureStrategy="2" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RequireAdminAction" />
</java>
</serializedBean>
<condition />
</action>
</actions>
<formComponents />
</screen>
</installerStartup>
<uninstallerStartup>
<screen name="" id="16" beanClass="com.install4j.runtime.beans.screens.StartupScreen" rollbackBarrier="false" backButton="2" finishScreen="false">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.screens.StartupScreen" />
</java>
</serializedBean>
<condition />
<validation />
<actions>
<action name="" id="53" beanClass="com.install4j.runtime.beans.actions.misc.RequireAdminAction" rollbackBarrier="false" multiExec="false" failureStrategy="2" errorMessage="">
<serializedBean>
<java class="java.beans.XMLDecoder">
<object class="com.install4j.runtime.beans.actions.misc.RequireAdminAction" />
</java>
</serializedBean>
<condition />
</action>
</actions>
<formComponents />
</screen>
</uninstallerStartup>
</installerGui> </installerGui>
<mediaSets> <mediaSets>
<win32 name="Windows" id="3" mediaFileName="" installDir="%WINDOWS_INSTALL_DIR%" allLaunchers="false" includedJRE="windows-x86-1.5.0_08_server" manualJREEntry="false" bundleType="1" jreURL="" jreFtpURL="" jreShared="false" customInstallBaseDir="" allowUserStartAfterFinish="true" launchExecutableId="12" createUninstallIcon="true" overrideLicenseFile="false" licenseFile="" overridePreInformationFile="false" preInformationFile="" overridePostInformationFile="false" postInformationFile="" adminRequired="true" languageID="en" modeDesktopIcon="1" desktopLauncherId="12" programGroup="%APP_NAME%" allowUserDisableStartMenuCreation="true" reboot="false" rebootUninstaller="false" modeQuickLaunchIon="1"> <win32 name="Windows" id="3" mediaFileName="" installDir="${compiler:WINDOWS_INSTALL_DIR}" overridePrincipalLanguage="true" requires64bit="false" runPostProcessor="false" postProcessor="" includedJRE="windows-x86-1.6.0_beta" manualJREEntry="false" bundleType="1" jreURL="" jreFtpURL="" jreShared="false" customInstallBaseDir="" createUninstallIcon="true" contentFilesType="1" downloadURL="" runAsAdmin="false">
<selectedLaunchers> <excludedLaunchers>
<launcher id="2" /> <launcher id="22" />
<launcher id="12" /> </excludedLaunchers>
<launcher id="15" /> <excludedComponents />
</selectedLaunchers> <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
<messageSet language="English" />
<exclude> <exclude>
<entry location="bin/extra/redhat-postinstall.sh" launcher="false" /> <entry location="bin/extra/redhat-postinstall.sh" launcher="false" />
<entry location="bin/extra/wildfired" launcher="false" /> <entry location="bin/extra/wildfired" launcher="false" />
...@@ -185,16 +444,17 @@ ...@@ -185,16 +444,17 @@
<entry location="documentation/javadoc" launcher="false" /> <entry location="documentation/javadoc" launcher="false" />
</exclude> </exclude>
<variables /> <variables />
<excludedScreenIds /> <excludedInstallerScreens />
<additionalStartMenuEntries> <excludedUninstallerScreens />
<entry name="Readme" target="README.html" icon="" />
</additionalStartMenuEntries>
</win32> </win32>
<linuxRPM name="Linux RPM" id="18" mediaFileName="" installDir="/opt/%UNIX_INSTALL_DIR%" allLaunchers="false" includedJRE="linux-x86-1.5.0_08" manualJREEntry="false" customScriptMode="1" customScriptFile="" os="linux" arch="i386"> <linuxRPM name="Linux RPM" id="18" mediaFileName="" installDir="/opt/${compiler:UNIX_INSTALL_DIR}" overridePrincipalLanguage="true" requires64bit="false" runPostProcessor="false" postProcessor="" includedJRE="linux-x86-1.5.0_09" manualJREEntry="false" os="linux" arch="i386">
<selectedLaunchers> <excludedLaunchers>
<launcher id="22" /> <launcher id="2" />
</selectedLaunchers> <launcher id="12" />
<messageSet language="English" /> <launcher id="15" />
</excludedLaunchers>
<excludedComponents />
<overriddenPrincipalLanguage id="en" customLocalizationFile="" />
<exclude> <exclude>
<entry location="bin/extra/embedded-db-viewer.bat" launcher="false" /> <entry location="bin/extra/embedded-db-viewer.bat" launcher="false" />
<entry location="bin/wildfire.bat" launcher="false" /> <entry location="bin/wildfire.bat" launcher="false" />
...@@ -202,13 +462,27 @@ ...@@ -202,13 +462,27 @@
<entry location="documentation/javadoc" launcher="false" /> <entry location="documentation/javadoc" launcher="false" />
</exclude> </exclude>
<variables /> <variables />
<customScriptLines /> <preInstallScript mode="1" file="">
<scriptLines />
</preInstallScript>
<postInstallScript mode="1" file="">
<scriptLines />
</postInstallScript>
<preUninstallScript mode="1" file="">
<scriptLines />
</preUninstallScript>
<postUninstallScript mode="1" file="">
<scriptLines />
</postUninstallScript>
</linuxRPM> </linuxRPM>
<unixArchive name="Unix Archive" id="30" mediaFileName="" installDir="%PRODUCT_NAME%" allLaunchers="false" includedJRE="" manualJREEntry="false" customScriptMode="1" customScriptFile=""> <unixArchive name="Unix Archive" id="30" mediaFileName="" installDir="${compiler:PRODUCT_NAME}" overridePrincipalLanguage="true" requires64bit="false" runPostProcessor="false" postProcessor="" includedJRE="" manualJREEntry="false">
<selectedLaunchers> <excludedLaunchers>
<launcher id="22" /> <launcher id="2" />
</selectedLaunchers> <launcher id="12" />
<messageSet language="English" /> <launcher id="15" />
</excludedLaunchers>
<excludedComponents />
<overriddenPrincipalLanguage id="en" customLocalizationFile="" />
<exclude> <exclude>
<entry location="bin/extra/embedded-db-viewer.bat" launcher="false" /> <entry location="bin/extra/embedded-db-viewer.bat" launcher="false" />
<entry location="bin/wildfire.bat" launcher="false" /> <entry location="bin/wildfire.bat" launcher="false" />
...@@ -216,15 +490,13 @@ ...@@ -216,15 +490,13 @@
<entry location="documentation/javadoc" launcher="false" /> <entry location="documentation/javadoc" launcher="false" />
</exclude> </exclude>
<variables /> <variables />
<customScriptLines />
</unixArchive> </unixArchive>
<win32Archive name="Windows Archive" id="31" mediaFileName="" installDir="%APP_SHORT_NAME%" allLaunchers="false" includedJRE="" manualJREEntry="false"> <win32Archive name="Windows Archive" id="31" mediaFileName="" installDir="${compiler:APP_SHORT_NAME}" overridePrincipalLanguage="true" requires64bit="false" runPostProcessor="false" postProcessor="" includedJRE="" manualJREEntry="false">
<selectedLaunchers> <excludedLaunchers>
<launcher id="2" /> <launcher id="22" />
<launcher id="12" /> </excludedLaunchers>
<launcher id="15" /> <excludedComponents />
</selectedLaunchers> <overriddenPrincipalLanguage id="en" customLocalizationFile="" />
<messageSet language="English" />
<exclude> <exclude>
<entry location="bin/extra/redhat-postinstall.sh" launcher="false" /> <entry location="bin/extra/redhat-postinstall.sh" launcher="false" />
<entry location="bin/extra/wildfired" launcher="false" /> <entry location="bin/extra/wildfired" launcher="false" />
...@@ -236,7 +508,7 @@ ...@@ -236,7 +508,7 @@
</win32Archive> </win32Archive>
</mediaSets> </mediaSets>
<buildIds buildAll="false"> <buildIds buildAll="false">
<mediaSet refId="31" /> <mediaSet refId="3" />
</buildIds> </buildIds>
</install4j> </install4j>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment