Hi,

I believe this was a typo and I added back geronimo-persistence-jpa.

Thanks,
Gianny

On 26/01/2009, at 10:26 AM, Gianny Damour wrote:

Hi,

I am working on a cache implementation for OpenJPA using wadi-cache (clustered, replicated and transactional cache implementation) and I am facing a problem when starting an app-client module using JPA.

The root cause is:
org.apache.geronimo.gbean.InvalidConfigurationException: Could not load GBeanInfo class from classloader: [org.apache.geronimo.kernel.config.MultiParentClassLoader id=AccountJPA/AccountJPA-app-client/3.0/jar] className=org.apache.geronimo.persistence.PersistenceUnitGBean

Debugging the class loader hierarchy of the app-client, I can see that the client-transaction module is a parent configuration of my app-client. client-transaction used to import geronimo-persistence- jpa10 which defines PersistenceUnitGBean. I believe that transitive dependencies are not been picked up (see last commit message - svn diff -r690858 plugins/connector/client-transaction/ pom.xml).

I will have a closer look later during the day; meanwhile, if someone, David J :-), have suggestions, I would appreciate.

Thanks,
Gianny


Reply via email to