Commit 58ec0ff9 authored by Derek DeMoro's avatar Derek DeMoro Committed by derek

Datasource information should be stored in messenger_home.


git-svn-id: http://svn.igniterealtime.org/svn/repos/messenger/trunk@94 b35dd754-fafc-0310-a699-88a17e54d16e
parent 622f4bcd
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
} }
else if (EMBEDDED.equals(mode)) { else if (EMBEDDED.equals(mode)) {
// Set the classname of the provider in the config file: // Set the classname of the provider in the config file:
JiveGlobals.setProperty("connectionProvider.className", JiveGlobals.setXMLProperty("connectionProvider.className",
"org.jivesoftware.database.EmbeddedConnectionProvider"); "org.jivesoftware.database.EmbeddedConnectionProvider");
ConnectionProvider conProvider = new EmbeddedConnectionProvider(); ConnectionProvider conProvider = new EmbeddedConnectionProvider();
DbConnectionManager.setConnectionProvider(conProvider); DbConnectionManager.setConnectionProvider(conProvider);
......
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
// set properties, test connection, etc // set properties, test connection, etc
// Force the standard jive connection provider to be used by deleting the current setting: // Force the standard jive connection provider to be used by deleting the current setting:
JiveGlobals.setProperty("connectionProvider.className", JiveGlobals.setXMLProperty("connectionProvider.className",
"org.jivesoftware.database.DefaultConnectionProvider"); "org.jivesoftware.database.DefaultConnectionProvider");
DefaultConnectionProvider conProvider = new DefaultConnectionProvider(); DefaultConnectionProvider conProvider = new DefaultConnectionProvider();
try { try {
...@@ -86,16 +86,16 @@ ...@@ -86,16 +86,16 @@
conProvider.setUsername(username); conProvider.setUsername(username);
conProvider.setPassword(password); conProvider.setPassword(password);
JiveGlobals.setProperty("database.defaultProvider.driver", driver); JiveGlobals.setXMLProperty("database.defaultProvider.driver", driver);
JiveGlobals.setProperty("database.defaultProvider.serverURL", serverURL); JiveGlobals.setXMLProperty("database.defaultProvider.serverURL", serverURL);
JiveGlobals.setProperty("database.defaultProvider.username", username); JiveGlobals.setXMLProperty("database.defaultProvider.username", username);
JiveGlobals.setProperty("database.defaultProvider.password", password); JiveGlobals.setXMLProperty("database.defaultProvider.password", password);
JiveGlobals.setProperty("database.defaultProvider.minConnections", JiveGlobals.setXMLProperty("database.defaultProvider.minConnections",
Integer.toString(minConnections)); Integer.toString(minConnections));
JiveGlobals.setProperty("database.defaultProvider.maxConnections", JiveGlobals.setXMLProperty("database.defaultProvider.maxConnections",
Integer.toString(maxConnections)); Integer.toString(maxConnections));
JiveGlobals.setProperty("database.defaultProvider.connectionTimeout", JiveGlobals.setXMLProperty("database.defaultProvider.connectionTimeout",
Double.toString(connectionTimeout)); Double.toString(connectionTimeout));
} }
catch (Exception e) { catch (Exception e) {
...@@ -118,27 +118,27 @@ ...@@ -118,27 +118,27 @@
if (!doContinue) { if (!doContinue) {
// reset values of jdbc driver from props file // reset values of jdbc driver from props file
driver = JiveGlobals.getProperty("database.defaultProvider.driver"); driver = JiveGlobals.getXMLProperty("database.defaultProvider.driver");
serverURL = JiveGlobals.getProperty("database.defaultProvider.serverURL"); serverURL = JiveGlobals.getXMLProperty("database.defaultProvider.serverURL");
username = JiveGlobals.getProperty("database.defaultProvider.username"); username = JiveGlobals.getXMLProperty("database.defaultProvider.username");
password = JiveGlobals.getProperty("database.defaultProvider.password"); password = JiveGlobals.getXMLProperty("database.defaultProvider.password");
try { try {
minConnections = Integer.parseInt( minConnections = Integer.parseInt(
JiveGlobals.getProperty("database.defaultProvider.minConnections")); JiveGlobals.getXMLProperty("database.defaultProvider.minConnections"));
} }
catch (Exception e) { catch (Exception e) {
minConnections = 5; minConnections = 5;
} }
try { try {
maxConnections = Integer.parseInt( maxConnections = Integer.parseInt(
JiveGlobals.getProperty("database.defaultProvider.maxConnections")); JiveGlobals.getXMLProperty("database.defaultProvider.maxConnections"));
} }
catch (Exception e) { catch (Exception e) {
maxConnections = 15; maxConnections = 15;
} }
try { try {
connectionTimeout = Double.parseDouble( connectionTimeout = Double.parseDouble(
JiveGlobals.getProperty("database.defaultProvider.connectionTimeout")); JiveGlobals.getXMLProperty("database.defaultProvider.connectionTimeout"));
} }
catch (Exception e) { catch (Exception e) {
connectionTimeout = 1.0; connectionTimeout = 1.0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment