Gmane
Favicon
From: Massimiliano Parlione <MPARLION@...>
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-1- 8151493
Email: pullu@...
IBM International Holdings BV registered in Ireland with number 903924.
Registered office: Oldbrook House, 24-32 Pembroke Road, Ballsbridge, Dublin
4

http://gemfrv24.mul.ie.ibm.com/eng/process/proceng.htm

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/