Uses of Class
org.openejb.OpenEJBException

Packages that use OpenEJBException
org.openejb The classes and interfaces directly under this package define the basic parts of the OpenEJB container system architecture. 
org.openejb.alt.assembler.classic The classes and interfaces directly under this package define the basic parts of the OpenEJB assembler system architecture. 
org.openejb.alt.assembler.classic.xml The classes and interfaces directly under this package define the basic parts of the OpenEJB assembler xml system architecture. 
org.openejb.alt.config The classes and interfaces directly under this package define the basic parts of the OpenEJB configuration architecture. 
org.openejb.alt.containers.castor_cmp11 The classes and interfaces directly under this package define the basic parts of the Castor CMP 1.1 implementation. 
org.openejb.core The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.entity The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.ivm The IntraVM server. 
org.openejb.core.ivm.naming The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.stateful The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.stateless The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.server   
org.openejb.spi The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.tomcat   
org.openejb.util The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.util.proxy The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
 

Uses of OpenEJBException in org.openejb
 

Subclasses of OpenEJBException in org.openejb
 class ApplicationException
          -------------- EJB 2.0 18.1.1 Application exceptions An application exception is an exception defined in the throws clause of a method of the enterprise bean?s home and component interfaces, other than the java.rmi.RemoteException.
 class InvalidateReferenceException
          This type is thrown when the EnterpriseBean throws a RuntimeException or system exception that results in the eviction of the bean instance.
 class SystemException
          This exception is thrown when the container has encountered an unresolvable system exception that make this Container unable to process requests.
 

Methods in org.openejb that throw OpenEJBException
static void OpenEJB.init(Properties props)
           
static void OpenEJB.init(Properties initProps, ApplicationServer appServer)
           
 Object RpcContainer.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
          Invokes a method on an instance of the specified bean deployment.
 void Container.init(Object containerId, HashMap deployments, Properties properties)
          This method is used to initalized a new container with its name, deployments and properties.
 void Container.deploy(Object deploymentID, DeploymentInfo info)
          Adds a bean to this container.
 

Uses of OpenEJBException in org.openejb.alt.assembler.classic
 

Methods in org.openejb.alt.assembler.classic that throw OpenEJBException
 InitialContext AssemblerTool.assembleRemoteJndiContext(JndiContextInfo context)
           
 javax.resource.spi.ConnectionManager AssemblerTool.assembleConnectionManager(ConnectionManagerInfo cmInfo)
          This class will assemble a ConnectionManager instace from a ConnectionManagerInfo configuration object.
 javax.resource.spi.ManagedConnectionFactory AssemblerTool.assembleManagedConnectionFactory(ManagedConnectionFactoryInfo mngedConFactInfo)
          This method will assemble a ManagedConnectionFactory instance from a ManagedConnecitonFactoryInfo configuration object.
 SecurityService AssemblerTool.assembleSecurityService(SecurityServiceInfo securityInfo)
          This method assembles the SecurityService from the SecuirtyServiceInfo configuration object.
 TransactionManager AssemblerTool.assembleTransactionManager(TransactionServiceInfo txInfo)
          This method assembles the TransactionManager from the TransactionServiceInfo configuration object.
 void AssemblerTool.applyProxyFactory(IntraVmServerInfo ivmInfo)
          This method constructs a ProxyFactory from teh IntraVmServerInfo conf class and automatically registers that ProxyFactory with the ProxyManager as the default proxy.
protected  void AssemblerTool.checkImplementation(Class intrfce, Class factory, String serviceType, String serviceName)
           
 void AssemblerTool.handleException(String errorCode, Object arg0, Object arg1, Object arg2, Object arg3)
           
 void AssemblerTool.handleException(String errorCode, Object arg0, Object arg1, Object arg2)
           
 void AssemblerTool.handleException(String errorCode, Object arg0, Object arg1)
           
 void AssemblerTool.handleException(String errorCode, Object arg0)
           
 void AssemblerTool.handleException(String errorCode)
           
 void Assembler.init(Properties props)
           
 void Assembler.build()
           
 Context JndiEncBuilder.build()
           
 void OpenEjbConfigurationFactory.init(Properties props)
           
 OpenEjbConfiguration OpenEjbConfigurationFactory.getOpenEjbConfiguration()
           
 Object ContainerBuilder.build()
           
 

Constructors in org.openejb.alt.assembler.classic that throw OpenEJBException
JndiEncBuilder(JndiEncInfo jndiEnc, String transactionType, EjbType ejbType)
          Constructs the builder and normalizes the input data.
 

Uses of OpenEJBException in org.openejb.alt.assembler.classic.xml
 

Methods in org.openejb.alt.assembler.classic.xml that throw OpenEJBException
 void Method.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Method.serializeToDOM(Node node)
           
 void XmlOpenEJBConfiguration.initializeFromDOM(Node node)
          Parses out the values needed by this InfoObject from the DOM Node passed in.
 void XmlOpenEJBConfiguration.serializeToDOM(Node node)
           
 void StatefulBean.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void StatefulBean.serializeToDOM(Node node)
           
 void ConnectionManager.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void ConnectionManager.serializeToDOM(Node node)
           
 void MethodTransaction.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void MethodTransaction.serializeToDOM(Node node)
           
 void JndiContext.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void JndiContext.serializeToDOM(Node node)
           
 void StatelessBean.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void StatelessBean.serializeToDOM(Node node)
           
 void Query.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Query.serializeToDOM(Node node)
           
 void ManagedConnectionFactory.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void ManagedConnectionFactory.serializeToDOM(Node node)
           
 void EntityContainer.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EntityContainer.serializeToDOM(Node node)
           
 void ResourceReferenceLocation.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void ResourceReferenceLocation.serializeToDOM(Node node)
           
static void Service.initializeFromDOM(Node node, ServiceInfo serviceInfo)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Service.serializeToDOM(Node node)
           
 void DomObject.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void DomObject.serializeToDOM(Node node)
           
 void SecurityService.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void SecurityService.serializeToDOM(Node node)
           
 void ResourceReference.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void ResourceReference.serializeToDOM(Node node)
           
 void EnvEntry.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EnvEntry.serializeToDOM(Node node)
           
 void StatelessSessionContainer.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void StatelessSessionContainer.serializeToDOM(Node node)
           
 void ContainerSystem.initializeFromDOM(Node node)
          Parses out the values needed by this InfoObject from the DOM Node passed in.
 void ContainerSystem.serializeToDOM(Node node)
           
protected static DomObject[] DomTools.collectChildElementsByType(Node node, Class classType, String elementType)
          Convenience method for obtaining all the child elements of the node passed in.
protected static DomObject DomTools.collectChildElementByType(Node node, Class classType, String elementType)
          Convenience method for obtaining a single child element from the node passed in.
 void IntraVmServer.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void IntraVmServer.serializeToDOM(Node node)
           
static void EnterpriseBean.initializeFromDOM(Node node, EnterpriseBeanInfo beanInfo)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EnterpriseBean.serializeToDOM(Node node)
           
 void SecurityRole.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void SecurityRole.serializeToDOM(Node node)
           
 void RoleMapping.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void RoleMapping.serializeToDOM(Node node)
           
 void EntityBean.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EntityBean.serializeToDOM(Node node)
           
 void Resource.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Resource.serializeToDOM(Node node)
           
 void EjbReferenceLocation.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EjbReferenceLocation.serializeToDOM(Node node)
           
 void JndiEnc.initializeFromDOM(Node node)
           
 void JndiEnc.serializeToDOM(Node node)
           
 void TransactionService.initializeFromDOM(Node node)
           
 void TransactionService.serializeToDOM(Node node)
           
 void DomOpenEjbConfigurationFactory.init(Properties props)
          Initializes the OpenEjbConfiguration with the XML config file specified by the value of EnvProps.CONFIGURATION in the environment variables used to construct this container system.
 OpenEjbConfiguration DomOpenEjbConfigurationFactory.getOpenEjbConfiguration()
           
 void Connector.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Connector.serializeToDOM(Node node)
           
 void SecurityRoleReference.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void SecurityRoleReference.serializeToDOM(Node node)
           
static void Container.initializeFromDOM(Node node, ContainerInfo container)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void MethodPermission.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void MethodPermission.serializeToDOM(Node node)
           
 void Facilities.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void Facilities.serializeToDOM(Node node)
           
 void StatefulSessionContainer.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void StatefulSessionContainer.serializeToDOM(Node node)
           
 void EjbReference.initializeFromDOM(Node node)
          Parses out the values needed by this DomObject from the DOM Node passed in.
 void EjbReference.serializeToDOM(Node node)
           
 

Uses of OpenEJBException in org.openejb.alt.config
 

Methods in org.openejb.alt.config that throw OpenEJBException
static TempCodebase TempCodebase.getTempCodebase(String codebase)
           
 Class TempCodebase.loadClass(String className)
           
protected static ClassLoader TempCodebase.getCodebaseTempClassLoader(String codebase)
          Ensures that a class loader for each code base used in the system is created at most one time.
protected static ClassLoader TempCodebase.getTempClassLoader(String codebase)
          Ensures that a class loader for each code base used in the system is created at most one time.
protected static File TempCodebase.createTempCopy(String codebase)
           
 void AutoDeployer.init()
           
 OpenejbJar AutoDeployer.deploy(EjbJarUtils ejbJarUtils, String jarLocation, ClassLoader classLoader)
           
static ServiceProvider ServiceUtils.getServiceProvider(Service service)
           
static ServiceProvider ServiceUtils.getServiceProvider(String id)
          org.openejb#Default JDBC Connector

Default JDBC Connector

org.postgresql#JDBCService

static ServicesJar ServiceUtils.readServicesJar(String providerName)
          Opens the specified jar file, locates the service-jar.xml file,

unmarshals it to a java object and returns it.

static void ServiceUtils.writeServicesJar(String xmlFile, ServicesJar servicesJarObject)
           
static Properties ServiceUtils.assemblePropertiesFor(String confItem, String itemId, String itemContent, String confFile, ServiceProvider service)
           
static Properties ServiceUtils.loadProperties(String pFile)
           
static Properties ServiceUtils.loadProperties(String propertiesFile, Properties defaults)
           
static Properties ServiceUtils.loadProperties(InputStream in, Properties defaults)
           
static Openejb ConfigUtils.readConfig()
           
static Openejb ConfigUtils.readConfig(String confFile)
           
static Openejb ConfigUtils._readConfig(String confFile)
           
static void ConfigUtils.writeConfig(String confFile, Openejb confObject)
           
static String ConfigUtils.searchForConfiguration()
          Search for the config file.
static String ConfigUtils.searchForConfiguration(String path)
           
static String ConfigUtils.searchForConfiguration(String path, Properties props)
           
 void Deploy.init(String openejbConfigFile)
           
 void EjbJarUtils.writeEjbJar(String xmlFile)
           
static String EjbJarUtils.moveJar(String jar, boolean overwrite)
           
static String EjbJarUtils.copyJar(String jar, boolean overwrite)
           
static void EjbJarUtils.handleException(String errorCode, Object arg0, Object arg1, Object arg2, Object arg3)
           
static void EjbJarUtils.handleException(String errorCode, Object arg0)
           
static void EjbJarUtils.handleException(String errorCode)
           
static boolean EjbJarUtils.checkForOpenejbJar(String jarFile)
           
static void EjbJarUtils.writeOpenejbJar(String xmlFile, OpenejbJar openejbJarObject)
           
static Object Unmarshaller.unmarshal(Class clazz, String xmlFile, String jarLocation)
           
 Object Unmarshaller.unmarshal(String location)
           
 Object Unmarshaller.unmarshalFromJar(File jarFile)
           
 Object Unmarshaller.unmarshalFromDirectory(File directory)
           
 Object Unmarshaller.unmarshal(URL url)
           
 void ConfigurationFactory.init(Properties props)
           
 OpenEjbConfiguration ConfigurationFactory.getOpenEjbConfiguration()
          Read in the configuration information into the Openejb object Validate it

Read in each deployment object Validate it

Translate the whole thing into Info objects.

 Service ConfigurationFactory.initService(Service service, String defaultName)
           
 Service ConfigurationFactory.initService(Service service, String defaultName, Class type)
          Service loading...
static void ConfigurationFactory.handleException(String errorCode, Object arg0, Object arg1, Object arg2, Object arg3)
           
static void ConfigurationFactory.handleException(String errorCode, Object arg0, Object arg1, Object arg2)
           
static void ConfigurationFactory.handleException(String errorCode, Object arg0, Object arg1)
           
static void ConfigurationFactory.handleException(String errorCode, Object arg0)
           
static void ConfigurationFactory.handleException(String errorCode)
           
 

Constructors in org.openejb.alt.config that throw OpenEJBException
EjbValidator()
           
TempCodebase(String codebase)
           
Deploy()
           
EjbJarUtils(String jarLocation)
           
 

Uses of OpenEJBException in org.openejb.alt.containers.castor_cmp11
 

Methods in org.openejb.alt.containers.castor_cmp11 that throw OpenEJBException
static KeyGenerator KeyGeneratorFactory.createKeyGenerator(DeploymentInfo di)
           
 void CastorCMP11_EntityContainer.init(Object id, HashMap registry, Properties properties)
          Construct this container with the specified container id, deployments, container manager and properties.
 void CastorCMP11_EntityContainer.deploy(Object deploymentID, DeploymentInfo info)
          Adds a bean to this container.
 Object CastorCMP11_EntityContainer.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
          Invokes a method on an instance of the specified bean deployment.
protected  Object CastorCMP11_EntityContainer.businessMethod(Method callMethod, Method runMethod, Object[] args, ThreadContext callContext)
          Processes a business method invokation
protected  ProxyInfo CastorCMP11_EntityContainer.createEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
          This method is responsible for delegating the ejbCreate() and ejbPostCreate() methods on the an entity bean.
protected  Object CastorCMP11_EntityContainer.findEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
          This method is used to execute the find methods which are considered global in scope.
protected  void CastorCMP11_EntityContainer.removeEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
          Removes the EJBObject
 

Uses of OpenEJBException in org.openejb.core
 

Methods in org.openejb.core that throw OpenEJBException
 Object RpcContainerWrapper.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
           
 void RpcContainerWrapper.init(Object containerId, HashMap deployments, Properties properties)
           
 void RpcContainerWrapper.deploy(Object deploymentID, DeploymentInfo info)
           
 

Uses of OpenEJBException in org.openejb.core.entity
 

Methods in org.openejb.core.entity that throw OpenEJBException
 void EntityContainer.init(Object id, HashMap registry, Properties properties)
          Construct this container with the specified container id, deployments, container manager and properties.
 void EntityContainer.deploy(Object deploymentID, DeploymentInfo info)
          Adds a bean to this container.
 Object EntityContainer.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
          Invokes a method on an instance of the specified bean deployment.
protected  Object EntityContainer.invoke(Method callMethod, Method runMethod, Object[] args, ThreadContext callContext)
           
protected  void EntityContainer.didCreateBean(ThreadContext callContext, javax.ejb.EntityBean bean)
           
protected  ProxyInfo EntityContainer.createEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
           
protected  Object EntityContainer.findMethod(Method callMethod, Object[] args, ThreadContext callContext)
          This method is used to execute the find methods which are considered global in scope.
protected  Object EntityContainer.homeMethod(Method callMethod, Object[] args, ThreadContext callContext)
          This method is used to execute the home methods which are considered global in scope.
protected  void EntityContainer.didRemove(javax.ejb.EntityBean bean, ThreadContext callContext)
           
protected  void EntityContainer.removeEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
           
 void EntityInstanceManager.init(EntityContainer myContainer, HashMap deployments, Properties props)
           
 javax.ejb.EntityBean EntityInstanceManager.obtainInstance(ThreadContext callContext)
          Obtains a bean instance from the either the method ready pool or the Tx method ready pool.
protected  void EntityInstanceManager.loadingBean(javax.ejb.EntityBean bean, ThreadContext callContext)
          called prior to invoking ejbLoad on the bean.
protected  void EntityInstanceManager.reusingBean(javax.ejb.EntityBean bean, ThreadContext callContext)
           
protected  javax.ejb.EntityBean EntityInstanceManager.getPooledInstance(ThreadContext callContext)
          Obtains a bean instance from the proper bean pool.
 void EntityInstanceManager.poolInstance(ThreadContext callContext, javax.ejb.EntityBean bean)
          Returns a bean instance to the method ready or tx method ready pool.
 

Constructors in org.openejb.core.entity that throw OpenEJBException
EntityInstanceManager.SyncronizationWrapper(javax.ejb.EntityBean ebean, EntityInstanceManager.Key key, boolean available, ThreadContext ctx)
           
 

Uses of OpenEJBException in org.openejb.core.ivm
 

Methods in org.openejb.core.ivm that throw OpenEJBException
protected  void BaseEjbProxyHandler.checkAuthorization(Method method)
          Checks if the caller of the specified method is authorized to access and execute it.
 

Uses of OpenEJBException in org.openejb.core.ivm.naming
 

Constructors in org.openejb.core.ivm.naming with parameters of type OpenEJBException
NamingException(String message, OpenEJBException delegateArg)
           
 

Uses of OpenEJBException in org.openejb.core.stateful
 

Methods in org.openejb.core.stateful that throw OpenEJBException
 void StatefulContainer.init(Object id, HashMap registry, Properties properties)
           
 void StatefulContainer.deploy(Object deploymentID, DeploymentInfo info)
          Adds a bean to this container.
 Object StatefulContainer.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
          Invokes a method on an instance of the specified bean deployment.
protected  Object StatefulContainer.invoke(Method callMethod, Method runMethod, Object[] args, javax.ejb.EnterpriseBean bean, ThreadContext callContext)
           
protected  void StatefulContainer.removeEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
           
protected  ProxyInfo StatefulContainer.createEJBObject(Method callMethod, Object[] args, ThreadContext callContext)
           
 void StatefulInstanceManager.init(Properties props)
          Fully instaniates this instance manager and assigns it to the specified ContainerManager.
 Object StatefulInstanceManager.getAncillaryState(Object primaryKey)
          Gets the ancillary state object of the instance with the specified primaryKey.
 void StatefulInstanceManager.setAncillaryState(Object primaryKey, Object ancillaryState)
          Sets the ancillary state of the bean instance with the specified primaryKey Setting the ancillary state after modifing it is not necessary, because getAncillary state returns an object reference.
 javax.ejb.EnterpriseBean StatefulInstanceManager.newInstance(Object primaryKey, Class beanClass)
          Instantiates and returns an new instance of the specified bean class.
 javax.ejb.EnterpriseBean StatefulInstanceManager.newInstance(Object primaryKey, Object ancillaryState, Class beanClass)
          Instantiates and returns an new instance of the specified bean class.
 javax.ejb.SessionBean StatefulInstanceManager.obtainInstance(Object primaryKey, ThreadContext callContext)
          Gets a previously instantiated instance of the bean class with the specified primaryKey
 void StatefulInstanceManager.poolInstance(Object primaryKey, javax.ejb.EnterpriseBean bean)
          Hands an instance of the bean class over to this instance manager to be managed until the instace is needed again.
protected  BeanEntry StatefulInstanceManager.getBeanEntry(Object primaryKey)
          Used by get/setAncillaryState( ) methods
 

Uses of OpenEJBException in org.openejb.core.stateless
 

Methods in org.openejb.core.stateless that throw OpenEJBException
 void StatelessInstanceManager.init(Properties props)
           
 javax.ejb.EnterpriseBean StatelessInstanceManager.getInstance(ThreadContext callContext)
           
 void StatelessInstanceManager.poolInstance(ThreadContext callContext, javax.ejb.EnterpriseBean bean)
           
 void StatelessContainer.init(Object id, HashMap registry, Properties properties)
          Construct this container with the specified container id, deployments, container manager and properties.
 void StatelessContainer.deploy(Object deploymentID, DeploymentInfo info)
          Adds a bean to this container.
 Object StatelessContainer.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
          Invokes a method on an instance of the specified bean deployment.
protected  Object StatelessContainer.invoke(Method callMethod, Method runMethod, Object[] args, javax.ejb.EnterpriseBean bean, ThreadContext callContext)
           
 

Uses of OpenEJBException in org.openejb.server
 

Subclasses of OpenEJBException in org.openejb.server
 class ServiceException
           
 

Uses of OpenEJBException in org.openejb.spi
 

Methods in org.openejb.spi that throw OpenEJBException
 void Assembler.init(Properties props)
           
 void Assembler.build()
           
static Assembler AssemblerFactory.getAssembler(Properties props)
           
 OpenEJBConnectionManager ConnectionManagerFactory.createConnectionManager(String name, ConnectionManagerConfig config, javax.resource.spi.ManagedConnectionFactory factory)
          Create a ConnectionManager to use for the specified ManagedConnectionFactory.
 

Uses of OpenEJBException in org.openejb.tomcat
 

Methods in org.openejb.tomcat that throw OpenEJBException
 void TomcatJndiSupport.init(Object containerId, HashMap deployments, Properties properties)
           
 void TomcatJndiSupport.deploy(Object deploymentID, DeploymentInfo info)
           
 Object TomcatJndiSupport.invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
           
 

Constructors in org.openejb.tomcat that throw OpenEJBException
TomcatJndiSupport(RpcContainer container)
           
 

Uses of OpenEJBException in org.openejb.util
 

Methods in org.openejb.util that throw OpenEJBException
 Class SafeToolkit.forName(String className)
          Attempts to find and load the specified class.
 Class SafeToolkit.forName(String className, String codebase)
          Attempts to find and load the specified class, using the specified codebase.
 Object SafeToolkit.newInstance(String className)
          Attempts to find and load the specified class then instaniate it.
 Object SafeToolkit.newInstance(String className, String codebase)
          Attempts to find and load the specified class then instaniate it.
 Object SafeToolkit.newInstance(Class clazz)
          Attempts to instaniate the specified class.
 SafeProperties SafeToolkit.getSafeProperties(Properties props)
          Returns a new SafeProperties instance dedicated to this toolkit.
static Class SafeToolkit.loadClass(String className, String codebase)
          Loads the class using the class loader for the specific codebase.
static Class SafeToolkit.loadClass(String className, String codebase, boolean cache)
           
static ClassLoader SafeToolkit.getCodebaseClassLoader(String codebase)
          Ensures that a class loader for each code base used in the system is created at most one time.
static ClassLoader SafeToolkit.getClassLoader(String codebase)
          Ensures that a class loader for each code base used in the system is created at most one time.
static File JarUtils.getJarContaining(String path)
           
static void JarUtils.addFileToJar(String jarFile, String file)
           
static JarFile JarUtils.getJarFile(String jarFile)
           
static void OpenEJBErrorHandler.propertiesObjectIsNull(String systemLocation)
          Creates and throws an OpenEJBException with the following message: "The required properties object needed by {0} is null ." {1} is the part of the system that needs the properties object.
