You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by mi...@apache.org on 2008/03/02 22:29:57 UTC
svn commit: r632850 -
/openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java
Author: mikedd
Date: Sun Mar 2 13:29:56 2008
New Revision: 632850
URL: http://svn.apache.org/viewvc?rev=632850&view=rev
Log:
OPENJPA-529 cloning configuration before running enhancer
Modified:
openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java
Modified: openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java
URL: http://svn.apache.org/viewvc/openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java?rev=632850&r1=632849&r2=632850&view=diff
==============================================================================
--- openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java (original)
+++ openjpa/branches/1.0.x/openjpa-kernel-5/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java Sun Mar 2 13:29:56 2008
@@ -116,7 +116,8 @@
Set<Class> unspecified = null;
for (Iterator iter = classes.iterator(); iter.hasNext(); ) {
final Class cls = (Class) iter.next();
- final PCEnhancer enhancer = new PCEnhancer(conf, cls);
+ final PCEnhancer enhancer =
+ new PCEnhancer((OpenJPAConfiguration) conf.clone(), cls);
enhancer.setBytecodeWriter(new BytecodeWriter() {
public void write(BCClass bc) throws IOException {