-
Bug
-
Resolution: Done
-
Major
-
3.3.x-prod-ip6.0
Teiid is using is JDBC translator to read the metadata (via JDBC DatabaseMetaData) from a local modeshape datasource:
<datasource jndi-name="java:/datasources/ModeShapeDS" pool-name="ModeShapeDS" enabled="true" use-java-context="true"> <connection-url>jdbc:jcr:jndi:jcr?repositoryName=dv</connection-url> <driver>modeshape</driver> <security> <user-name>admin</user-name> <password>admin</password> </security> </datasource>
The translator class that actually reads the JDBC DatabaseMetaData is Teiid's org.teiid.translator.jdbc.JDBCMetadataProcessor, and it gets the following exception:
08:33:44,914 ERROR [stderr] (teiid-async-threads - 2) java.sql.SQLFeatureNotSupportedException 08:33:44,915 ERROR [stderr] (teiid-async-threads - 2) at org.modeshape.jdbc.JcrMetaData.getTypeInfo(JcrMetaData.java:1656) 08:33:44,915 ERROR [stderr] (teiid-async-threads - 2) at org.teiid.translator.jdbc.JDBCMetdataProcessor.getConnectorMetadata(JDBCMetdataProcessor.java:107)
- blocks
-
TEIID-2786 ModeShape ExecutionFactory.getMetadata fails with java.sql.SQLFeatureNotSupportedException
- Closed
- is related to
-
TEIID-2786 ModeShape ExecutionFactory.getMetadata fails with java.sql.SQLFeatureNotSupportedException
- Closed