Teiid WildFly Downloads


Runtime


Latest Release Announcement: 12.1.0 Released on March 4th, 2019

Teiid 12.1.0 for WildFly 15.0.1 is now available. The main features are:

  • TEIID-5580 TEIID-2957 Mongodb improvements to support 4.x and local / one phase commit transactions.
  • TEIID-5629 Upgraded to WildFly 15.0.1.
  • TEIID-5555 OpenAPI metadata generation for OData.
  • Many component upgrades and dependency updates to - jts, apache accumulo, apache poi, jackson-databind, and others as part of the WildFly upgrade.

Latest

Previous

Older 11.x releases

Unstable

Historical Version Downloads


IMPORTANT NOTE: Teiid is targeted to specific platforms. See more below.

Maven

You may also directly reference the Teiid artifacts from the download table above from the Maven Central Repository.

JDBC Driver

<dependency>
  <groupId>org.teiid</groupId>
  <artifactId>teiid</artifactId>
  <classifier>jdbc</classifier>
  <version>X.X.X</version>
</dependency>

Server Distribution

Teiid 12+

<dependency>
  <groupId>org.teiid.wildfly</groupId>
  <artifactId>teiid-wildfly</artifactId>
  <classifier>server</classifier>
  <version>X.X.X</version>
  <type>zip</type>
</dependency>

Teiid 10+

<dependency>
  <groupId>org.teiid</groupId>
  <artifactId>teiid</artifactId>
  <classifier>wildfly-server</classifier>
  <version>X.X.X</version>
  <type>zip</type>
</dependency>

Embedding

You should use maven to directly control what features you need when embedding Teiid. See:


Docker

You can create your own Docker images of the combined WildFly/Teiid/Console runtime by starting with the Dockerfile or the base image. These can be used to create ephemeral instances for testing or you can layer in your modules and deployments.


Installation

Please consult the respective Migration Guides from 9.x to 10.x., from 10.x to 11.x., and from 11.x to 12.x.

Teiid Requires:

  • JRE
    • Java 1.8 for Teiid 9.1+
  • WildFly
    • WildFly 15.0.1 for Teiid 12.1.0+
    • WildFly 14.0.1 for Teiid 12.0
    • WildFly 11.0.0 for Teiid 1011

For complete installation instructions please refer to “Administrator’s Guide” in Teiid Documents section.

For Quick “standalone” mode installation of the latest Teiid

Either start by unzip the kit above that includes EAP or:

  1. Install the appropriate WildFly / EAP version (see above).
  2. UnZip Teiid archive over the installed application server

Then start the server using “standalone.sh -c standalone-teiid.xml” command.

Additionally you’ll need to supply any third-party jars needed to connect to your enterprise sources like JDBC Drivers.

Teiid JDBC Driver teiid-<version>-jdbc.jar can be downloaded from above links for accessing a VDB through JDBC.

Follow the quick start and the Teiid Designer documentation to understand how to create a VDB. Use and contribute to the Teiid community for additional examples and configuration options for Teiid.


Tooling


Teiid Designer

Teiid Designer is a legacy project for the creation of VDBs in a modeling environment. Note that Teiid Designer currently works directly with Teiid 9.0 and earlier only and support for Teiid Designer VDBs is deprecated in Teiid.

Latest Release 11.2.1 Final - Jan 2nd, 2019


Stable 11.x Releases


Install into RH Developer Studio 12.0

Install into Eclipse 4.8 (Photon)


Install into RH Developer Studio 11.x

Install into Eclipse 4.7 (Oxygen)


Install into RH Developer Studio 10.1

Install into Eclipse 4.6 (Neon)