arminw 2005/06/07 10:27:05
Modified: src/java/org/apache/ojb/broker/util/logging Tag:
OJB_1_0_RELEASE LoggerWrapperPrintWriter.java
src/java/org/apache/ojb/broker/util/pooling Tag:
OJB_1_0_RELEASE PoolConfiguration.java
src/java/org/apache/ojb/jdo Tag: OJB_1_0_RELEASE
PersistenceManagerFactoryImpl.java
Log:
fix JDK 1.3 compatibility problem, replace use of Boolean.toString(...) with
apache's commons-lang BooleanUtils.toStringTrueFalse(...)
Revision Changes Path
No revision
No revision
1.1.2.2 +5 -3
db-ojb/src/java/org/apache/ojb/broker/util/logging/Attic/LoggerWrapperPrintWriter.java
Index: LoggerWrapperPrintWriter.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/java/org/apache/ojb/broker/util/logging/Attic/LoggerWrapperPrintWriter.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- LoggerWrapperPrintWriter.java 30 Apr 2005 20:55:15 -0000 1.1.2.1
+++ LoggerWrapperPrintWriter.java 7 Jun 2005 17:27:05 -0000 1.1.2.2
@@ -2,6 +2,8 @@
import java.io.PrintWriter;
+import org.apache.commons.lang.BooleanUtils;
+
/**
* Extremely simple piggyback for OJB Logger interface to provide
PrintWriter dito.
*
@@ -170,7 +172,7 @@
{
if (!filterEverything)
{
- log(Boolean.toString(b));
+ log(BooleanUtils.toStringTrueFalse(b));
}
}
@@ -178,7 +180,7 @@
{
if (!filterEverything)
{
- logLn(Boolean.toString(b));
+ logLn(BooleanUtils.toStringTrueFalse(b));
}
}
No revision
No revision
1.11.2.4 +7 -6
db-ojb/src/java/org/apache/ojb/broker/util/pooling/PoolConfiguration.java
Index: PoolConfiguration.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/java/org/apache/ojb/broker/util/pooling/PoolConfiguration.java,v
retrieving revision 1.11.2.3
retrieving revision 1.11.2.4
diff -u -r1.11.2.3 -r1.11.2.4
--- PoolConfiguration.java 30 Apr 2005 20:55:15 -0000 1.11.2.3
+++ PoolConfiguration.java 7 Jun 2005 17:27:05 -0000 1.11.2.4
@@ -22,6 +22,7 @@
import org.apache.commons.pool.impl.GenericKeyedObjectPool;
import org.apache.commons.pool.impl.GenericObjectPool;
import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.BooleanUtils;
import org.apache.ojb.broker.metadata.AttributeContainer;
/**
@@ -174,7 +175,7 @@
public void setLogAbandoned(boolean logAbandoned)
{
- this.setProperty(LOG_ABANDONED, Boolean.toString(logAbandoned));
+ this.setProperty(LOG_ABANDONED,
BooleanUtils.toStringTrueFalse(logAbandoned));
}
public boolean isRemoveAbandoned()
@@ -184,7 +185,7 @@
public void setRemoveAbandoned(boolean removeAbandoned)
{
- this.setProperty(REMOVE_ABANDONED,
Boolean.toString(removeAbandoned));
+ this.setProperty(REMOVE_ABANDONED,
BooleanUtils.toStringTrueFalse(removeAbandoned));
}
public int getRemoveAbandonedTimeout()
@@ -267,7 +268,7 @@
public void setTestOnBorrow(boolean testOnBorrow)
{
- this.setProperty(TEST_ON_BORROW, Boolean.toString(testOnBorrow));
+ this.setProperty(TEST_ON_BORROW,
BooleanUtils.toStringTrueFalse(testOnBorrow));
}
@@ -278,7 +279,7 @@
public void setTestOnReturn(boolean testOnReturn)
{
- this.setProperty(TEST_ON_RETURN, Boolean.toString(testOnReturn));
+ this.setProperty(TEST_ON_RETURN,
BooleanUtils.toStringTrueFalse(testOnReturn));
}
@@ -289,7 +290,7 @@
public void setTestWhileIdle(boolean testWhileIdle)
{
- this.setProperty(TEST_WHILE_IDLE, Boolean.toString(testWhileIdle));
+ this.setProperty(TEST_WHILE_IDLE,
BooleanUtils.toStringTrueFalse(testWhileIdle));
}
No revision
No revision
1.5.2.1 +10 -19
db-ojb/src/java/org/apache/ojb/jdo/PersistenceManagerFactoryImpl.java
Index: PersistenceManagerFactoryImpl.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/java/org/apache/ojb/jdo/PersistenceManagerFactoryImpl.java,v
retrieving revision 1.5
retrieving revision 1.5.2.1
diff -u -r1.5 -r1.5.2.1
--- PersistenceManagerFactoryImpl.java 4 Apr 2004 23:53:38 -0000
1.5
+++ PersistenceManagerFactoryImpl.java 7 Jun 2005 17:27:05 -0000
1.5.2.1
@@ -22,6 +22,8 @@
import java.util.Collections;
import java.util.Properties;
+import org.apache.commons.lang.BooleanUtils;
+
/**
* @author <a href="mailto:[EMAIL PROTECTED]">Matthew Baird</a>
*/
@@ -130,25 +132,14 @@
PersistenceManagerFactoryImpl retval = new
PersistenceManagerFactoryImpl();
// parse and set the properties
// boolean props
-//#ifdef JDBC30
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
Boolean.toString(retval.getOptimistic()))));
-
retval.setRetainValues(Boolean.getBoolean(props.getProperty(JDOConstants.RETAIN_VALUES,
Boolean.toString(retval.getRetainValues()))));
-
retval.setRestoreValues(Boolean.getBoolean(props.getProperty(JDOConstants.RESTORE_VALUES,
Boolean.toString(retval.getRestoreValues()))));
-
retval.setIgnoreCache(Boolean.getBoolean(props.getProperty(JDOConstants.IGNORE_CACHE,
Boolean.toString(retval.getIgnoreCache()))));
-
retval.setNontransactionalRead(Boolean.getBoolean(props.getProperty(JDOConstants.NON_TRANSACTIONAL_READ,
Boolean.toString(retval.getNontransactionalRead()))));
-
retval.setMultithreaded(Boolean.getBoolean(props.getProperty(JDOConstants.MULTI_THREADED,
Boolean.toString(retval.getMultithreaded()))));
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
Boolean.toString(retval.getOptimistic()))));
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
Boolean.toString(retval.getOptimistic()))));
-//#else
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
(retval.getOptimistic() ? "true" : "false"))));
-
retval.setRetainValues(Boolean.getBoolean(props.getProperty(JDOConstants.RETAIN_VALUES,
(retval.getRetainValues() ? "true" : "false"))));
-
retval.setRestoreValues(Boolean.getBoolean(props.getProperty(JDOConstants.RESTORE_VALUES,
(retval.getRestoreValues() ? "true" : "false"))));
-
retval.setIgnoreCache(Boolean.getBoolean(props.getProperty(JDOConstants.IGNORE_CACHE,
(retval.getIgnoreCache() ? "true" : "false"))));
-
retval.setNontransactionalRead(Boolean.getBoolean(props.getProperty(JDOConstants.NON_TRANSACTIONAL_READ,
(retval.getNontransactionalRead() ? "true" : "false"))));
-
retval.setMultithreaded(Boolean.getBoolean(props.getProperty(JDOConstants.MULTI_THREADED,
(retval.getMultithreaded() ? "true" : "false"))));
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
(retval.getOptimistic() ? "true" : "false"))));
-
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
(retval.getOptimistic() ? "true" : "false"))));
-//#endif
+
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
BooleanUtils.toStringTrueFalse(retval.getOptimistic()))));
+
retval.setRetainValues(Boolean.getBoolean(props.getProperty(JDOConstants.RETAIN_VALUES,
BooleanUtils.toStringTrueFalse(retval.getRetainValues()))));
+
retval.setRestoreValues(Boolean.getBoolean(props.getProperty(JDOConstants.RESTORE_VALUES,
BooleanUtils.toStringTrueFalse(retval.getRestoreValues()))));
+
retval.setIgnoreCache(Boolean.getBoolean(props.getProperty(JDOConstants.IGNORE_CACHE,
BooleanUtils.toStringTrueFalse(retval.getIgnoreCache()))));
+
retval.setNontransactionalRead(Boolean.getBoolean(props.getProperty(JDOConstants.NON_TRANSACTIONAL_READ,
BooleanUtils.toStringTrueFalse(retval.getNontransactionalRead()))));
+
retval.setMultithreaded(Boolean.getBoolean(props.getProperty(JDOConstants.MULTI_THREADED,
BooleanUtils.toStringTrueFalse(retval.getMultithreaded()))));
+
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
BooleanUtils.toStringTrueFalse(retval.getOptimistic()))));
+
retval.setOptimistic(Boolean.getBoolean(props.getProperty(JDOConstants.OPTIMISTIC,
BooleanUtils.toStringTrueFalse(retval.getOptimistic()))));
// string props
retval.setConnectionUserName(props.getProperty(JDOConstants.CONNECTION_USER_NAME,
retval.getConnectionUserName()));
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]