You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by cb...@apache.org on 2008/10/08 06:19:03 UTC
svn commit: r702693 - in
/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis:
datasource/ mapping/ transaction/
Author: cbegin
Date: Tue Oct 7 21:19:01 2008
New Revision: 702693
URL: http://svn.apache.org/viewvc?rev=702693&view=rev
Log:
corrected exceptions
Added:
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/DataSourceException.java
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/transaction/TransactionException.java
Modified:
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/JndiDataSourceFactory.java
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/UnpooledDataSourceFactory.java
ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/mapping/Configuration.java
Added: ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/DataSourceException.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/DataSourceException.java?rev=702693&view=auto
==============================================================================
--- ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/DataSourceException.java (added)
+++ ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/DataSourceException.java Tue Oct 7 21:19:01 2008
@@ -0,0 +1,21 @@
+package org.apache.ibatis.datasource;
+
+public class DataSourceException extends RuntimeException {
+
+ public DataSourceException() {
+ super();
+ }
+
+ public DataSourceException(String message) {
+ super(message);
+ }
+
+ public DataSourceException(String message, Throwable cause) {
+ super(message, cause);
+ }
+
+ public DataSourceException(Throwable cause) {
+ super(cause);
+ }
+
+}
Modified: ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/JndiDataSourceFactory.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/JndiDataSourceFactory.java?rev=702693&r1=702692&r2=702693&view=diff
==============================================================================
--- ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/JndiDataSourceFactory.java (original)
+++ ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/JndiDataSourceFactory.java Tue Oct 7 21:19:01 2008
@@ -1,7 +1,5 @@
package org.apache.ibatis.datasource;
-import org.apache.ibatis.monarch.environment.EnvironmentException;
-
import javax.naming.*;
import javax.sql.DataSource;
import java.util.*;
@@ -33,7 +31,7 @@
}
} catch (NamingException e) {
- throw new EnvironmentException("There was an error configuring JndiDataSourceTransactionPool. Cause: " + e, e);
+ throw new DataSourceException("There was an error configuring JndiDataSourceTransactionPool. Cause: " + e, e);
}
}
Modified: ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/UnpooledDataSourceFactory.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/UnpooledDataSourceFactory.java?rev=702693&r1=702692&r2=702693&view=diff
==============================================================================
--- ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/UnpooledDataSourceFactory.java (original)
+++ ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/datasource/UnpooledDataSourceFactory.java Tue Oct 7 21:19:01 2008
@@ -2,7 +2,6 @@
import org.apache.ibatis.jdbc.UnpooledDataSource;
import org.apache.ibatis.reflection.MetaObject;
-import org.apache.ibatis.monarch.environment.EnvironmentException;
import javax.sql.DataSource;
import java.util.Properties;
@@ -31,7 +30,7 @@
Object convertedValue = convertValue(metaDataSource, propertyName, value);
metaDataSource.setValue(propertyName, convertedValue);
} else {
- throw new EnvironmentException("Unkown DataSource property: " + propertyName);
+ throw new DataSourceException("Unkown DataSource property: " + propertyName);
}
}
if (driverProperties.size() > 0) {
Modified: ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/mapping/Configuration.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/mapping/Configuration.java?rev=702693&r1=702692&r2=702693&view=diff
==============================================================================
--- ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/mapping/Configuration.java (original)
+++ ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/mapping/Configuration.java Tue Oct 7 21:19:01 2008
@@ -21,7 +21,7 @@
private boolean generatedKeysEnabled = false;
private boolean useColumnLabel = true;
private boolean cacheEnabled = true;
-
+ private Integer defaultStatementTimeout;
private ExecutorType defaultExecutorType = ExecutorType.SIMPLE;
private Properties variables = new Properties();
@@ -34,7 +34,6 @@
private final Map<String, Cache> caches = new HashMap<String, Cache>();
private final Map<String, ResultMap> resultMaps = new HashMap<String, ResultMap>();
private final Map<String, ParameterMap> parameterMaps = new HashMap<String, ParameterMap>();
- private Integer defaultStatementTimeout;
public boolean isLazyLoadingEnabled() {
return lazyLoadingEnabled;
Added: ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/transaction/TransactionException.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/transaction/TransactionException.java?rev=702693&view=auto
==============================================================================
--- ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/transaction/TransactionException.java (added)
+++ ibatis/trunk/java/ibatis-3/ibatis-3-core/src/main/java/org/apache/ibatis/transaction/TransactionException.java Tue Oct 7 21:19:01 2008
@@ -0,0 +1,21 @@
+package org.apache.ibatis.transaction;
+
+public class TransactionException extends RuntimeException {
+
+ public TransactionException() {
+ super();
+ }
+
+ public TransactionException(String message) {
+ super(message);
+ }
+
+ public TransactionException(String message, Throwable cause) {
+ super(message, cause);
+ }
+
+ public TransactionException(Throwable cause) {
+ super(cause);
+ }
+
+}