From b561dde609157a0ea65bf92bb3d22f3fc0a4139f Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Thu, 16 Dec 2010 16:52:04 +0800 Subject: [PATCH] (HENGSIN-10) Problems with RUN_ImportAdempiere.sh - Store DB_Type and DB_PATH as lowercase in AdempiereEnv.properties as what adempiere used to be doing. --- .../src/org/adempiere/db/oracle/config/ConfigOracle.java | 5 +++-- .../org/adempiere/db/postgresql/config/ConfigPostgreSQL.java | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/org.compiere.db.oracle.provider/src/org/adempiere/db/oracle/config/ConfigOracle.java b/org.compiere.db.oracle.provider/src/org/adempiere/db/oracle/config/ConfigOracle.java index 540319c22b..5113c67982 100644 --- a/org.compiere.db.oracle.provider/src/org/adempiere/db/oracle/config/ConfigOracle.java +++ b/org.compiere.db.oracle.provider/src/org/adempiere/db/oracle/config/ConfigOracle.java @@ -310,8 +310,9 @@ public class ConfigOracle implements IDatabaseConfig pass, true, error)); log.info("OK: Database Server = " + databaseServer); data.setProperty(ConfigurationData.ADEMPIERE_DB_SERVER, databaseServer.getHostName()); - data.setProperty(ConfigurationData.ADEMPIERE_DB_TYPE, data.getDatabaseType()); - data.setProperty(ConfigurationData.ADEMPIERE_DB_PATH, data.getDatabaseType()); + //store as lower case for better script level backward compatibility + data.setProperty(ConfigurationData.ADEMPIERE_DB_TYPE, data.getDatabaseType().toLowerCase()); + data.setProperty(ConfigurationData.ADEMPIERE_DB_PATH, data.getDatabaseType().toLowerCase()); // Database Port int databasePort = data.getDatabasePort(); diff --git a/org.compiere.db.postgresql.provider/src/org/adempiere/db/postgresql/config/ConfigPostgreSQL.java b/org.compiere.db.postgresql.provider/src/org/adempiere/db/postgresql/config/ConfigPostgreSQL.java index 81e74bf34b..bf96ede08e 100755 --- a/org.compiere.db.postgresql.provider/src/org/adempiere/db/postgresql/config/ConfigPostgreSQL.java +++ b/org.compiere.db.postgresql.provider/src/org/adempiere/db/postgresql/config/ConfigPostgreSQL.java @@ -103,8 +103,9 @@ public class ConfigPostgreSQL implements IDatabaseConfig pass, true, error)); log.info("OK: Database Server = " + databaseServer); data.setProperty(ConfigurationData.ADEMPIERE_DB_SERVER, databaseServer.getHostName()); - data.setProperty(ConfigurationData.ADEMPIERE_DB_TYPE, data.getDatabaseType()); - data.setProperty(ConfigurationData.ADEMPIERE_DB_PATH, data.getDatabaseType()); + //store as lower case for better script level backward compatibility + data.setProperty(ConfigurationData.ADEMPIERE_DB_TYPE, data.getDatabaseType().toLowerCase()); + data.setProperty(ConfigurationData.ADEMPIERE_DB_PATH, data.getDatabaseType().toLowerCase()); // Database Port int databasePort = data.getDatabasePort();