Issue Details (XML | Word | Printable)

Key: OPENJPA-256
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Bernd Bohmann
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
OpenJPA

java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap in a jetty spring environment

Created: 09/Jun/07 12:08 PM   Updated: 21/Aug/07 03:46 PM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File OPENJPA-256.error.log 2007-06-09 12:10 PM Bernd Bohmann 10 kB
Text File Licensed for inclusion in ASF works OPENJPA256.patch 2007-08-13 08:40 PM Bernd Bohmann 2 kB
Environment: jetty 6.1.3 jdk 1.5 spring 2.0.5 openjpa 1.0.0-SNAPSHOT maven 2.0.5

Resolution Date: 21/Aug/07 03:22 PM


 Description  « Hide
Get a ClassNotFoundException: org.apache.openjpa.util.CacheMap.

I think the java.util.Map in Line 1405

queryCompilationCachePlugin.instantiate(Map.class, this);

of OpenJPAConfigurationImpl cause the error.

The classloader in this enviroment is a sun.misc.Launcher$AppClassLoader for java.util.Map not a WebAppClassLoader.

Changing the Map.class to CacheMap.class solves the problem (the right ClassLoader is used)

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Bernd Bohmann made changes - 09/Jun/07 12:10 PM
Field Original Value New Value
Attachment OPENJPA-256.error.log [ 12359326 ]
Bernd Bohmann made changes - 10/Jun/07 08:04 AM
Environment jetty 6.1.3 jdk 1.5 spring 2.0.5 openjpa 1.0.0-SNAPSHOT jetty 6.1.3 jdk 1.5 spring 2.0.5 openjpa 1.0.0-SNAPSHOT maven 2.0.5
Marc Prud'hommeaux made changes - 02/Aug/07 03:53 AM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 1.0.0 [ 12312341 ]
Bernd Bohmann made changes - 13/Aug/07 08:37 PM
Status Resolved [ 5 ] Reopened [ 4 ]
Resolution Fixed [ 1 ]
Bernd Bohmann made changes - 13/Aug/07 08:40 PM
Attachment OPENJPA256.patch [ 12363719 ]
Marc Prud'hommeaux made changes - 21/Aug/07 02:57 PM
Fix Version/s 1.0.1 [ 12312687 ]
Fix Version/s 1.0.0 [ 12312341 ]
Patrick Linskey made changes - 21/Aug/07 03:22 PM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Patrick Linskey made changes - 21/Aug/07 03:46 PM
Fix Version/s 1.0.1 [ 12312687 ]
Fix Version/s 1.0.0 [ 12312341 ]