You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2010/03/24 21:21:27 UTC
[jira] Created: (GERONIMO-5205) Integrate Aries JPA OSGi component
and blueprint extensions
Integrate Aries JPA OSGi component and blueprint extensions
-----------------------------------------------------------
Key: GERONIMO-5205
URL: https://issues.apache.org/jira/browse/GERONIMO-5205
Project: Geronimo
Issue Type: Sub-task
Security Level: public (Regular issues)
Components: Aries, osgi, persistence
Affects Versions: 3.0
Reporter: Jarek Gawor
Assignee: Jarek Gawor
Fix For: 3.0
Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi
component and blueprint extensions
Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12875623#action_12875623 ]
Jarek Gawor commented on GERONIMO-5205:
---------------------------------------
In revision 951436 I added a test case for testing runtime JPA enhancement for OSGi applications.
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi
component and blueprint extensions
Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874801#action_12874801 ]
Jarek Gawor commented on GERONIMO-5205:
---------------------------------------
Added support for runtime entity enhancement in revision 950759. This is using Java agent approach and PU fragment bundles.
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi
component and blueprint extensions
Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12849414#action_12849414 ]
Jarek Gawor commented on GERONIMO-5205:
---------------------------------------
I updated the openejb2 plugin to install the Aries JPA OSGi bundles and blueprint extensions. Committed in revision 927174.
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (GERONIMO-5205) Integrate Aries JPA OSGi component
and blueprint extensions
Posted by "Rick McGuire (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rick McGuire closed GERONIMO-5205.
----------------------------------
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (GERONIMO-5205) Integrate Aries JPA OSGi component
and blueprint extensions
Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jarek Gawor resolved GERONIMO-5205.
-----------------------------------
Resolution: Fixed
Resolving as work for this item is done.
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
Re: [jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi component and blueprint extensions
Posted by David Jencks <da...@yahoo.com>.
I think pretty much any bytecode weaving or proxying framework is going to need a solution just like this. I think I've run into a similar situation in openwebbeans where the proxies need access to javassist classes. I'm going to try reusing this code to see if it works in this additional scenario, in which case I may move it to a more common location.
thanks
david jencks
On Jun 2, 2010, at 10:18 PM, Jarek Gawor (JIRA) wrote:
>
> [ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874956#action_12874956 ]
>
> Jarek Gawor commented on GERONIMO-5205:
> ---------------------------------------
>
> With revision 950878 on Equinox Geronimo will now use Equinox's ClassLoadingHook to add necessary JPA provider imports to the persistence bundle. On Felix, the fragment bundle will still be generated.
>
>
>
>> Integrate Aries JPA OSGi component and blueprint extensions
>> -----------------------------------------------------------
>>
>> Key: GERONIMO-5205
>> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
>> Project: Geronimo
>> Issue Type: Sub-task
>> Security Level: public(Regular issues)
>> Components: Aries, osgi, persistence
>> Affects Versions: 3.0
>> Reporter: Jarek Gawor
>> Assignee: Jarek Gawor
>> Fix For: 3.0
>>
>>
>> Integrate Aries JPA OSGi code and blueprint extensions.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
Re: [jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi
component and blueprint extensions
Posted by Jarek Gawor <jg...@gmail.com>.
Generating and keeping track of fragment bundles is not all that great
and if there is a way to make things work without fragment bundles I
think we should use it. Right now Equinox provides some extensions
that we can use to avoid fragment bundles. I hope Felix will provide
similar extensions or there will be some standard way of updating the
bundle imports in the future.
Jarek
On Thu, Jun 3, 2010 at 8:30 AM, David Jencks <da...@yahoo.com> wrote:
> Why is it a good idea to use the equinox specific code rather than fragment bundles which I would think would work with either framework?
>
> thanks
> david jencks
>
> On Jun 2, 2010, at 10:18 PM, Jarek Gawor (JIRA) wrote:
>
>>
>> [ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874956#action_12874956 ]
>>
>> Jarek Gawor commented on GERONIMO-5205:
>> ---------------------------------------
>>
>> With revision 950878 on Equinox Geronimo will now use Equinox's ClassLoadingHook to add necessary JPA provider imports to the persistence bundle. On Felix, the fragment bundle will still be generated.
>>
>>
>>
>>> Integrate Aries JPA OSGi component and blueprint extensions
>>> -----------------------------------------------------------
>>>
>>> Key: GERONIMO-5205
>>> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
>>> Project: Geronimo
>>> Issue Type: Sub-task
>>> Security Level: public(Regular issues)
>>> Components: Aries, osgi, persistence
>>> Affects Versions: 3.0
>>> Reporter: Jarek Gawor
>>> Assignee: Jarek Gawor
>>> Fix For: 3.0
>>>
>>>
>>> Integrate Aries JPA OSGi code and blueprint extensions.
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>
>
Re: [jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi component and blueprint extensions
Posted by David Jencks <da...@yahoo.com>.
Why is it a good idea to use the equinox specific code rather than fragment bundles which I would think would work with either framework?
thanks
david jencks
On Jun 2, 2010, at 10:18 PM, Jarek Gawor (JIRA) wrote:
>
> [ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874956#action_12874956 ]
>
> Jarek Gawor commented on GERONIMO-5205:
> ---------------------------------------
>
> With revision 950878 on Equinox Geronimo will now use Equinox's ClassLoadingHook to add necessary JPA provider imports to the persistence bundle. On Felix, the fragment bundle will still be generated.
>
>
>
>> Integrate Aries JPA OSGi component and blueprint extensions
>> -----------------------------------------------------------
>>
>> Key: GERONIMO-5205
>> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
>> Project: Geronimo
>> Issue Type: Sub-task
>> Security Level: public(Regular issues)
>> Components: Aries, osgi, persistence
>> Affects Versions: 3.0
>> Reporter: Jarek Gawor
>> Assignee: Jarek Gawor
>> Fix For: 3.0
>>
>>
>> Integrate Aries JPA OSGi code and blueprint extensions.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
[jira] Commented: (GERONIMO-5205) Integrate Aries JPA OSGi
component and blueprint extensions
Posted by "Jarek Gawor (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-5205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874956#action_12874956 ]
Jarek Gawor commented on GERONIMO-5205:
---------------------------------------
With revision 950878 on Equinox Geronimo will now use Equinox's ClassLoadingHook to add necessary JPA provider imports to the persistence bundle. On Felix, the fragment bundle will still be generated.
> Integrate Aries JPA OSGi component and blueprint extensions
> -----------------------------------------------------------
>
> Key: GERONIMO-5205
> URL: https://issues.apache.org/jira/browse/GERONIMO-5205
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Components: Aries, osgi, persistence
> Affects Versions: 3.0
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.0
>
>
> Integrate Aries JPA OSGi code and blueprint extensions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.