Hi All,
We are running sonatype nexus release manager 3.6.0-02 community edition.
Our nexus got crashed due to storage outage event.
We have allocated additional storage and started it however we are facing following issues.
-
It gets stuck after couple of days of operations and works fine upon restart.
-
It is not getting stopped with control commands, prints following message. we are using kill command to stop it.
Shutting down nexus
Timeout. Daemon did not shutdown yet.
-
It is continuously reporting following errors related to component and access log DBs.
-
java.lang.OutOfMemoryError: Java heap space while reading some entry in access Log DB. [ detailed log below ]
-
atomic operation fails while retrieving record from assetdownloadcount table in component db. [ detailed log below ]
Is there any way we can fix the issues mentioned. Thanks for your replies.
----accesslog DB error start----
2020-07-31 11:47:39,933+0200 ERROR [AccessLogWriter] *SYSTEM com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage - $ANSI{green {db=acc
esslog}} Exception 73BAE4AB
in storage accesslog
java.lang.OutOfMemoryError: Java heap space
2020-07-31 11:47:39,934+0200 ERROR [AccessLogWriter] *SYSTEM com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage - $ANSI{green {db=acc
esslog}} Exception 1F568467
in storage accesslog
com.orientechnologies.orient.core.exception.ODatabaseException: Error on retrieving record #26:2954 (cluster: entry_5)
DB name=“accesslog”
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.executeReadRecord(ODatabaseDocumentTx.java:2059)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.load(ODatabaseDocumentTx.java:659)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.load(ODatabaseDocumentTx.java:102)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.executeSearchRecord(OCommandExecutorSQLSelect.java:585)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.serialIterator(OCommandExecutorSQLSelect.java:1642)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.fetchFromTarget(OCommandExecutorSQLSelect.java:1589)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.fetchValuesFromIndexCursor(OCommandExecutorSQLSelect.java:2469)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.searchForIndexes(OCommandExecutorSQLSelect.java:2283)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.searchInClasses(OCommandExecutorSQLSelect.java:1024)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLResultsetAbstract.assignTarget(OCommandExecutorSQLResultsetAbstract.java:214)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.assignTarget(OCommandExecutorSQLSelect.java:527)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.executeSearch(OCommandExecutorSQLSelect.java:509)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLSelect.execute(OCommandExecutorSQLSelect.java:485)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLDelegate.execute(OCommandExecutorSQLDelegate.java:74)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.executeCommand(OAbstractPaginatedStorage.java:3318)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.command(OAbstractPaginatedStorage.java:3256)
at com.orientechnologies.orient.core.sql.query.OSQLQuery.run(OSQLQuery.java:78)
at com.orientechnologies.orient.core.sql.query.OSQLAsynchQuery.run(OSQLAsynchQuery.java:74)
at com.orientechnologies.orient.core.query.OQueryAbstract.execute(OQueryAbstract.java:33)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.query(ODatabaseDocumentTx.java:759)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLUpdate.execute(OCommandExecutorSQLUpdate.java:291)
at com.orientechnologies.orient.core.sql.OCommandExecutorSQLDelegate.execute(OCommandExecutorSQLDelegate.java:74)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.executeCommand(OAbstractPaginatedStorage.java:3318)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.command(OAbstractPaginatedStorage.java:3256)
at com.orientechnologies.orient.core.command.OCommandRequestTextAbstract.execute(OCommandRequestTextAbstract.java:69)
at com.sonatype.nexus.licensing.internal.access.AccessLogEntryEntityAdapter.addOrUpdate(AccessLogEntryEntityAdapter.java:143)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore.lambda$0(OrientAccessLogStore.java:77)
at org.sonatype.nexus.orient.transaction.OrientOperations.lambda$2(OrientOperations.java:63)
at org.sonatype.nexus.transaction.OperationPoint.lambda$0(OperationPoint.java:53)
at org.sonatype.nexus.transaction.OperationPoint.proceed(OperationPoint.java:64)
at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:56)
at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore.addOrUpdate(OrientAccessLogStore.java:77)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92.CGLIB$addOrUpdate$1()
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92$$FastClassByGuice$$1090e154.invoke()
at com.google.inject.internal.cglib.proxy.$MethodProxy.invokeSuper(MethodProxy.java:228)
at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:76)
at org.sonatype.nexus.common.stateguard.MethodInvocationAction.run(MethodInvocationAction.java:39)
at org.sonatype.nexus.common.stateguard.StateGuard$GuardImpl.run(StateGuard.java:270)
at org.sonatype.nexus.common.stateguard.GuardedInterceptor.invoke(GuardedInterceptor.java:53)
at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)
at com.google.inject.internal.InterceptorStackCallback.intercept(InterceptorStackCallback.java:55)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92.addOrUpdate()
at com.sonatype.nexus.licensing.internal.access.AccessLogWriter.process(AccessLogWriter.java:111)
at com.sonatype.nexus.licensing.internal.access.AccessLogWriter.doRun(AccessLogWriter.java:72)
at com.sonatype.nexus.licensing.internal.access.AccessLogThreadSupport.run(AccessLogThreadSupport.java:43)
Caused by: java.lang.OutOfMemoryError: Java heap space
2020-07-31 11:47:39,934+0200 ERROR [AccessLogWriter] *SYSTEM com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage - $ANSI{green {db=accesslog}} Exception 1F568467
in storage accesslog
com.orientechnologies.orient.core.exception.ODatabaseException: Error on retrieving record #26:2954 (cluster: entry_5)
DB name=“accesslog”
2020-07-31 11:47:49,939+0200 ERROR [AccessLogWriter] *SYSTEM com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage - $ANSI{green {db=acc
esslog}} Error on creating record in cluster: plocal cluster: entry_5
com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record creation
DB name=“accesslog”
Component Name=“entry_5”
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:634)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createDataRecord(OPaginatedCluster.java:511)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:476)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:3841)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:4472)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1802)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2907)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2876)
at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:83)
at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:67)
at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
at com.sonatype.nexus.licensing.internal.access.OrientAccessL at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.readData(OWALPageChangesPortion.java:233)
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.getIntValue(OWALPageChangesPortion.java:85)
at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage.getIntValue(ODurablePage.java:116)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OClusterPage.appendRecord(OClusterPage.java:103)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1928)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:625)
… 28 common frames omitted
2020-07-31 11:47:49,940+0200 ERROR [AccessLogWriter] *SYSTEM com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorage - $ANSI{green {db=accesslog}} Exception 1D787D98
in storage accesslog
com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record deletion
DB name=“accesslog”
Component Name=“entry_5”
ogStore.addOrUpdate(OrientAccessLogStore.java:77)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92.CGLIB$addOrUpdate$1()
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92$$FastClassByGuice$$1090e154.invoke()
at com.google.inject.internal.cglib.proxy.$MethodProxy.invokeSuper(MethodProxy.java:228)
at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:76)
at org.sonatype.nexus.common.stateguard.MethodInvocationAction.run(MethodInvocationAction.java:39)
at org.sonatype.nexus.common.stateguard.StateGuard$GuardImpl.run(StateGuard.java:270)
at org.sonatype.nexus.common.stateguard.GuardedInterceptor.invoke(GuardedInterceptor.java:53)
at com.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:77)
at com.google.inject.internal.InterceptorStackCallback.intercept(InterceptorStackCallback.java:55)
at com.sonatype.nexus.licensing.internal.access.OrientAccessLogStore$$EnhancerByGuice$$d774dc92.addOrUpdate()
at com.sonatype.nexus.licensing.internal.access.AccessLogWriter.process(AccessLogWriter.java:111)
at com.sonatype.nexus.licensing.internal.access.AccessLogWriter.doRun(AccessLogWriter.java:72)
at com.sonatype.nexus.licensing.internal.access.AccessLogThreadSupport.run(AccessLogThreadSupport.java:43)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 198
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChang
--------------------component DB error start-----------------------
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:625)
... 22 common frames omitted
2020-07-31 09:43:30,789+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous com.orientechnologies.orient.core.storage.impl.local.paginated.OLocalPaginatedStorag
e - $ANSI{green {db=component}} Exception 347990B4
in storage component
com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record deletion
DB name=“component”
Component Name=“assetdownloadcount”
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.deleteRecord(OPaginatedCluster.java:891)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:3858)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:4472)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1802)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2907)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2876)
at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:83)
at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:67)
at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
at org.sonatype.nexus.repository.assetdownloadcount.internal.CacheRemovalListener.onRemoval(CacheRemovalListener.java:63)
at com.google.common.cache.RemovalListeners$1$1.run(RemovalListeners.java:51)
at org.sonatype.nexus.thread.internal.MDCAwareRunnable.run(MDCAwareRunnable.java:40)
at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120)
at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component, exception which caused this rollback is :
com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record creation
DB name=“component”
Component Name=“assetdownloadcount”
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:634)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createDataRecord(OPaginatedCluster.java:511)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:476)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:3841)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:4472)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1802)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2907)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2876)
at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:83)
at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:67)
at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
at org.sonatype.nexus.repository.assetdownloadcount.internal.CacheRemovalListener.onRemoval(CacheRemovalListener.java:63)
at com.google.common.cache.RemovalListeners$1$1.run(RemovalListeners.java:51)
at org.sonatype.nexus.thread.internal.MDCAwareRunnable.run(MDCAwareRunnable.java:40)
at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120)
at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:244)
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.readData(OWALPageChangesPortion.java:226)
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.getIntValue(OWALPageChangesPortion.java:85)
at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage.getIntValue(ODurablePage.java:116)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OClusterPage.appendRecord(OClusterPage.java:103)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1928)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:625)
… 22 more
DB name="component"
at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsMan)
at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:412)
at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.endAtomicOperation(ODurableComponent.java:116)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.deleteRecord(OPaginatedCluster.java:810)
... 20 common frames omitted
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - Exception in thread “assetdownloads-count-2-thread-232110” com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record deletion
DB name=“component”
Component Name=“assetdownloadcount”
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.deleteRecord(OPaginatedCluster.java:891)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:3858)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:442020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1802)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2907)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2876)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:83)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:67)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.repository.assetdownloadcount.internal.CacheRemovalListener.onRemoval(CacheRemovalListener.java:63)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at com.google.common.cache.RemovalListeners$1$1.run(RemovalListeners.java:51)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.sonatype.nexus.thread.internal.MDCAwareRunnable.run(MDCAwareRunnable.java:40)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - at java.lang.Thread.run(Thread.java:748)
2020-07-31 09:43:30,790+0200 ERROR [assetdownloads-count-2-thread-232110] anonymous java.lang.Throwable - Caused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component, exception which caused this rollback is :
com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record creation
DB name=“component”
Component Name=“assetdownloadcount”
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:634)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createDataRecord(OPaginatedCluster.java:511)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createRecord(OPaginatedCluster.java:476)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doCreateRecord(OAbstractPaginatedStorage.java:3841)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:4472)
at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1802)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)
at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2907)
at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2876)
at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:83)
at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:67)
at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:200)
at org.sonatype.nexus.transaction.Operations.run(Operations.java:155)
at org.sonatype.nexus.orient.transaction.OrientOperations.run(OrientOperations.java:63)
at org.sonatype.nexus.repository.assetdownloadcount.internal.CacheRemovalListener.onRemoval(CacheRemovalListener.java:63)
at com.google.common.cache.RemovalListeners$1$1.run(RemovalListeners.java:51)
at org.sonatype.nexus.thread.internal.MDCAwareRunnable.run(MDCAwareRunnable.java:40)
at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120)
at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:244)
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.readData(OWALPageChangesPortion.java:226)
at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.getIntValue(OWALPageChangesPortion.java:85)
at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage.getIntValue(ODurablePage.java:116)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OClusterPage.appendRecord(OClusterPage.java:103)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.addEntry(OPaginatedCluster.java:1928)
at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.createSinglePageRecord(OPaginatedCluster.java:625)
… 22 more
DB name="component"
---------Component DB Error End----