[ https://issues.apache.org/jira/browse/OPENJPA-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Patrick Linskey resolved OPENJPA-60. ------------------------------------ Resolution: Fixed > Specifying the wrong persistence implementation in persistence.xml leads to > misleading error message > ---------------------------------------------------------------------------------------------------- > > Key: OPENJPA-60 > URL: https://issues.apache.org/jira/browse/OPENJPA-60 > Project: OpenJPA > Issue Type: Bug > Reporter: David Ezzio > Priority: Minor > > If "kodo.persistence.PersistenceProviderImpl" is specified instead of > "org.apache.openjpa.persistence.PersistenceProviderImpl", a misleading error > message results that suggests that the persistence.xml file is missing or > cannot be found. > enhance: > [java] Exception in thread "main" java.util.MissingResourceException: > org.apache.openjpa.persistence.PersistenceProductDerivation:java.util.MissingResourceException: > The specified XML resource "META-INF/persistence.xml" for persistence unit > "null" can't be found in your class path. > [java] at > org.apache.openjpa.lib.conf.ProductDerivations.reportErrors(ProductDerivations.java:217) > [java] at > org.apache.openjpa.lib.conf.ProductDerivations.load(ProductDerivations.java:135) > [java] at > org.apache.openjpa.lib.conf.Configurations.populateConfiguration(Configurations.java:198) > [java] at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:3468) > [java] at > org.apache.openjpa.enhance.PCEnhancer.main(PCEnhancer.java:3441) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.