From ada57fd26c1a65654deb3f186a9fbbd26b3b769a Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Tue, 27 Feb 2007 05:04:44 +0000 Subject: [PATCH] * don't test or init datasource for wan profile --- dbPort/src/org/compiere/db/CConnection.java | 26 ++++++++++++--------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/dbPort/src/org/compiere/db/CConnection.java b/dbPort/src/org/compiere/db/CConnection.java index 0b256bddfe..b6077f265a 100644 --- a/dbPort/src/org/compiere/db/CConnection.java +++ b/dbPort/src/org/compiere/db/CConnection.java @@ -1234,17 +1234,21 @@ public class CConnection implements Serializable { try { - for (int i = 0; i < Database.DB_NAMES.length; i++) - { - if (Database.DB_NAMES[i].equals (m_type)) - { - m_db = (AdempiereDatabase)Database.DB_CLASSES[i]. - newInstance (); - break; - } - } - if (m_db != null) // test class loader ability - m_db.getDataSource(this); + for (int i = 0; i < Database.DB_NAMES.length; i++) + { + if (Database.DB_NAMES[i].equals (m_type)) + { + m_db = (AdempiereDatabase)Database.DB_CLASSES[i]. + newInstance (); + break; + } + } + //hengsin, don't test datasource for wan profile + if (!isRMIoverHTTP()) + { + if (m_db != null) // test class loader ability + m_db.getDataSource(this); + } } catch (NoClassDefFoundError ee) {