3 Replies Latest reply on Mar 5, 2014 6:23 PM by shawkins

    HIVE1: fail to load metadata for VDB name

    ichanjasper

      I got the following exception when I try to connect to through HIVE1 using JNDI.  And I am using Teiid 8.6 Final.  Do you have any idea?  How can I get more meaningful error message?  Thanks a lot.

       

      - Ivan C.

       

      Caused by: org.teiid.jdbc.TeiidSQLException: TEIID30489 Unable to load metadata for VDB name

          at org.teiid.jdbc.TeiidSQLException.create(TeiidSQLException.java:135)

          at org.teiid.jdbc.TeiidSQLException.create(TeiidSQLException.java:71)

          at org.teiid.jdbc.StatementImpl.postReceiveResults(StatementImpl.java:667)

          at org.teiid.jdbc.StatementImpl.access$100(StatementImpl.java:63)

          at org.teiid.jdbc.StatementImpl$2.onCompletion(StatementImpl.java:515)

          at org.teiid.client.util.ResultsFuture.addCompletionListener(ResultsFuture.java:148)

          at org.teiid.jdbc.StatementImpl.executeSql(StatementImpl.java:511)

          at org.teiid.jdbc.PreparedStatementImpl.executeQuery(PreparedStatementImpl.java:261)

          at org.teiid.jdbc.DatabaseMetaDataImpl.getSchemas(DatabaseMetaDataImpl.java:2281)

          ... 146 more

      Caused by: org.teiid.core.TeiidComponentException: TEIID30489 Unable to load metadata for VDB name

          at org.teiid.dqp.internal.process.Request.initMetadata(Request.java:191)

          at org.teiid.dqp.internal.process.Request.processRequest(Request.java:433)

          at org.teiid.dqp.internal.process.PreparedStatementRequest.processRequest(PreparedStatementRequest.java:289)

          at org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:600)

          at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:309)

          at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:51)

          at org.teiid.dqp.internal.process.RequestWorkItem.run(RequestWorkItem.java:248)

          at org.teiid.dqp.internal.process.DQPCore.executeRequest(DQPCore.java:307)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

          at java.lang.reflect.Method.invoke(Method.java:606)

          at org.teiid.transport.LocalServerConnection$1$1.call(LocalServerConnection.java:168)

          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

          at java.util.concurrent.FutureTask.run(FutureTask.java:166)

          at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:273)

          at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:257)

          at org.teiid.transport.LocalServerConnection$1.invoke(LocalServerConnection.java:166)

          at com.sun.proxy.$Proxy159.executeRequest(Unknown Source)

          at org.teiid.jdbc.StatementImpl.execute(StatementImpl.java:634)

          at org.teiid.jdbc.StatementImpl.executeSql(StatementImpl.java:509)

          ... 148 more

      2014-03-04 15:27:36,155 ERROR errorPage_jsp,http-bio-8080-exec-1:287 - JSException: