You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Adam Hardy (JIRA)" <ji...@apache.org> on 2009/02/05 10:19:59 UTC

[jira] Commented: (OPENJPA-640) ClassNotFoundException for InstrumentationFactory upon startup

    [ https://issues.apache.org/jira/browse/OPENJPA-640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12670682#action_12670682 ] 

Adam Hardy commented on OPENJPA-640:
------------------------------------

I'd like to bring this one to the front because of two things:

(1) when debugging, the thrown exceptions stop the debugger every time I submit a request to the webserver. Not much fun when everything runs so slowly anyway.

(2) support staff get very jittery about stacktraces in the logs and don't really understand that there isn't actually something wrong. 

> ClassNotFoundException for InstrumentationFactory upon startup
> --------------------------------------------------------------
>
>                 Key: OPENJPA-640
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-640
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.0.2, 1.1.0, 1.2.0
>         Environment: JDK6, 1.2.0-trunk
>            Reporter: Ming Fai
>            Priority: Minor
>
> This problem exists for a long time and it affects more than other people as well. Refer to an old thread in the mail list.
> http://mail-archives.apache.org/mod_mbox/openjpa-users/200801.mbox/%3C478963D8.209@gmail.com%3E
> java.lang.ClassNotFoundException: org.apache.openjpa.enhance.InstrumentationFactory
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> 	at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:280)
> 	at sun.instrument.InstrumentationImpl.loadClassAndCallAgentmain(InstrumentationImpl.java:348)
> Previously, I had an old trick to patch the org.apache.openjpa.enhance.InstrumentationFactory.jar to include the InstrumentationFactory but it doesn't work now. 
> Remarks: the problem is merely about displaying a piece of stacktrace but there is no actual impact to the OpenJPA function. (that's why I marked the priority as minor.)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.