|
Subject: Mifos Installer Final proposal Newsgroups: gmane.comp.finance.mifos.devel Date: 2008-05-20 15:24:31 GMT (33 weeks, 3 days, 8 hours and 29 minutes ago) Hi Ofer, I would like to ask you to review the latest version of the installer (see the mail below). In order to close this activity I asked Nagesh to simplify it and create two installers (one containing the Tomcat bundle and the other one without Tomcat). For the sake of simplicity the two installers don't create anything in the registry and they don't have the uninstall feature. We split them into two to improve the usability and maintainability. We should integrate these two installers in the build environment asap and work on the bug fixing. I would like to emphasize that we need to keep them simple otherwise we will not close this activity for the 1.1 release. Can you give us a feedback so that we will send the build files to integrate them in the current build? Regards, Max ----------------------------------------------------- Massimiliano Parlione - http://w4.ibm.com/bluepages/html/person?id=MPARLION-g5DgMFWsQ8jQT0dZR+AlfA <at> public.gmane.org Current Project: https://w3.webahead.ibm.com/w3ki/display/MIFOS/Home Building 6, Innovation Center, Meeting Room 1 IBM Technology Campus Damastown Industrial Estate Mulhuddart Dublin 15 Ireland Phone (external): +35318152394 Extension Number: 512394 IBM International Holdings BV registered in Ireland with number 903924. Registered office: Oldbrook House, 24-32 Pembroke Road, Ballsbridge, Dublin 4 ------------------------------------------------------- ----- Forwarded by Massimiliano Parlione/Ireland/IBM on 20/05/2008 16:15 ----- Nagesh Pulluru/Ireland/I BM To Massimiliano 19/05/2008 20:45 Parlione/Ireland/IBM <at> IBMIE, Ravi Kutaphale/Ireland/IBM <at> IBMIE cc Mifos-dev Subject Mifos Installer Hi! Max, I have done the changes as you mentioned and added the Mifos Installer documentation onto the ftp server and our repository. As you know we have to create 2 Installers for the easy maintanance. One Installer with Tomcat allready installed on the computer and the other with the Tomcat Bundle. This version of Installers are not going to add any information to Add/Remove Programs/Registry, and there is no option for Uninstallation. This will only Install Mifos and the uninstallation should be done manually by the user. Please see below for the features of the current version of the Installer. Mifos Installer for Tomcat Already installed on the Computer: User can select his choice of packs to install. Pack name Mifos Application will copy mifos.war file and restart Tomcat, which will explode the war file and creates a mifos directory in webapps folder. Pack name Mifos Database will takes the Database details from the user, like Database Server Name, Port Number, Schema Name, User Name and Password. Validates user inputs for Database Connection details and displays a message box to input the correct details. Connects to Database, updates hibernate.propeties file with User Database Input details and runs latest-data.sql and latest-shcema.sql files. Mifos Installer for Tomcat Bundle: User can select his choice of packs to install. Pack name Tomcat Bundle will copy apache-tomcat-6.0.16.zip and will expand with the same name at the selected Directory by the user. Pack name Mifos Application will copy mifos.war file and restart Tomcat, which will explode the war file and creates a mifos directory in webapps folder. Pack name Mifos Database will takes the Database details from the user, like Database Server Name, Port Number, Schema Name, User Name and Password. Validates user inputs for Database Connection details and displays a message box to input the correct details. Connects to Database, updates hibernate.properties file with User Database Input details and runs latest-data.sql and latest-shcema.sql files. The Jar files will be created as per the below naming convensions. Installer for Tomcat Already Installed on the Computer: Jar with the name mifos-installer-vx.x will be created when build-installer.xml is ran at the Mifos build environment. Installer with Tomcat Bundle: Jar with the name mifos-installer-vx.x-tomcat.6.0.16 will be created when build-instller-tomcatbundle is ran at the Mifos build environment. After the Installation is finished at the users computer, this is also going to create a directory name /Mifos which holds a directory /installinfo and installationinformation file. /installinfo contains Summary.htm file which holds the information about the packs selected by the user while Installation and the path of the /Mifos directory. Note: While integrating Mifos Installer with Build we want to compile DatabaseUserInputPanel.java which is at the the path \installer\src\com\izforge\izpack\panels and copy the class file into the installer\izpack\bin\panels\DatabaseUserInputPanel and a jar with the same name should be created in panels folder containing the classes generated after compiling DatabaseUserInputPanel. Thanks in advance... With Regards, Nagesh Pulluru Process Engineer (MES / SG) IBM Technology Campus, Damastown Industrial Estate, Mulhuddart, Dublin-15, Ireland. Internal: 511493 Phone: +353- |
|
|