ne.monitoring.jasmine-monitoring-installer-izpack-online.1.2.2.source-code.install.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - JASMINe - Copyright (C) 2009 Bull S.A.S. - Contact: [email protected] - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - USA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $Id: install_embedded.xml 4798 2009-08-07 12:30:47Z alitokmen $ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <installation version="1.0"> <!-- The info section. The meaning of the tags should be natural ... --> <info> <appname>JASMINe_Monitoring</appname> <appversion>1.2.1</appversion> <authors> <author name="OW2 consortium" email="[email protected]" /> </authors> <url>http://jasmine.ow2.org/</url> <run-privileged condition="izpack.windowsinstall.vista|izpack.macinstall"/> </info> <!-- The gui preferences indication. Sets the installer window to 640x480. It will not be able to change the size. --> <guiprefs width="800" height="500" resizable="yes"> <modifier key="showDebugWindow" value="true" /> <modifier key="useHeadingPanel" value="yes" /> <modifier key="headingImageOnLeft" value="yes" /> <modifier key="headingLineCount" value="1" /> <modifier key="headingFontSize" value="1.5" /> <modifier key="headingBackgroundColor" value="0x00ffffff" /> <modifier key="headingPanelCounter" value="text" /> <modifier key="headingPanelCounterPos" value="inHeading" /> </guiprefs> <locale> <langpack iso3="eng" /> <langpack iso3="fra" /> </locale> <listeners> <listener installer="AntActionInstallerListener" /> </listeners> <jar src="./ant.jar" stage="both" /> <jar src="./ant-launcher.jar" stage="both" /> <jar src="./jonas-ant-tasks.jar" stage="both" /> <!-- The resources section. The ids must be these ones if you want to use the LicencePanel and/or the InfoPanel. --> <resources> <res id="userInputSpec.xml" src="./res/userInputSpec.xml" /> <res id="ProcessPanel.Spec.xml" src="./res/ProcessPanelSpec.xml" /> <!-- Ant scripts --> <res id="AntActionsSpec.xml" src="./res/AntActionsSpec.xml" /> <!-- Internationalization --> <res id="packsLang.xml_eng" src="./res/lang/packsLang_eng.xml" /> <res id="packsLang.xml_fra" src="./res/lang/packsLang_fra.xml" /> <res id="userInputLang.xml_eng" src="./res/lang/userInputLang_eng.xml" /> <res id="userInputLang.xml_fra" src="./res/lang/userInputLang_fra.xml" /> <!-- Licence --> <res id="LicencePanel.licence" src="./res/licence.txt" /> <!-- Images --> <res id="Heading.image" src="./res/img/jasmine-banner-2.png" /> <res id="installer.langsel.img" src="./res/img/jasmine-banner-2.png" /> </resources> <!-- The user-defined variables section. --> <variables> <variable name="installation.type" value="online" /> </variables> <dynamicvariables> <variable name="JONAS_BASE" value="$INSTALL_PATH" condition="createJonasBase" /> <variable name="JONAS_BASE" value="" condition="JonasBaseIsNotSet" /> </dynamicvariables> <conditions> <condition type="variable" id="useExistingJonasBase"> <name>useExistingJonasBase</name> <value>true</value> </condition> <condition type="variable" id="createJonasBase"> <name>useExistingJonasBase</name> <value>false</value> </condition> <condition type="variable" id="JonasBaseIsNotSet"> <name>JONAS_BASE</name> <value>${ENV[JONAS_BASE]}</value> </condition> <condition type="variable" id="check.agree"> <name>user_agree</name> <value>true</value> </condition> </conditions> <!-- The panels section. (The order will be respected) --> <panels> <panel classname="HelloPanel" /> <panel classname="LicencePanel" /> <panel classname="UserInputPanel" id="panel.jonas_install" /> <panel classname="TargetPanel" /> <panel classname="UserInputPanel" id="panel.jonas_root" /> <panel classname="UserInputPanel" id="panel.javahome" /> <!--<panel classname="JDKPathPanel" />--> <panel classname="TreePacksPanel" /> <panel classname="UserInputPanel" id="panel.config" /> <panel classname="UserInputPanel" id="panel.personnal" /> <panel classname="UserInputPanel" id="panel.proxy" condition="check.agree" /> <panel classname="InstallPanel" /> <panel classname="ProcessPanel" /> <panel classname="FinishPanel" /> </panels> <!-- The packs section. We specify here our packs. --> <packs> <pack id="pack.monitoring" name="JASMINe Monitoring" required="no" preselected="no"> <description>JASMINe Monitoring helps you to monitor SOA platform. It's composed of probes, archive system, notifications system and a web console.</description> </pack> <pack id="pack.base" name="Base" parent="pack.monitoring" required="yes"> <description>The base files</description> <file src="geoclient.jar" targetdir="$INSTALL_PATH/installer" override="true" /> <file src="res/ant/jasmine_installation.xml" targetdir="$INSTALL_PATH/installer/ant" override="true" /> <file src="conf" targetdir="$INSTALL_PATH" override="update" /> <file src="repositories" targetdir="$INSTALL_PATH" override="update" /> <file src="versions.properties" targetdir="$INSTALL_PATH" override="update" /> <file src="jasmine.bat" targetdir="$INSTALL_PATH" override="true" /> <file src="jasmine.sh" targetdir="$INSTALL_PATH" override="true" /> <file src="JMX_connection_pool_adapter" targetdir="$INSTALL_PATH" override="true" /> </pack> <pack id="pack.mbeancmd" name="MBeanCmd" parent="pack.monitoring" required="yes" preselected="yes"> <description>Embedded MBeanCmd: In case you choose to install this package, an embedded MBeanCmd will be provided. If you do not want an embedded MbeanCmd, JASMINe monitoring will connect to a remote MBeanCmd. For this, you have to choose the connection port.</description> </pack> <pack id="pack.eventstodb" name="Database" parent="pack.monitoring" required="yes" preselected="yes"> <description>Archive monitoring messages in a database </description> </pack> <pack id="pack.drools" name="Drools engine" parent="pack.monitoring" required="yes" preselected="yes"> <description>Drools Engine</description> </pack> <pack id="pack.eos" name="EoS (web console)" parent="pack.monitoring" required="yes" preselected="yes"> <description>EoS web console support</description> </pack> <pack id="pack.notif" name="Notification system" parent="pack.monitoring" required="yes" preselected="yes"> <description>Module containing the notification system </description> </pack> <pack id="pack.notif.core" name="Core" parent="pack.notif" required="yes" preselected="yes"> <description></description> </pack> <pack id="pack.notif.archive" name="Archive in database" parent="pack.notif" required="yes" preselected="yes"> <description>Archive notifications in a database</description> </pack> <pack id="pack.notif.export.jmx" name="Export JMX" parent="pack.notif" required="yes" preselected="yes"> <description>Export notifications as JMX notifications </description> </pack> <!-- <pack id="pack.notif.export.snmp" name="Export SNMP" parent="pack.notif" required="no" preselected="no"> <description>Export notifications as SNMP traps</description> </pack> --> </packs> </installation>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy