[jboss-jira] [JBoss JIRA] (JBEE-160) jboss-transaction-api OSGi bundle requiring optional packages

Tomaz Cerar (JIRA) issues at jboss.org
Fri Apr 22 08:57:01 EDT 2016


    [ https://issues.jboss.org/browse/JBEE-160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13195741#comment-13195741 ] 

Tomaz Cerar commented on JBEE-160:
----------------------------------

{noformat}
Manifest-Version: 1.0
Bundle-License: http://repository.jboss.org/licenses/cddl.txt, http://
 repository.jboss.org/licenses/gpl-2.0-ce.txt
Bundle-SymbolicName: org.jboss.spec.javax.transaction.jboss-transactio n-api_1.2_spec
Archiver-Version: Plexus Archiver
Built-By: tomaz
Bnd-LastModified: 1461329347750
Specification-Title: JSR 907: Java Transaction API (JTA)
Implementation-Vendor-Id: org.jboss.spec.javax.transaction
Bundle-DocURL: http://www.jboss.org
Import-Package: javax.enterprise.context;resolution:=optional;version= "[1.1,2)",javax.enterprise.util;version="[1.1,2)",javax.interceptor;version="1.2,2)",javax.transaction.xa;version="[1.2,2)"
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))"
Scm-Url: https://github.com/jboss/jboss-transaction-api_spec
Export-Package: javax.transaction;version="1.2";uses:="javax.enterprise.context,javax.enterprise.util,javax.interceptor,javax.transaction.xa",javax.transaction.xa;version="1.2"
Bundle-Name: Java Transaction API
Implementation-Title: Java Transaction API
Bundle-Description: The Java Transaction 1.2 API classes
Implementation-Version: 1.0.1.Final-SNAPSHOT
Java-Version: 1.8.0_74
Scm-Connection: scm:git:git at github.com:jboss/jboss-transaction-api_spec.git
Specification-Vendor: Oracle, Inc.
Os-Arch: amd64
Bundle-ManifestVersion: 2
Java-Vendor: Oracle Corporation
Bundle-Vendor: JBoss by Red Hat
Os-Name: Windows 10
Tool: Bnd-3.0.0.201509101326
Implementation-Vendor: JBoss by Red Hat
Os-Version: 10.0
Scm-Revision: cb860fe516ea064074140827a02956f12a1f748e
Bundle-Version: 1.0.1.Final-SNAPSHOT
Created-By: Apache Maven Bundle Plugin
Build-Jdk: 1.8.0_74
Specification-Version: 1.2
Implementation-URL: http://www.jboss.org/jboss-transaction-api_1.2_spe
 c
{noformat}

[~brmeyer] does this look ok to you?

> jboss-transaction-api OSGi bundle requiring optional packages
> -------------------------------------------------------------
>
>                 Key: JBEE-160
>                 URL: https://issues.jboss.org/browse/JBEE-160
>             Project: JBoss JavaEE Spec APIs
>          Issue Type: Bug
>          Components: jboss-transaction-api
>            Reporter: Brett Meyer
>            Assignee: Tomaz Cerar
>
> The jboss-transaction-api_1.2_spec OSGi bundle requires the 'javax.enterprise.context'.  Instead, that should be optional, right?  cdi-api shouldn't be required to simply use jta.  Thanks!



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list