Bug 780174 (SOA-2548)

Summary: Querying ModeShape thru Teiid on table relational_column produces NPE
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Van Halbert <vhalbert>
Component: EDSAssignee: Van Halbert <vhalbert>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: unspecified   
Target Milestone: ---   
Target Release: 5.1.0.ER5   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2548
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-03 15:22:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Van Halbert 2010-11-05 20:37:30 UTC
project_key: SOA

Executing query:  Select * From relational_column

Produces

2 [NullPointerException]
	at org.teiid.translator.jdbc.JDBCQueryExecution.next(JDBCQueryExecution.java:108)
	at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.handleBatch(ConnectorWorkItem.java:281)
	at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.execute(ConnectorWorkItem.java:266)
	at org.teiid.dqp.internal.process.DataTierTupleSource.getResults(DataTierTupleSource.java:281)
	at org.teiid.dqp.internal.process.DataTierTupleSource.access$000(DataTierTupleSource.java:71)
	at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:123)
	at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:120)
	at org.teiid.dqp.internal.process.DQPCore$FutureWork.run(DQPCore.java:108)
	at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:188)
	at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:116)
	at org.teiid.dqp.internal.process.ThreadReuseExecutor$3.run(ThreadReuseExecutor.java:290)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:680)
Caused by: org.jboss.util.NestedSQLException: Error; - nested throwable: (java.lang.NullPointerException)
	at org.jboss.resource.adapter.jdbc.WrappedConnection.checkException(WrappedConnection.java:878)
	at org.jboss.resource.adapter.jdbc.WrappedStatement.checkException(WrappedStatement.java:852)
	at org.jboss.resource.adapter.jdbc.WrappedResultSet.checkException(WrappedResultSet.java:1947)
	at org.jboss.resource.adapter.jdbc.WrappedResultSet.getLong(WrappedResultSet.java:715)
	at org.teiid.translator.jdbc.JDBCExecutionFactory.retrieveValue(JDBCExecutionFactory.java:862)
	at org.teiid.translator.jdbc.JDBCQueryExecution.next(JDBCQueryExecution.java:101)
	... 13 more
Caused by: java.lang.NullPointerException
	at org.modeshape.jdbc.JcrResultSet.getLong(JcrResultSet.java:845)
	at org.modeshape.jdbc.JcrResultSet.getLong(JcrResultSet.java:835)
	at org.jboss.resource.adapter.jdbc.WrappedResultSet.getLong(WrappedResultSet.java:711)
	... 15 more

Comment 1 Van Halbert 2010-11-05 20:38:22 UTC
Link: Added: This issue is a dependency of MODE-1007


Comment 2 Van Halbert 2010-11-05 20:38:45 UTC
Link: Removed: This issue is a dependency of MODE-1007 


Comment 3 Van Halbert 2010-11-05 20:39:02 UTC
Link: Added: This issue depends MODE-1007


Comment 4 Van Halbert 2010-11-09 14:10:31 UTC
It appears to be a problem directly related to querying relational_column table.    I've been unable to reproduce against other tables.    

Comment 5 Anne-Louise Tangring 2010-11-09 16:11:45 UTC
Candidate for SOA 5.1.0

Comment 6 Van Halbert 2010-11-10 15:48:47 UTC
Changes have been committed to the 2.2.x branch and should be in the ER5 release.

Comment 7 Warren Gibson 2011-02-03 15:22:03 UTC
2/3/2011 wgibson resolved