geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Donald Woods (JIRA)" <>
Subject [jira] Updated: (GERONIMO-4946) Add optional OpenJPA2 plugin to server builds, but not the assemblies
Date Mon, 30 Nov 2009 14:41:21 GMT


Donald Woods updated GERONIMO-4946:

    Fix Version/s:     (was: 2.2.1)
                   Wish List

moving to wish list for now, as these are in the geronimo/plugins subproject....

> Add optional OpenJPA2 plugin to server builds, but not the assemblies
> ---------------------------------------------------------------------
>                 Key: GERONIMO-4946
>                 URL:
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: Plugins
>    Affects Versions: 2.2
>            Reporter: Donald Woods
>            Assignee: Donald Woods
>             Fix For: Wish List
> I'm trying to build a openjpa 2.0 plugin for 2.2, which would replace the existing openjpa
1.2 plugin when installed.
> The following works as expected:
> 1) when the new openjpa2 plugin and deployer are installed they replace the existing
ones via the "obsoletes" directive in config.xml
> 2) the and are updated with:
> org.apache.geronimo.configs/openjpa//car=org.apache.geronimo.configs/openjpa2/2.2-SNAPSHOT/car
> org.apache.geronimo.configs/persistence-jpa10-deployer//car=org.apache.geronimo.configs/persistence-jpa20-deployer/2.2-SNAPSHOT/car
> Issues:
> 1) the offline-deployer-config.xml contains entries for the old openjpa and jpa10-deployer
modules and the new openjpa2 and jpa20-deployer modules.  I would have expected the old ones
to be removed, as was done for the server config.xml
> 2) the openjeb module fails to load (even after server restart) using the new plugins,
even though entries were added to -
> aused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration gbean
failed to start org.apache.geronimo.configs/openejb/2.2-SNAPSHOT/car
> reason: Missing dependency: org.apache.geronimo.configs/openjpa/2.2-SNAPSHOT/car
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.load(

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

View raw message