geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Donald Woods (JIRA)" <j...@apache.org>
Subject [jira] Updated: (GERONIMO-4946) Add optional OpenJPA2 plugin to server builds, but not the assemblies
Date Mon, 10 May 2010 13:31:49 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-4946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Donald Woods updated GERONIMO-4946:
-----------------------------------

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

Please do not associate to a specific release....

> Add optional OpenJPA2 plugin to server builds, but not the assemblies
> ---------------------------------------------------------------------
>
>                 Key: GERONIMO-4946
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4946
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: Plugins
>    Affects Versions: 2.1.3, 2.1.4, 2.1.5, 2.2, 2.2.1
>            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.
> https://svn.apache.org/repos/asf/geronimo/server/branches/2.2/plugins/openjpa2
> 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 artifact-alias.properties and client-artifact-alias.properties 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 artifact-alias.properties -
> 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(KernelConfigurationManager.java:166)

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


Mime
View raw message