Hi,

I think that this is OPENJPA-335 [1]. I just checked in a fix to 1.0.x
that works against your use case. It'll be available in the 1.0.1 and
1.1.0 snapshots in a few hours.

-Patrick

[1] https://issues.apache.org/jira/browse/OPENJPA-335

On 9/13/07, Dave <[EMAIL PROTECTED]> wrote:
> On 9/13/07, Patrick Linskey <[EMAIL PROTECTED]> wrote:
> > Well, it doesn't look like it's in a deadlock or anything.... can you
> > take another couple of thread dumps after a couple of seconds and send
> > them along so we can see what's going on? Also, what output do you get
> > when running with the SQL log channel set to TRACE? (openjpa.Log
> > property set to 'SQL=TRACE')
>
> Below are some of the TRACE output before the hang, and several thread
> dumps post hang.
>
> - Dave
>
>
>
>  [openjpac] 4474  RollerPU  TRACE  [main] openjpa.MetaData - Preparing
> mapping for "org.apache.roller.weblogger.pojos.WeblogEntry".
>  [openjpac] 4474  RollerPU  TRACE  [main] openjpa.MetaData - Preparing
> mapping for "org.apache.roller.weblogger.pojos.WeblogEntryAttribute".
>  [openjpac] 4475  RollerPU  TRACE  [main] openjpa.MetaData - Preparing
> mapping for "org.apache.roller.weblogger.pojos.WeblogEntryTag".
>  [openjpac] 4475  RollerPU  TRACE  [main] openjpa.MetaData - Resolving
> mapping for "[EMAIL PROTECTED]".
>  [openjpac] 4475  RollerPU  TRACE  [main] openjpa.MetaData - Resolving
> mapping for "[EMAIL PROTECTED]".
>  [openjpac] 4475  RollerPU  TRACE  [main] openjpa.MetaData - Resolving
> mapping for "[EMAIL PROTECTED]".
>  [openjpac] 4475  RollerPU  TRACE  [main] openjpa.Enhance - Enhancing
> type "class org.apache.roller.weblogger.pojos.WeblogEntry".
> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-87 mixed mode, 
> sharing):
>
> "Low Memory Detector" daemon prio=5 tid=0x00509180 nid=0x1814c00
> runnable [0x00000000..0x00000000]
>
> "CompilerThread0" daemon prio=9 tid=0x005086e0 nid=0x1814800 waiting
> on condition [0x00000000..0xb0b0674c]
>
> "Signal Dispatcher" daemon prio=9 tid=0x00508270 nid=0x1803e00 waiting
> on condition [0x00000000..0x00000000]
>
> "Finalizer" daemon prio=8 tid=0x005079b0 nid=0x1810c00 in
> Object.wait() [0xb0a04000..0xb0a04d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>         - locked <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x005075b0 nid=0x180fe00 in
> Object.wait() [0xb0983000..0xb0983d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>         at java.lang.Object.wait(Object.java:474)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>
> "main" prio=5 tid=0x00501640 nid=0x1804a00 runnable [0xb07ff000..0xb08000dc]
>         at java.util.ArrayList.get(ArrayList.java:321)
>         at serp.bytecode.lowlevel.ConstantPool.getEntry(ConstantPool.java:50)
>         at serp.bytecode.ObjectState.getSuperclassName(ObjectState.java:108)
>         at serp.bytecode.BCClass.getSuperclassName(BCClass.java:624)
>         at serp.bytecode.BCClass.getSuperclassBC(BCClass.java:643)
>         at serp.bytecode.BCClass.getFields(BCClass.java:986)
>         at serp.bytecode.BCClass.getFields(BCClass.java:1000)
>         at serp.bytecode.FieldInstruction.getField(FieldInstruction.java:59)
>         at 
> org.apache.openjpa.lib.util.J2DoPrivHelper$47.run(J2DoPrivHelper.java:948)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.findField(PCEnhancer.java:734)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.getAssignedField(PCEnhancer.java:675)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.validateProperties(PCEnhancer.java:593)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:444)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4342)
>         at 
> org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:89)
>         at 
> org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java:172)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> "VM Thread" prio=9 tid=0x00506da0 nid=0x180fa00 runnable
>
> "VM Periodic Task Thread" prio=9 tid=0x00509c40 nid=0x1815000 waiting
> on condition
>
> "Exception Catcher Thread" prio=10 tid=0x00501890 nid=0x1804e00 runnable
> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-87 mixed mode, 
> sharing):
>
> "Low Memory Detector" daemon prio=5 tid=0x00509180 nid=0x1814c00
> runnable [0x00000000..0x00000000]
>
> "CompilerThread0" daemon prio=9 tid=0x005086e0 nid=0x1814800 waiting
> on condition [0x00000000..0xb0b0674c]
>
> "Signal Dispatcher" daemon prio=9 tid=0x00508270 nid=0x1803e00 waiting
> on condition [0x00000000..0x00000000]
>
> "Finalizer" daemon prio=8 tid=0x005079b0 nid=0x1810c00 in
> Object.wait() [0xb0a04000..0xb0a04d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>         - locked <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x005075b0 nid=0x180fe00 in
> Object.wait() [0xb0983000..0xb0983d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>         at java.lang.Object.wait(Object.java:474)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>
> "main" prio=5 tid=0x00501640 nid=0x1804a00 runnable [0xb07ff000..0xb08000dc]
>         at java.util.LinkedList.toArray(LinkedList.java:726)
>         at serp.bytecode.BCClass.getFields(BCClass.java:991)
>         at serp.bytecode.BCClass.getFields(BCClass.java:1000)
>         at serp.bytecode.FieldInstruction.getField(FieldInstruction.java:59)
>         at 
> org.apache.openjpa.lib.util.J2DoPrivHelper$47.run(J2DoPrivHelper.java:948)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.findField(PCEnhancer.java:734)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.getAssignedField(PCEnhancer.java:675)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.validateProperties(PCEnhancer.java:593)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:444)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4342)
>         at 
> org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:89)
>         at 
> org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java:172)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> "VM Thread" prio=9 tid=0x00506da0 nid=0x180fa00 runnable
>
> "VM Periodic Task Thread" prio=9 tid=0x00509c40 nid=0x1815000 waiting
> on condition
>
> "Exception Catcher Thread" prio=10 tid=0x00501890 nid=0x1804e00 runnable
>
>
>
>
> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-87 mixed mode, 
> sharing):
>
> "Low Memory Detector" daemon prio=5 tid=0x00509180 nid=0x1814c00
> runnable [0x00000000..0x00000000]
>
> "CompilerThread0" daemon prio=9 tid=0x005086e0 nid=0x1814800 waiting
> on condition [0x00000000..0xb0b0674c]
>
> "Signal Dispatcher" daemon prio=9 tid=0x00508270 nid=0x1803e00 waiting
> on condition [0x00000000..0x00000000]
>
> "Finalizer" daemon prio=8 tid=0x005079b0 nid=0x1810c00 in
> Object.wait() [0xb0a04000..0xb0a04d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>         - locked <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x005075b0 nid=0x180fe00 in
> Object.wait() [0xb0983000..0xb0983d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>         at java.lang.Object.wait(Object.java:474)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>
> "main" prio=5 tid=0x00501640 nid=0x1804a00 runnable [0xb07ff000..0xb08000dc]
>         at java.util.ArrayList.get(ArrayList.java:321)
>         at serp.bytecode.lowlevel.ConstantPool.getEntry(ConstantPool.java:50)
>         at serp.bytecode.BCMember.getName(BCMember.java:226)
>         at serp.bytecode.BCClass.getFields(BCClass.java:1002)
>         at serp.bytecode.FieldInstruction.getField(FieldInstruction.java:59)
>         at 
> org.apache.openjpa.lib.util.J2DoPrivHelper$47.run(J2DoPrivHelper.java:948)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.findField(PCEnhancer.java:734)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.getAssignedField(PCEnhancer.java:675)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.validateProperties(PCEnhancer.java:593)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:444)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4342)
>         at 
> org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:89)
>         at 
> org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java:172)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> "VM Thread" prio=9 tid=0x00506da0 nid=0x180fa00 runnable
>
> "VM Periodic Task Thread" prio=9 tid=0x00509c40 nid=0x1815000 waiting
> on condition
>
> "Exception Catcher Thread" prio=10 tid=0x00501890 nid=0x1804e00 runnable
>
>
>
>
>
> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-87 mixed mode, 
> sharing):
>
> "Low Memory Detector" daemon prio=5 tid=0x00509180 nid=0x1814c00
> runnable [0x00000000..0x00000000]
>
> "CompilerThread0" daemon prio=9 tid=0x005086e0 nid=0x1814800 waiting
> on condition [0x00000000..0xb0b0674c]
>
> "Signal Dispatcher" daemon prio=9 tid=0x00508270 nid=0x1803e00 waiting
> on condition [0x00000000..0x00000000]
>
> "Finalizer" daemon prio=8 tid=0x005079b0 nid=0x1810c00 in
> Object.wait() [0xb0a04000..0xb0a04d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>         - locked <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x005075b0 nid=0x180fe00 in
> Object.wait() [0xb0983000..0xb0983d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>         at java.lang.Object.wait(Object.java:474)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>
> "main" prio=5 tid=0x00501640 nid=0x1804a00 runnable [0xb07ff000..0xb08000dc]
>         at java.util.LinkedList.add(LinkedList.java:196)
>         at serp.bytecode.BCClass.getFields(BCClass.java:1003)
>         at serp.bytecode.FieldInstruction.getField(FieldInstruction.java:59)
>         at 
> org.apache.openjpa.lib.util.J2DoPrivHelper$47.run(J2DoPrivHelper.java:948)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.findField(PCEnhancer.java:734)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.getAssignedField(PCEnhancer.java:675)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.validateProperties(PCEnhancer.java:593)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:444)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4342)
>         at 
> org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:89)
>         at 
> org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java:172)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> "VM Thread" prio=9 tid=0x00506da0 nid=0x180fa00 runnable
>
> "VM Periodic Task Thread" prio=9 tid=0x00509c40 nid=0x1815000 waiting
> on condition
>
> "Exception Catcher Thread" prio=10 tid=0x00501890 nid=0x1804e00 runnable
>
>
>
>
> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-87 mixed mode, 
> sharing):
>
> "Low Memory Detector" daemon prio=5 tid=0x00509180 nid=0x1814c00
> runnable [0x00000000..0x00000000]
>
> "CompilerThread0" daemon prio=9 tid=0x005086e0 nid=0x1814800 waiting
> on condition [0x00000000..0xb0b0674c]
>
> "Signal Dispatcher" daemon prio=9 tid=0x00508270 nid=0x1803e00 waiting
> on condition [0x00000000..0x00000000]
>
> "Finalizer" daemon prio=8 tid=0x005079b0 nid=0x1810c00 in
> Object.wait() [0xb0a04000..0xb0a04d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>         - locked <0x0ccfac90> (a java.lang.ref.ReferenceQueue$Lock)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>
> "Reference Handler" daemon prio=10 tid=0x005075b0 nid=0x180fe00 in
> Object.wait() [0xb0983000..0xb0983d10]
>         at java.lang.Object.wait(Native Method)
>         - waiting on <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>         at java.lang.Object.wait(Object.java:474)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>         - locked <0x0ccfad10> (a java.lang.ref.Reference$Lock)
>
> "main" prio=5 tid=0x00501640 nid=0x1804a00 runnable [0xb07ff000..0xb08000dc]
>         at java.util.LinkedList.toArray(LinkedList.java:726)
>         at serp.bytecode.BCClass.getDeclaredFields(BCClass.java:965)
>         at serp.bytecode.BCClass.getFields(BCClass.java:987)
>         at serp.bytecode.BCClass.getFields(BCClass.java:1000)
>         at serp.bytecode.FieldInstruction.getField(FieldInstruction.java:59)
>         at 
> org.apache.openjpa.lib.util.J2DoPrivHelper$47.run(J2DoPrivHelper.java:948)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.findField(PCEnhancer.java:734)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.getAssignedField(PCEnhancer.java:675)
>         at 
> org.apache.openjpa.enhance.PCEnhancer.validateProperties(PCEnhancer.java:593)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:444)
>         at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4342)
>         at 
> org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:89)
>         at 
> org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java:172)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
>         at org.apache.tools.ant.Main.runBuild(Main.java:698)
>         at org.apache.tools.ant.Main.startAnt(Main.java:199)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> "VM Thread" prio=9 tid=0x00506da0 nid=0x180fa00 runnable
>
> "VM Periodic Task Thread" prio=9 tid=0x00509c40 nid=0x1815000 waiting
> on condition
>
> "Exception Catcher Thread" prio=10 tid=0x00501890 nid=0x1804e00 runnable
>
>
>
> - Dave
>


-- 
Patrick Linskey
202 669 5907

Reply via email to