Red Hat Training

A Red Hat training course is available for Red Hat JBoss Data Virtualization

6.4. JAR Deployment

For development time or quick deployment you can deploy the translator JAR using the Management CLI or AdminShell or Management Console. When you deploy dependencies in JAR form to Red Hat JBoss Data Virtualization, Java libraries and any other third-party libraries must be defined under META-INF/MANIFEST.MF file.

Example 6.2. Example MANIFEST.mf file

The following example is the /META-INF/MANIFEST.mf file provided in the Loopback translator JAR file, EAP_HOME/modules/system/layers/dv/org/jboss/teiid/translator/loopback/main/translator-loopback-[VERSION].jar.
Manifest-Version: 1.0
Bnd-LastModified: 1516984498575
Build-Jdk: 1.7.0_85
Build-Timestamp: Fri, 26 Jan 2018 11:34:13 -0500
Built-By: mockbuild
Bundle-Description: Loopback Translator
Bundle-DocURL: http://www.jboss.org/
Bundle-License: http://www.gnu.org/licenses/lgpl.html
Bundle-ManifestVersion: 2
Bundle-Name: Loopback Translator
Bundle-SymbolicName: org.jboss.teiid.connectors.translator-loopback
Bundle-Vendor: JBoss by Red Hat
Bundle-Version: 8.12.11.6_4-redhat-64-12
Created-By: Apache Maven Bundle Plugin
Export-Package: org.teiid.translator.loopback;uses:="org.teiid.language,
 org.teiid.metadata,org.teiid.translator";version="8.12.11"
Implementation-Title: Loopback Translator
Implementation-URL: http://www.jboss.org/teiid/connectors/translator-loo
 pback
Implementation-Vendor: JBoss by Red Hat
Implementation-Vendor-Id: org.jboss.teiid.connectors
Implementation-Version: 8.12.11.6_4-redhat-64-12
Import-Package: org.teiid.core.util;version="[8.12,9)",org.teiid.languag
 e;version="[8.12,9)",org.teiid.logging;version="[8.12,9)",org.teiid.met
 adata;version="[8.12,9)",org.teiid.translator,org.teiid.translator.jdbc
 .teiid;version="[8.12,9)"
Java-Vendor: Oracle Corporation
Java-Version: 1.7.0_85
Os-Arch: amd64
Os-Name: Linux
Os-Version: 2.6.32-696.18.7.el6.x86_64
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))"
Scm-Connection: scm:git:git://github.com/teiid/teiid.git/connectors/tran
 slator-loopback
Scm-Revision: 01b968a220e981ee820ab1b07df148833eb8b995
Scm-Url: http://github.com/teiid/teiid/connectors/translator-loopback
Specification-Title: Loopback Translator
Specification-Vendor: JBoss by Red Hat
Specification-Version: 8.12.11.6_4-redhat-64-12
Tool: Bnd-2.3.0.201405100607