Clob not supported in dynamic VDB
adi22 Dec 12, 2017 7:12 AMHi,
I am importing view having one of the column of clob datatype in dynamic virtual db.
Virtual DB is successfully deployed but not able to see the data of that particular view.
Below are is the error:
11:31:11,658 WARN [org.jboss.jca.core.connectionmanager.listener.TxConnectionListener] (Worker5_QueryProcessorQueue72) O5LGPEM0vRiL IJ000305: Connection error occured: org.jboss.jca.core.connectionmanager.listener.TxConnectionListener@6741e862[state=NORMAL managed connection=org.jboss.jca.adapters.jdbc.local.LocalManagedConnection@4b6f9c55 connection handles=1 lastReturned=1513078271627 lastValidated=1513078271627 lastCheckedOut=1513078271627 trackByTx=false pool=org.jboss.jca.core.connectionmanager.pool.strategy.OnePool@25fa36a1 mcp=SemaphoreConcurrentLinkedQueueManagedConnectionPool@3ec4ecfe[pool=dynamicST-DS-2] xaResource=LocalXAResourceImpl@75c7433e[connectionListener=6741e862 connectionManager=42fde4e7 warned=false currentXid=null productName=Sybase IQ productVersion=SAP IQ/16.1.020.528/10528/P/sp02/Sun_x64/OS 5.11/64bit/2017-07-14 13:57:25 jndiName=java:/dynamicST-DS-2] txSync=null]: java.lang.UnsupportedOperationException: The method com.sybase.jdbc4.jdbc.SybResultSet.getClob(int) is not supported and should not be called.
at com.sybase.jdbc4.jdbc.ErrorMessage.raiseRuntimeException(Unknown Source)
at com.sybase.jdbc4.utils.Debug.notSupported(Unknown Source)
at com.sybase.jdbc4.jdbc.SybResultSet.getClob(Unknown Source)
at org.jboss.jca.adapters.jdbc.WrappedResultSet.getClob(WrappedResultSet.java:1060)
at org.teiid.translator.jdbc.JDBCExecutionFactory.retrieveValue(JDBCExecutionFactory.java:1101)
at org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory.retrieveValue(BaseSybaseExecutionFactory.java:124)
at org.teiid.translator.jdbc.JDBCQueryExecution.next(JDBCQueryExecution.java:344)
at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.handleBatch(ConnectorWorkItem.java:435)
at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.more(ConnectorWorkItem.java:238)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.teiid.dqp.internal.datamgr.ConnectorManager$1.invoke(ConnectorManager.java:220)
at com.sun.proxy.$Proxy28.more(Unknown Source)
at org.teiid.dqp.internal.process.DataTierTupleSource.getResults(DataTierTupleSource.java:309)
at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:112)
at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:108)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.teiid.dqp.internal.process.FutureWork.run(FutureWork.java:65)
at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:284)
at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:119)
at org.teiid.dqp.internal.process.ThreadReuseExecutor$3.run(ThreadReuseExecutor.java:210)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)