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
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
Copy to ClipboardCopied!Toggle word wrapToggle overflow