[teiid-issues] [JBoss JIRA] (TEIID-3438) Engine do not allow empty Blob return

Kylin Soong (JIRA) issues at jboss.org
Thu Apr 16 06:00:26 EDT 2015


Kylin Soong created TEIID-3438:
----------------------------------

             Summary: Engine do not allow empty Blob return
                 Key: TEIID-3438
                 URL: https://issues.jboss.org/browse/TEIID-3438
             Project: Teiid
          Issue Type: Bug
          Components: Query Engine
    Affects Versions: 8.11
            Reporter: Kylin Soong
            Assignee: Steven Hawkins


If translator retrieveValue return a empty Blob, the engine will throw NPE as below

Caused by: java.lang.NullPointerException
	at javax.sql.rowset.serial.SerialBlob.<init>(SerialBlob.java:100)
	at org.teiid.common.buffer.LobManager.persistLob(LobManager.java:226)
	at org.teiid.common.buffer.LobManager.updateReferences(LobManager.java:141)
	at org.teiid.common.buffer.TupleBuffer.addTupleBatch(TupleBuffer.java:203)
	at org.teiid.query.processor.BatchCollector.flushBatchDirect(BatchCollector.java:229)
	at org.teiid.dqp.internal.process.RequestWorkItem$1.flushBatchDirect(RequestWorkItem.java:653)



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the teiid-issues mailing list