Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
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)