dain 2004/04/06 14:41:46
Modified: modules/core/src/java/org/openejb/assembler
ContainerBuilder.java
Log:
Added an assembly module
Fixed remaining not serializable bugs
Added configuration files for itests to deploy into new assembly
Revision Changes Path
1.5 +4 -1
openejb/modules/core/src/java/org/openejb/assembler/ContainerBuilder.java
Index: ContainerBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/assembler/ContainerBuilder.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ContainerBuilder.java 6 Apr 2004 00:43:07 -0000 1.4
+++ ContainerBuilder.java 6 Apr 2004 18:41:46 -0000 1.5
@@ -293,6 +293,7 @@
private static GenericEJBContainer
createStatelessEJBContainerWapper(CoreDeploymentInfo deploymentInfo) throws Exception {
StatelessContainerBuilder builder = new StatelessContainerBuilder();
+ builder.setClassLoader(Thread.currentThread().getContextClassLoader());
builder.setContainerId(deploymentInfo.getDeploymentID());
builder.setEJBName(deploymentInfo.getDeploymentID().toString());
builder.setBeanClassName(deploymentInfo.getBeanClass().getName());
@@ -312,6 +313,7 @@
private static GenericEJBContainer
createStatefulEJBContainerWapper(CoreDeploymentInfo deploymentInfo) throws Exception {
StatefulContainerBuilder builder = new StatefulContainerBuilder();
+ builder.setClassLoader(Thread.currentThread().getContextClassLoader());
builder.setContainerId(deploymentInfo.getDeploymentID());
builder.setEJBName(deploymentInfo.getDeploymentID().toString());
builder.setBeanClassName(deploymentInfo.getBeanClass().getName());
@@ -331,6 +333,7 @@
private static GenericEJBContainer
createBMPEntityEJBContainerWapper(CoreDeploymentInfo deploymentInfo) throws Exception {
BMPContainerBuilder builder = new BMPContainerBuilder();
+ builder.setClassLoader(Thread.currentThread().getContextClassLoader());
builder.setContainerId(deploymentInfo.getDeploymentID());
builder.setEJBName(deploymentInfo.getDeploymentID().toString());
builder.setBeanClassName(deploymentInfo.getBeanClass().getName());