Apache JDO Project - [jira] Created: (JDO-523) Misleading error msg raised by

This is Interesting: Free IT Magazines  
Home > Archive > Apache JDO Project > August 2007 > [jira] Created: (JDO-523) Misleading error msg raised by





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author [jira] Created: (JDO-523) Misleading error msg raised by
Erik Bengtson (JIRA)

2007-08-24, 7:11 am

Misleading error msg raised by JDOHelper.getPersistenceManagerFactory(arg) is the resource in arg does not exist
----------------------------------------------------------------------------------------------------------------

Key: JDO-523
URL: https://issues.apache.org/jira/browse/JDO-523
Project: JDO
Issue Type: Improvement
Components: api2
Affects Versions: JDO 2 maintenance release 1
Reporter: Erik Bengtson


> Running the following code, and if the jpox.properties cannot be
> found, a
> misleading message is raised that indicates a missing a EntityManager
> persistence provider, but should actually tell me that my resource
> jpox.properties cannot be found.
>
> PersistenceManagerFactory pmf =
> JDOHelper.getPersistenceManagerFactory("jpox.properties");
>
> ------------------
> Exception in thread "main" javax.jdo.JDOFatalUserException: Unable
> to invoke
> javax.persistence.Persistence.createEntityManagerFactory(String)
> at javax.jdo.JDOHelper.getPMFFromEMF(JDOHelper.java:1210)
> at javax.jdo.JDOHelper.getPersistenceUnit(JDOHelper.java:952)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 894)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 836)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 814)
> at org.jpox.persistence.Main.main(Main.java:10)
> NestedThrowablesStackTrace:
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at javax.jdo.JDOHelper.getPMFFromEMF(JDOHelper.java:1194)
> at javax.jdo.JDOHelper.getPersistenceUnit(JDOHelper.java:952)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 894)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 836)
> at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:
> 814)
> at org.jpox.persistence.Main.main(Main.java:10)
> Caused by: javax.persistence.PersistenceException: No Persistence
> provider for
> EntityManager named jpox.properties
> at
> javax.persistence.Persistence.createEntityManagerFactory
> (Persistence.java:89)
> at
> javax.persistence.Persistence.createEntityManagerFactory
> (Persistence.java:60)
> ... 10 moreg



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


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com