Author: dblevins
Date: Sat Apr  9 01:17:00 2011
New Revision: 1090504

URL: http://svn.apache.org/viewvc?rev=1090504&view=rev
Log:
Switch all exceptions to subclass EJBException

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/OpenEjbContainer.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/OpenEjbContainer.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/OpenEjbContainer.java?rev=1090504&r1=1090503&r2=1090504&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/OpenEjbContainer.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/OpenEjbContainer.java
 Sat Apr  9 01:17:00 2011
@@ -28,6 +28,7 @@ import java.util.Map;
 import java.util.Properties;
 import java.util.Set;
 
+import javax.ejb.EJBException;
 import javax.ejb.embeddable.EJBContainer;
 import javax.ejb.spi.EJBContainerProvider;
 import javax.naming.Context;
@@ -321,7 +322,7 @@ public class OpenEjbContainer extends EJ
         }
 
         // TODO, report some information
-        private IllegalStateException specifiedModulesNotFound() {
+        private EJBException specifiedModulesNotFound() {
             return new NoSuchModuleException("some modules not matched on 
classpath");
         }
 
@@ -399,12 +400,13 @@ public class OpenEjbContainer extends EJ
         }
     }
 
-    public static class InitializationException extends IllegalStateException {
+
+    public static class InitializationException extends EJBException {
         public InitializationException(String s) {
             super(s);
         }
 
-        public InitializationException(Throwable cause) {
+        public InitializationException(Exception cause) {
             super(cause);
         }
     }
@@ -428,19 +430,19 @@ public class OpenEjbContainer extends EJ
     }
 
     public static class ConfigureApplicationException extends 
InitializationException {
-        public ConfigureApplicationException(Throwable cause) {
+        public ConfigureApplicationException(Exception cause) {
             super(cause);
         }
     }
 
     public static class AssembleApplicationException extends 
InitializationException {
-        public AssembleApplicationException(Throwable cause) {
+        public AssembleApplicationException(Exception cause) {
             super(cause);
         }
     }
 
     public static class InvalidApplicationException extends 
InitializationException {
-        public InvalidApplicationException(Throwable cause) {
+        public InvalidApplicationException(Exception cause) {
             super(cause);
         }
     }


Reply via email to