Unable to delete and/or clone issues in Jira due to "Could not get unique fields for table"

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

We've seen cases where errors similar to the one below were noticed and a given operation was not completing successfully. On one scenario user was not able to delete issues and on another the user was not able to clone issues.

Since the root cause is still unknown, you may provide your feedback to this page with any findings.

Environment

4.19.0 (likely to affect older versions as well)

Using DVCS connector

Diagnosis

User was unable to perform a given task - either delete or clone issues but it could be presented in other ways.

  • These were the keys elements from the logs:

Caused by: java.lang.RuntimeException: Could not get unique fields for table 'AO_E8B6CC_ISSUE_MAPPING'

Caused by: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin]

  • This was the full stack trace that followed:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 2021-10-06 13:46:46,277-0300 http-nio-8080-exec-8 ERROR [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=5f9e9457-0c00-41b2-91cb-f17fdd6581f9, interpretedMsg=, cause=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin], stacktrace=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin]at com.atlassian.cache.ehcache.DelegatingCachedReference.get(DelegatingCachedReference.java:78) [atlassian-cache-ehcache-5.1.3.jar:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllCachedOrgs(CachingOrganizationDaoImpl.java:274) [?:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllByType(CachingOrganizationDaoImpl.java:104) [?:?] at com.atlassian.jira.plugins.dvcs.service.OrganizationServiceImpl.getAll(OrganizationServiceImpl.java:158) [?:?] at com.atlassian.jira.plugins.dvcs.service.api.DvcsLinkServiceImpl.getDvcsLinks(DvcsLinkServiceImpl.java:40) [?:?] ... at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsFacade.hasDvcsAccounts(DvcsFacade.java:28) [?:?] at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsProviderSource.availableProviders(DvcsProviderSource.java:54) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.wrapInCachingProvider(DefaultDataProviderHelper.java:116) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.getDataProviders(DefaultDataProviderHelper.java:56) [?:?] at com.atlassian.jira.plugin.devstatus.summary.cache.DevSummaryCache.getDevSummary(DevSummaryCache.java:81) [?:?] at com.atlassian.jira.plugin.devstatus.issuenavigator.DevSummaryCustomFieldType.getValueFromIssue(DevSummaryCustomFieldType.java:61) [?:?] at com.atlassian.jira.issue.fields.ImmutableCustomField.getValue(ImmutableCustomField.java:354) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.collectCustomFieldValues(DefaultIssueDeleteHelper.java:301) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.<init>(DefaultIssueDeleteHelper.java:288) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper.deleteIssue(DefaultIssueDeleteHelper.java:132) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueManager.deleteIssue(DefaultIssueManager.java:731) [classes/:?] at com.atlassian.jira.issue.managers.RequestCachingIssueManager.deleteIssue(RequestCachingIssueManager.java:247) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:427) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:403) [classes/:?] at com.atlassian.jira.web.action.issue.DeleteIssue.doExecute(DeleteIssue.java:23) [classes/:?] at webwork.action.ActionSupport.execute(ActionSupport.java:165) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:63) [jira-api-8.19.0.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:139) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:?] ... Caused by: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:95) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:86) [?:?] at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:38) [?:?] at java.base/java.util.concurrent.FutureTask.run(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?] ... 1 more Caused by: java.lang.RuntimeException: Could not get unique fields for table 'AO_E8B6CC_ISSUE_MAPPING' at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:191) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getFields(DatabaseMetaDataReaderImpl.java:85) [?:?] at net.java.ao.schema.ddl.SchemaReader.readFields(SchemaReader.java:126) [?:?] at net.java.ao.schema.ddl.SchemaReader.readTable(SchemaReader.java:110) [?:?] at net.java.ao.schema.ddl.SchemaReader.access$000(SchemaReader.java:62) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:99) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:97) [?:?] at com.google.common.collect.Iterators$6.transform(Iterators.java:785) [guava-26.0-jre.jar:?] at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) [guava-26.0-jre.jar:?] at com.google.common.collect.Iterators.addAll(Iterators.java:358) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:147) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:133) [guava-26.0-jre.jar:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:97) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:88) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:81) [?:?] at net.java.ao.schema.SchemaGenerator.generateImpl(SchemaGenerator.java:107) [?:?] at net.java.ao.schema.SchemaGenerator.migrate(SchemaGenerator.java:84) [?:?] at net.java.ao.EntityManager.migrate(EntityManager.java:131) [?:?] at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.migrate(EntityManagedActiveObjects.java:52) [?:?] at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.lambda$create$0(AbstractActiveObjectsFactory.java:73) [?:?] ... at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.create(AbstractActiveObjectsFactory.java:70) [?:?] at com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory.create(DelegatingActiveObjectsFactory.java:32) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:91) [?:?] ... 6 more Caused by: java.sql.SQLRecoverableException: IO Error: Socket read interrupted at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:779) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:983) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1168) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1362) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:369) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.OracleDatabaseMetaData.getIndexInfo(OracleDatabaseMetaData.java:3862) [ojdbc8.jar:19.12.0.0.0] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at net.java.ao.db.OracleDatabaseProvider.getIndexes(OracleDatabaseProvider.java:100) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:180) [?:?] ... 61 more Caused by: java.io.InterruptedIOException: Socket read interrupted at oracle.net.nt.TimeoutSocketChannel.handleInterrupt(TimeoutSocketChannel.java:258) [ojdbc8.jar:19.12.0.0.0] at oracle.net.nt.TimeoutSocketChannel.read(TimeoutSocketChannel.java:180) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NSProtocolNIO.doSocketRead(NSProtocolNIO.java:560) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readHeader(NIOPacket.java:263) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readPacketFromSocketChannel(NIOPacket.java:195) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:137) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:110) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIONSDataChannel.readDataFromSocketChannel(NIONSDataChannel.java:91) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.prepareForUnmarshall(T4CMAREngineNIO.java:791) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.unmarshalUB1(T4CMAREngineNIO.java:449) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:410) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:269) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:655) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:229) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:41) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:765) [ojdbc8.jar:19.12.0.0.0] ... 70 more , referer=http://xxxxxxxxx/projects/SGA/queues/custom/69/XXX-3, servletErrorMessage=}2021-10-06 13:46:46,277-0300 http-nio-8080-exec-8 ERROR [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=5f9e9457-0c00-41b2-91cb-f17fdd6581f9, interpretedMsg=, cause=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin], stacktrace=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin] at com.atlassian.cache.ehcache.DelegatingCachedReference.get(DelegatingCachedReference.java:78) [atlassian-cache-ehcache-5.1.3.jar:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllCachedOrgs(CachingOrganizationDaoImpl.java:274) [?:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllByType(CachingOrganizationDaoImpl.java:104) [?:?] at com.atlassian.jira.plugins.dvcs.service.OrganizationServiceImpl.getAll(OrganizationServiceImpl.java:158) [?:?] at com.atlassian.jira.plugins.dvcs.service.api.DvcsLinkServiceImpl.getDvcsLinks(DvcsLinkServiceImpl.java:40) [?:?] ... at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsFacade.hasDvcsAccounts(DvcsFacade.java:28) [?:?] at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsProviderSource.availableProviders(DvcsProviderSource.java:54) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.wrapInCachingProvider(DefaultDataProviderHelper.java:116) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.getDataProviders(DefaultDataProviderHelper.java:56) [?:?] at com.atlassian.jira.plugin.devstatus.summary.cache.DevSummaryCache.getDevSummary(DevSummaryCache.java:81) [?:?] at com.atlassian.jira.plugin.devstatus.issuenavigator.DevSummaryCustomFieldType.getValueFromIssue(DevSummaryCustomFieldType.java:61) [?:?] at com.atlassian.jira.issue.fields.ImmutableCustomField.getValue(ImmutableCustomField.java:354) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.collectCustomFieldValues(DefaultIssueDeleteHelper.java:301) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.<init>(DefaultIssueDeleteHelper.java:288) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper.deleteIssue(DefaultIssueDeleteHelper.java:132) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueManager.deleteIssue(DefaultIssueManager.java:731) [classes/:?] at com.atlassian.jira.issue.managers.RequestCachingIssueManager.deleteIssue(RequestCachingIssueManager.java:247) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:427) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:403) [classes/:?] at com.atlassian.jira.web.action.issue.DeleteIssue.doExecute(DeleteIssue.java:23) [classes/:?] at webwork.action.ActionSupport.execute(ActionSupport.java:165) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:63) [jira-api-8.19.0.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:139) [classes/:?] ... Caused by: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:95) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:86) [?:?] at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:38) [?:?] at java.base/java.util.concurrent.FutureTask.run(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?] ... 1 more Caused by: java.lang.RuntimeException: Could not get unique fields for table 'AO_E8B6CC_ISSUE_MAPPING' at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:191) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getFields(DatabaseMetaDataReaderImpl.java:85) [?:?] at net.java.ao.schema.ddl.SchemaReader.readFields(SchemaReader.java:126) [?:?] at net.java.ao.schema.ddl.SchemaReader.readTable(SchemaReader.java:110) [?:?] at net.java.ao.schema.ddl.SchemaReader.access$000(SchemaReader.java:62) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:99) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:97) [?:?] at com.google.common.collect.Iterators$6.transform(Iterators.java:785) [guava-26.0-jre.jar:?] at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) [guava-26.0-jre.jar:?] at com.google.common.collect.Iterators.addAll(Iterators.java:358) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:147) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:133) [guava-26.0-jre.jar:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:97) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:88) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:81) [?:?] at net.java.ao.schema.SchemaGenerator.generateImpl(SchemaGenerator.java:107) [?:?] at net.java.ao.schema.SchemaGenerator.migrate(SchemaGenerator.java:84) [?:?] at net.java.ao.EntityManager.migrate(EntityManager.java:131) [?:?] at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.migrate(EntityManagedActiveObjects.java:52) [?:?] at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.lambda$create$0(AbstractActiveObjectsFactory.java:73) [?:?] ... at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.create(AbstractActiveObjectsFactory.java:70) [?:?] at com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory.create(DelegatingActiveObjectsFactory.java:32) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:91) [?:?] ... 6 more Caused by: java.sql.SQLRecoverableException: IO Error: Socket read interrupted at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:779) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:983) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1168) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1362) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:369) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.OracleDatabaseMetaData.getIndexInfo(OracleDatabaseMetaData.java:3862) [ojdbc8.jar:19.12.0.0.0] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at net.java.ao.db.OracleDatabaseProvider.getIndexes(OracleDatabaseProvider.java:100) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:180) [?:?] ... 61 more Caused by: java.io.InterruptedIOException: Socket read interrupted at oracle.net.nt.TimeoutSocketChannel.handleInterrupt(TimeoutSocketChannel.java:258) [ojdbc8.jar:19.12.0.0.0] at oracle.net.nt.TimeoutSocketChannel.read(TimeoutSocketChannel.java:180) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NSProtocolNIO.doSocketRead(NSProtocolNIO.java:560) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readHeader(NIOPacket.java:263) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readPacketFromSocketChannel(NIOPacket.java:195) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:137) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:110) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIONSDataChannel.readDataFromSocketChannel(NIONSDataChannel.java:91) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.prepareForUnmarshall(T4CMAREngineNIO.java:791) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.unmarshalUB1(T4CMAREngineNIO.java:449) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:410) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:269) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:655) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:229) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:41) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:765) [ojdbc8.jar:19.12.0.0.0] ... 70 more , referer=http://xxxxxxxx/projects/SGA/queues/custom/69/XXX-3, servletErrorMessage=}2021-10-06 13:46:46,277-0300 http-nio-8080-exec-8 ERROR [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=5f9e9457-0c00-41b2-91cb-f17fdd6581f9, interpretedMsg=, cause=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin], stacktrace=com.atlassian.cache.CacheException: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin] at com.atlassian.cache.ehcache.DelegatingCachedReference.get(DelegatingCachedReference.java:78) [atlassian-cache-ehcache-5.1.3.jar:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllCachedOrgs(CachingOrganizationDaoImpl.java:274) [?:?] at com.atlassian.jira.plugins.dvcs.dao.impl.CachingOrganizationDaoImpl.getAllByType(CachingOrganizationDaoImpl.java:104) [?:?] at com.atlassian.jira.plugins.dvcs.service.OrganizationServiceImpl.getAll(OrganizationServiceImpl.java:158) [?:?] at com.atlassian.jira.plugins.dvcs.service.api.DvcsLinkServiceImpl.getDvcsLinks(DvcsLinkServiceImpl.java:40) [?:?] ... at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsFacade.hasDvcsAccounts(DvcsFacade.java:28) [?:?] at com.atlassian.jira.plugin.devstatus.provider.source.dvcs.DvcsProviderSource.availableProviders(DvcsProviderSource.java:54) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.wrapInCachingProvider(DefaultDataProviderHelper.java:116) [?:?] at com.atlassian.jira.plugin.devstatus.provider.DefaultDataProviderHelper.getDataProviders(DefaultDataProviderHelper.java:56) [?:?] at com.atlassian.jira.plugin.devstatus.summary.cache.DevSummaryCache.getDevSummary(DevSummaryCache.java:81) [?:?] at com.atlassian.jira.plugin.devstatus.issuenavigator.DevSummaryCustomFieldType.getValueFromIssue(DevSummaryCustomFieldType.java:61) [?:?] at com.atlassian.jira.issue.fields.ImmutableCustomField.getValue(ImmutableCustomField.java:354) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.collectCustomFieldValues(DefaultIssueDeleteHelper.java:301) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper$DeletedIssueEventData.<init>(DefaultIssueDeleteHelper.java:288) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper.deleteIssue(DefaultIssueDeleteHelper.java:132) [classes/:?] at com.atlassian.jira.issue.managers.DefaultIssueManager.deleteIssue(DefaultIssueManager.java:731) [classes/:?] at com.atlassian.jira.issue.managers.RequestCachingIssueManager.deleteIssue(RequestCachingIssueManager.java:247) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:427) [classes/:?] at com.atlassian.jira.bc.issue.DefaultIssueService.delete(DefaultIssueService.java:403) [classes/:?] at com.atlassian.jira.web.action.issue.DeleteIssue.doExecute(DeleteIssue.java:23) [classes/:?] at webwork.action.ActionSupport.execute(ActionSupport.java:165) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:63) [jira-api-8.19.0.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) [webwork-1.4-atlassian-30.jar:?] at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) [webwork-1.4-atlassian-30.jar:?] at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) [webwork-1.4-atlassian-30.jar:?] at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:139) [classes/:?] ... Caused by: com.atlassian.activeobjects.internal.ActiveObjectsInitException: bundle [com.atlassian.jira.plugins.jira-dvcs-connector-plugin] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:95) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:86) [?:?] at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:38) [?:?] at java.base/java.util.concurrent.FutureTask.run(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?] ... 1 more Caused by: java.lang.RuntimeException: Could not get unique fields for table 'AO_E8B6CC_ISSUE_MAPPING' at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:191) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getFields(DatabaseMetaDataReaderImpl.java:85) [?:?] at net.java.ao.schema.ddl.SchemaReader.readFields(SchemaReader.java:126) [?:?] at net.java.ao.schema.ddl.SchemaReader.readTable(SchemaReader.java:110) [?:?] at net.java.ao.schema.ddl.SchemaReader.access$000(SchemaReader.java:62) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:99) [?:?] at net.java.ao.schema.ddl.SchemaReader$1.apply(SchemaReader.java:97) [?:?] at com.google.common.collect.Iterators$6.transform(Iterators.java:785) [guava-26.0-jre.jar:?] at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) [guava-26.0-jre.jar:?] at com.google.common.collect.Iterators.addAll(Iterators.java:358) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:147) [guava-26.0-jre.jar:?] at com.google.common.collect.Lists.newArrayList(Lists.java:133) [guava-26.0-jre.jar:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:97) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:88) [?:?] at net.java.ao.schema.ddl.SchemaReader.readSchema(SchemaReader.java:81) [?:?] at net.java.ao.schema.SchemaGenerator.generateImpl(SchemaGenerator.java:107) [?:?] at net.java.ao.schema.SchemaGenerator.migrate(SchemaGenerator.java:84) [?:?] at net.java.ao.EntityManager.migrate(EntityManager.java:131) [?:?] at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.migrate(EntityManagedActiveObjects.java:52) [?:?] at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.lambda$create$0(AbstractActiveObjectsFactory.java:73) [?:?] ... at com.atlassian.activeobjects.internal.AbstractActiveObjectsFactory.create(AbstractActiveObjectsFactory.java:70) [?:?] at com.atlassian.activeobjects.internal.DelegatingActiveObjectsFactory.create(DelegatingActiveObjectsFactory.java:32) [?:?] at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects$1$1$1.call(TenantAwareActiveObjects.java:91) [?:?] ... 6 more Caused by: java.sql.SQLRecoverableException: IO Error: Socket read interrupted at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:779) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:983) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1168) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1362) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:369) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.OracleDatabaseMetaData.getIndexInfo(OracleDatabaseMetaData.java:3862) [ojdbc8.jar:19.12.0.0.0] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getIndexInfo(DelegatingDatabaseMetaData.java:327) [commons-dbcp2-2.1.jar:2.1] at net.java.ao.db.OracleDatabaseProvider.getIndexes(OracleDatabaseProvider.java:100) [?:?] at net.java.ao.schema.helper.DatabaseMetaDataReaderImpl.getUniqueFields(DatabaseMetaDataReaderImpl.java:180) [?:?] ... 61 more Caused by: java.io.InterruptedIOException: Socket read interrupted at oracle.net.nt.TimeoutSocketChannel.handleInterrupt(TimeoutSocketChannel.java:258) [ojdbc8.jar:19.12.0.0.0] at oracle.net.nt.TimeoutSocketChannel.read(TimeoutSocketChannel.java:180) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NSProtocolNIO.doSocketRead(NSProtocolNIO.java:560) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readHeader(NIOPacket.java:263) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readPacketFromSocketChannel(NIOPacket.java:195) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:137) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:110) [ojdbc8.jar:19.12.0.0.0] at oracle.net.ns.NIONSDataChannel.readDataFromSocketChannel(NIONSDataChannel.java:91) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.prepareForUnmarshall(T4CMAREngineNIO.java:791) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CMAREngineNIO.unmarshalUB1(T4CMAREngineNIO.java:449) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:410) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:269) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:655) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:229) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:41) [ojdbc8.jar:19.12.0.0.0] at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:765) [ojdbc8.jar:19.12.0.0.0] ... 70 more , referer=http://xxxxxxxxxx/projects/SGA/queues/custom/69/XXX-3, servletErrorMessage=}

Cause

The cause is unknown but potentially related to problems during startup.

Solution

Restart Jira nodes. It can be done in a rolling fashion if on Data Center.

If the issue persists, review Jira startup logs for any failures loading plugins.

Updated on March 14, 2025

Still need help?

The Atlassian Community is here for you.