[teiid-commits] teiid SVN: r917 - trunk/engine/src/main/java/org/teiid/dqp/internal/datamgr/impl.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Tue May 12 15:44:34 EDT 2009
Author: vhalbert at redhat.com
Date: 2009-05-12 15:44:34 -0400 (Tue, 12 May 2009)
New Revision: 917
Modified:
trunk/engine/src/main/java/org/teiid/dqp/internal/datamgr/impl/ConnectorManager.java
Log:
Teiid-579 - NPE being caused by checking status on a connector that couldn't started
Modified: trunk/engine/src/main/java/org/teiid/dqp/internal/datamgr/impl/ConnectorManager.java
===================================================================
--- trunk/engine/src/main/java/org/teiid/dqp/internal/datamgr/impl/ConnectorManager.java 2009-05-12 19:44:31 UTC (rev 916)
+++ trunk/engine/src/main/java/org/teiid/dqp/internal/datamgr/impl/ConnectorManager.java 2009-05-12 19:44:34 UTC (rev 917)
@@ -273,6 +273,8 @@
* @see com.metamatrix.dqp.internal.datamgr.ConnectorManager#isAlive()
*/
public Boolean getStatus() {
+ if (this.connector == null) return false;
+
ClassLoader contextloader = Thread.currentThread().getContextClassLoader();
try {
Thread.currentThread().setContextClassLoader(classloader);
More information about the teiid-commits
mailing list