aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <>
Subject [jira] [Commented] (ARIES-1672) JPA API contract is required
Date Fri, 27 Jan 2017 10:45:24 GMT


Christian Schneider commented on ARIES-1672:

Why does the capability have to be on the bundle providing the spec? I would put the capability
on the jpa container and provide the jpa spec through the existing spec bundles.

> JPA API contract is required
> ----------------------------
>                 Key: ARIES-1672
>                 URL:
>             Project: Aries
>          Issue Type: Bug
>            Reporter: Timothy Ward
>            Assignee: Christian Schneider
> The OSGi JPA service spec requires the presence of an OSGi contract for the JPA API.
This will probably require Aries JPA to package up its own version of the JPA API. Note that
this will only be necessary to function as the official RI, and we can still support using
other public API bundles.
> Provide-Capability: osgi.contract;osgi.contract=JavaJPA;
> version:List<Version>="2.1,2,1";uses:="javax.persistence,javax.persistence.criteria,javax.persistence.metamodel,javax.persistence.spi"
> We could optionally choose not to support versions 2 or 1.

This message was sent by Atlassian JIRA

View raw message