static void OpenEJBErrorHandler.propertyFileNotFound(String propertyfileName, String systemLocation)
          Creates and throws an OpenEJBException with the following message: "Properties file '{0}' for {1} not found." {0} is the properties file name {1} is the part of the system that needs the properties file.
static void OpenEJBErrorHandler.propertyNotFound(String propertyName, String propertyfileName)
          Creates and throws an OpenEJBException with the following message: "Environment entry '{0}' not found in {1}." {0} is the property name {1} is the properties file name.
static void OpenEJBErrorHandler.propertyValueIsIllegal(String propertyName, String value)
          Creates and throws an OpenEJBException with the following message: "Environment entry '{0}' contains illegal value {1}." {0} is the property name {1} is the illegal value.
static void OpenEJBErrorHandler.propertyValueIsIllegal(String propertyName, String value, String message)
          Creates and throws an OpenEJBException with the following message: "Environment entry '{0}' contains illegal value {1}.
static void OpenEJBErrorHandler.classNotFound(String systemLocation, String className)
          Creates and throws an OpenEJBException with the following message: "The {0} cannot find and load the class '{1}'." {0} part of the system that needs the class {1} class that cannot be found.
static void OpenEJBErrorHandler.classNotAccessible(String systemLocation, String className)
          Creates and throws an OpenEJBException with the following message: "The {0} cannot instaniate the class '{1}', the class or initializer is not accessible." {0} part of the system that needs the class {1} class that cannot be accessed.
static void OpenEJBErrorHandler.classNotIntantiateable(String systemLocation, String className)
          Creates and throws an OpenEJBException with the following message: "The {0} cannot instaniate the class '{1}', the class may be abstract or an interface." {0} part of the system that needs the class {1} class that cannot be accessed.
static void OpenEJBErrorHandler.classNotIntantiateableForUnknownReason(String systemLocation, String className, String exceptionClassName, String message)
          Creates and throws an OpenEJBException with the following message: "The {0} cannot instaniate the class {1}: Recieved exception {2}: {3}" {0} part of the system that needs the class {1} class that cannot be accessed.
static void OpenEJBErrorHandler.classNotIntantiateableFromCodebaseForUnknownReason(String systemLocation, String className, String codebase, String exceptionClassName, String message)
          Creates and throws an OpenEJBException with the following message: "The {0} cannot instaniate the class {1} loaded from codebase {2}: Recieved exception {3}: {4}" {0} part of the system that needs the class {1} class that cannot be accessed.
static void OpenEJBErrorHandler.classCodebaseNotFound(String systemLocation, String className, String codebase, Exception e)
          The {0} cannot locate the class {1}, the codebase '{2}' cannot be accessed.
 String SafeProperties.getProperty(String key)
          Returns the value of the key.
 String SafeProperties.getProperty(String key, String defaultValue)
          Returns the value of the key.
 int SafeProperties.getPropertyAsInt(String key)
          Returns the value of the key as an int.
 int SafeProperties.getPropertyAsInt(String key, int defaultValue)
          Returns the value of the key as an int.
 Integer SafeProperties.getPropertyAsInteger(String key, Integer defaultValue)
          Returns the value of the key as an Integer.
 Integer SafeProperties.getPropertyAsInteger(String key)
          Returns the value of the key as an Integer.
 boolean SafeProperties.getPropertyAsBoolean(String key)
          Returns the value of the key as an boolean.
 Boolean SafeProperties.getPropertyAsBoolean(String key, Boolean defaultValue)
          Returns the value of the key as an boolean.
 

Constructors in org.openejb.util that throw OpenEJBException
SafeProperties(Properties props, String systemLocation)
          Creates a new SafeProperties usign the Properties object passed in.
 

Uses of OpenEJBException in org.openejb.util.proxy
 

Methods in org.openejb.util.proxy that throw OpenEJBException
 void Jdk13ProxyFactory.init(Properties props)
           
 void ProxyFactory.init(Properties props)
           
 



Copyright © 1999-2007 OpenEJB. All Rights Reserved.