Index: unix_installer/upgrader-package/java/backup.java =================================================================== RCS file: /usr/local/cvsroot/unix_installer/upgrader-package/java/backup.java,v diff -u -r1.3 -r1.4 --- unix_installer/upgrader-package/java/backup.java 20 Jun 2008 01:26:17 -0000 1.3 +++ unix_installer/upgrader-package/java/backup.java 20 Nov 2008 23:22:49 -0000 1.4 @@ -9,7 +9,7 @@ private String backupdir, jbossdir, repositoryDir, etcdir; - public String mysqldir, dbuser, dbname, dbpass, dburl; + public String mysqldir, dbuser, dbname, dbpass, dburl, dbport, dbhost; public static void main(String args[]) { @@ -60,6 +60,9 @@ dbname = lamsProperties.getProperty("DB_NAME"); dbuser = lamsProperties.getProperty("DB_USER"); dbpass = lamsProperties.getProperty("DB_PASS"); + dbport = lamsProperties.getProperty("SQL_PORT"); + dbhost = lamsProperties.getProperty("SQL_HOST"); + dburl = "jdbc:mysql://localhost/" +dbname+ "?characterEncoding=utf8"; File lams = new File(jbossdir + "/server/default/deploy/lams.ear/lams.jar"); @@ -197,9 +200,9 @@ { try { - FileWriter outfile = new FileWriter("bin/lamsdump.sql"); - outfile.write(mysqldir+ "/mysqldump -u" +dbuser+ " -p" +dbpass+ " " +dbname+ " > " +backupdir+ "/dump.sql"); + outfile.write(mysqldir+ "/mysqldump -u" +dbuser+ " -p" +dbpass+ " -h" +dbhost+ " -P" +dbport+ + " " +dbname+ " > " +backupdir+ "/dump.sql"); outfile.close(); } catch (Exception e)