aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Timothy Ward (JIRA)" <>
Subject [jira] [Commented] (ARIES-1698) Aries JPA should update to the latest OSGi API snapshot
Date Mon, 10 Apr 2017 11:26:41 GMT


Timothy Ward commented on ARIES-1698:

> Hi Tim. I just looked into the snapshot version of the spec you included in this change.
Is it any different from the 1.0.0 version? It looks to me like it is identical.

It actually is different. There's a new constant identifying the name of the JPA extender

> Do we need the new version of the spec for something? I would like to avoid having a
snapshot dependency as we can then not release easily.

We need it for three reasons :)

1. The OSGi CT requires the JPA Service API at version 1.1 - without this no tests will run
2. The OSGi CT performs a signature check on the API classes - without the new constant this
3. The Aries JPA extender needs to be updated to check the wiring of the persistence bundle,
and ignore it if it is wired to a different extender (or if it uses the wrong version of javax.persistence).
This should use the constant from the v 1.1 API.

If there is a need for an urgent bug fix in 2.6.x then we can always do it as a 2.6.x+1 based
on top of the 2.6.x branch. I see the big 2.7.0 feature being "Aries as the JPA Service RI"
- this should be possible in the next 3 months or so, which seems ok to me as a release schedule
given that 2.6.0 was only 6 weeks ago.

> Aries JPA should update to the latest OSGi API snapshot
> -------------------------------------------------------
>                 Key: ARIES-1698
>                 URL:
>             Project: Aries
>          Issue Type: Bug
>    Affects Versions: jpa-2.6.0
>            Reporter: Timothy Ward
>            Assignee: Timothy Ward
>             Fix For: jpa-2.7.0
> Given the stated intent of making Aries JPA the Reference Implementation for version
1.1.0 of the OSGi JPA service, Aries JPA should start building against the latest snapshot
of the JPA service API. This is publicly available from []

This message was sent by Atlassian JIRA

View raw message