Mostrar mensagens com a etiqueta teiid designer. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta teiid designer. Mostrar todas as mensagens

segunda-feira, 30 de janeiro de 2017

Install Teiid Designer 11 on Eclipse Neon

Install

Here are the steps to install Teiid Designer 11 on Eclipse Neon
  1. Download eclipse NEON (Java EE. Eclipse for Java Developer will not work!)
  2. Install into Eclipse 4.6 (Neon)
    1. Launch the Help > Install New Software action
    2. Add... the following update site URLs but DO NOT install them. Various dependent plugins required for Teiid Designer will be installed as needed. Make sure “Contact all update sites during install to find required software” is checked.
      1. http://download.jboss.org/jbosstools/targetplatforms/jbtistarget/4.4.1.CR1/jbtis/REPO
      2. http://download.jboss.org/jbosstools/neon/stable/updates/
    3. Install Teiid Designer 11.0 via update site:
      1. http://download.jboss.org/jbosstools/updates/release/neon/integration-stack/teiiddesigner/11.0.0.Final/
    4. Click Install button and continue through restarting Eclipse

PS: When configuring a server, before testing the connections don't forget to START the server first!

quarta-feira, 18 de janeiro de 2017

Teiid Designer - NullPointerException when trying to execute VDB

Having Teiid Designer 11 installed in Eclipse Neon (Eclipse IDE for Java Developers version),  when trying to Execute VDB, the following error occurred:



Error: Could not connect to XXX - xxx.xxx.xxx.xxx - Teiid Connection.
Detailed error: Error creating SQL Model Connection connection to XXX- xxx.xxx.xxx.xxx - Teiid Connection. (Error: null)
Exception Stack Trace:
  java.lang.NullPointerException
at org.eclipse.datatools.connectivity.sqm.internal.core.util.DatabaseProviderHelper.getCatalogDatabase(DatabaseProviderHelper.java:37) ...



The solution is easy: Install Eclipse IDE for Java EE Developers instead. And it will work.

PS: The same problem can arise when trying to create a Data Source in eclipse. The solution is the same.