Article - CS321094

"java.sql.SQLNonTransientConnectionException: No current connection." error occurring in Integrity Lifecycle Manager/Windchill RV&S

Modified: 19-Feb-2020   


Applies To

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 to 12.3

Description

  • Users see the below error:
  • 2019-10-18 10:34:28,014 DEBUG [mksis.IntegrityServer] DEBUG java.sql.SQLNonTransientConnectionException:[SIProxyCache_ProxyAlias]: java.sql.SQLNonTransientConnectionException: No current connection.
    at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
    at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
    at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
    at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedConnection.checkIfClosed(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedConnection.createStatement(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedConnection.createStatement(Unknown Source)
    at mks.frame.sql.jdbc.common.DelegatedConnection.createStatement(DelegatedConnection.java:80)
    at mks.frame.sql.jdbc.derby.Connection.createStatement(Connection.java:50)
    at org.jboss.resource.adapter.jdbc.WrappedConnection.createStatement(WrappedConnection.java:139)
    at mks.frame.sql.JBossConnectionBroker.testConnection(JBossConnectionBroker.java:461)
    at mks.frame.sql.JBossConnectionBroker.getInternal(JBossConnectionBroker.java:228)
    at mks.frame.sql.JBossConnectionBroker.get(JBossConnectionBroker.java:115)
    at mks.frame.sql.JBossConnectionBroker.get(JBossConnectionBroker.java:104)
    at mks.frame.cache.CacheSchema.getConnection(CacheSchema.java:551)
    at mks.frame.cache.CacheSchema.setBulkObjects(CacheSchema.java:1046)
    at mks.frame.cache.PersistenceManager.addBulkObjects(PersistenceManager.java:1184)
    at mks.frame.cache.PersistenceManager.retryFailedAttempts(PersistenceManager.java:1077)
    at mks.frame.cache.PersistenceManager.removeBulkObject(PersistenceManager.java:1129)
    at mks.frame.cache.PersistenceManager.removeBulkObjectBatch(PersistenceManager.java:1110)
    at mks.frame.cache.BulkDataCache$CleanupWorker.doWork(BulkDataCache.java:1203)
    at mks.frame.cache.QueueWorker.process(QueueWorker.java:206)
    at mks.util.ThreadPool.run(ThreadPool.java:221)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.sql.SQLException: No current connection.
    at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
    at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
    ... 24 more
This is a printer-friendly version of Article 321094 and may be out of date. For the latest version click CS321094