[jboss-cvs] JBossAS SVN: r57293 - branches/Branch_3_2/server/src/main/org/jboss/ejb
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Sep 29 11:55:04 EDT 2006
Author: alex.loubyansky at jboss.com
Date: 2006-09-29 11:55:02 -0400 (Fri, 29 Sep 2006)
New Revision: 57293
Modified:
branches/Branch_3_2/server/src/main/org/jboss/ejb/EjbModule.java
Log:
fixed JBAS-3717
Modified: branches/Branch_3_2/server/src/main/org/jboss/ejb/EjbModule.java
===================================================================
--- branches/Branch_3_2/server/src/main/org/jboss/ejb/EjbModule.java 2006-09-29 15:54:24 UTC (rev 57292)
+++ branches/Branch_3_2/server/src/main/org/jboss/ejb/EjbModule.java 2006-09-29 15:55:02 UTC (rev 57293)
@@ -379,7 +379,18 @@
Container con = (Container) iter.next();
if(con.getBeanMetaData().isEntity())
{
- ((EntityContainer)con).getPersistenceManager().start();
+ ClassLoader oldCl = SecurityActions.getContextClassLoader();
+ SecurityActions.setContextClassLoader(con.getClassLoader());
+
+ try
+ {
+ ((EntityContainer)con).getPersistenceManager().start();
+ }
+ finally
+ {
+ // Reset classloader
+ SecurityActions.setContextClassLoader(oldCl);
+ }
}
}
More information about the jboss-cvs-commits
mailing list