Currently, in Fuse 6.3, we export JMS interfaces for version 2:
JMS API (199)
-------------
Archiver-Version = Plexus Archiver
Extension-Name = javax.jms
Specification-Version = 2.0
Implementation-Version = 2.0.1
Created-By = Apache Maven Bundle Plugin
Manifest-Version = 1.0
Bnd-LastModified = 1426083897884
Implementation-Vendor-Id = org.glassfish.mq
Build-Jdk = 1.7.0_67
Built-By = java_re
Specification-Vendor = Oracle Corporation
Tool = Bnd-1.15.0
Bundle-License = https://glassfish.java.net/nonav/public/CDDL+GPL_1_1.html
Bundle-ManifestVersion = 2
Bundle-SymbolicName = javax.jms-api
Bundle-Version = 2.0.1
Bundle-Name = JMS API
Bundle-Description = Java(TM) Message Service Specification
Export-Package =
javax.jms;uses:=javax.transaction.xa;version=2.0,
javax.jms.doc-files;version=2.0
Import-Package =
�[39;22mjavax.transaction.xa�[m
We should also provide JMS 1.1 exports.