You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Giuseppe Gerla (JIRA)" <ji...@apache.org> on 2017/01/06 15:41:58 UTC

[jira] [Resolved] (ARIES-1649) Aries EclipseLink Adapter packaging issues

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

Giuseppe Gerla resolved ARIES-1649.
-----------------------------------
       Resolution: Fixed
    Fix Version/s: jpa-2.6.0

> Aries EclipseLink Adapter packaging issues
> ------------------------------------------
>
>                 Key: ARIES-1649
>                 URL: https://issues.apache.org/jira/browse/ARIES-1649
>             Project: Aries
>          Issue Type: Bug
>            Reporter: Timothy Ward
>            Assignee: Giuseppe Gerla
>             Fix For: jpa-2.6.0
>
>
> The Aries EclipseLink Adapter has two main problems:
> 1. The package import ranges for the EclipseLink API are overly specific. The latest release of the adapter only works with EclipseLink 2.6, even though all of the APIs it uses were defined long before. This bundle should be built against an older EclipseLink to ensure that Aries JPA doesn't force users to upgrade EclipseLink unnecessarily.
> 2. The Aries EclipseLink Adapter has no dependency on the EclipseLink JPA bundle. All of the API that it uses comes from EclipseLink Core, and therefore when doing a provisioning resolve operation EclipseLink JPA is not added! This needs to be fixed with a Require-Capability for EclipseLink JPA. Require-Capability: osgi.identity;filter:='(osgi.identity=org.eclipse.persistence.jpa)';effective:=active



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)