not using RuntimeException but OpenEJBRuntimeException when possible
diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/BaseEjbProxyHandler.java b/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/BaseEjbProxyHandler.java
index 9f2d0ca..debfde7 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/BaseEjbProxyHandler.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/BaseEjbProxyHandler.java
@@ -21,6 +21,7 @@
import org.apache.openejb.BeanType;
import org.apache.openejb.InterfaceType;
import org.apache.openejb.OpenEJBException;
+import org.apache.openejb.OpenEJBRuntimeException;
import org.apache.openejb.ProxyInfo;
import org.apache.openejb.RpcContainer;
import org.apache.openejb.core.ThreadContext;
@@ -286,7 +287,7 @@
if (callContext == null && localClientIdentity != null) {
final SecurityService securityService = SystemInstance.get().getComponent(SecurityService.class);
if(null == securityService){
- throw new RuntimeException("SecurityService has not been initialized");
+ throw new OpenEJBRuntimeException("SecurityService has not been initialized");
}
securityService.associate(localClientIdentity);
}
@@ -674,7 +675,7 @@
final ContainerSystem containerSystem = SystemInstance.get().getComponent(ContainerSystem.class);
if(null == containerSystem){
- throw new RuntimeException("ContainerSystem has not been initialized");
+ throw new OpenEJBRuntimeException("ContainerSystem has not been initialized");
}
setBeanContext(containerSystem.getBeanContext(deploymentID));
diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectProxyHandler.java b/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectProxyHandler.java
index 0d8549b..fe3935d 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectProxyHandler.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectProxyHandler.java
@@ -253,7 +253,7 @@
final SecurityService securityService = SystemInstance.get().getComponent(SecurityService.class);
if(null == securityService){
- throw new RuntimeException("SecurityService has not been initialized");
+ throw new OpenEJBRuntimeException("SecurityService has not been initialized");
}
Object stateTmp = securityService.currentState();