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.
Was this helpful?