[Dev] "svn: E200030: Index not exists: I_NODES_MOVED" error in CEP worker node

2015-09-15 Thread Sashika Wijesinghe
Hi All,

We setup distributed mode CEP with 3 nodes, one manager node, one worker
node and remaining node working both as worker and manager (depsync enabled
and registry shared). Noted below error logging continuously in worker node
after starting the worker node using -DworkerNode=true argument. Is there
any known reason for this issue?

CEP - RC2 pack
Added svnkit-all-1.8.7.wso2v1.jar to components/dropins folder
Added trilead-ssh2-1.0.0-build215.jar to componenets/lib folder

[2015-09-15 08:27:00,120] @tenant11.com [22] [CEP] INFO
{org.wso2.carbon.event.publisher.core.EventPublisherDeployer} -  Event
Publisher configuration successfully deployed and in active state : wso2out
[2015-09-15 08:27:04,108] ERROR
{org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository}
-  Error while checking out or updating artifacts from the SVN repository
org.tigris.subversion.svnclientadapter.SVNClientException:
org.apache.subversion.javahl.ClientException: svn: E200030: Index not
exists: I_NODES_MOVED
at
org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.revert(AbstractJhlClientAdapter.java:1190)
at
org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository.checkout(SVNBasedArtifactRepository.java:457)
at
org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizer.checkout(DeploymentSynchronizer.java:178)
at
org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:96)
at
org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:179)
at
org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.subversion.javahl.ClientException: svn: E200030:
Index not exists: I_NODES_MOVED
at
org.apache.subversion.javahl.ClientException.fromException(ClientException.java:68)
at
org.tmatesoft.svn.core.javahl17.SVNClientImpl.getClientException(SVNClientImpl.java:1492)
at
org.tmatesoft.svn.core.javahl17.SVNClientImpl.revert(SVNClientImpl.java:439)
at
org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.revert(AbstractJhlClientAdapter.java:1187)
... 12 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E200030: Index not
exists: I_NODES_MOVED
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at
org.tmatesoft.svn.core.internal.db.SVNSqlJetDb.createSqlJetError(SVNSqlJetDb.java:193)
at
org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement.openCursor(SVNSqlJetSelectStatement.java:63)
at
org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement.next(SVNSqlJetStatement.java:90)
at
org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement.next(SVNSqlJetSelectStatement.java:108)
at
org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbRevert.revertRecursive(SvnWcDbRevert.java:329)
at
org.tmatesoft.svn.core.internal.wc17.db.SVNWCDb.opRevert(SVNWCDb.java:2868)
at
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.revert(SvnNgRevert.java:123)
at
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.revert(SvnNgRevert.java:69)
at
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.run(SvnNgRevert.java:39)
at
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.run(SvnNgRevert.java:26)
at
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
at
org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at
org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at
org.tmatesoft.svn.core.javahl17.SVNClientImpl.revert(SVNClientImpl.java:437)
... 13 more
Caused by: org.tmatesoft.sqljet.core.SqlJetException: Index not exists:
I_NODES_MOVED: error code is MISUSE
at
org.tmatesoft.sqljet.core.internal.table.SqlJetTable.checkIndexName(SqlJetTable.java:285)
at
org.tmatesoft.sqljet.core.internal.table.SqlJetTable.access$300(SqlJetTable.java:46)
at
org.tmatesoft.sqljet.core.internal.table.SqlJetTable$8.runWithLock(SqlJetTable.java:236)
at
org.tmatesoft.sqljet.core.table.SqlJetDb$1.runSynchronized(SqlJetDb.java:172)
at
org.tmatesoft.sqljet.core.table.engine.SqlJetEngine.runSynchronized(SqlJetEngine.java:217)
at 

Re: [Dev] "svn: E200030: Index not exists: I_NODES_MOVED" error in CEP worker node

2015-09-15 Thread Akila Ravihansa Perera
Hi,

Looks like this is a known issue in SVN Kit 1.8 [1]. Can you try running
'svn update' on working dir (repository/deployment/server)? Or try removing
the whole directory and let it clone again.

[1] https://issues.tmatesoft.com/issue/SVNKIT-582

Thanks.

On Tue, Sep 15, 2015 at 2:10 PM, Sashika Wijesinghe 
wrote:

> Hi All,
>
> We setup distributed mode CEP with 3 nodes, one manager node, one worker
> node and remaining node working both as worker and manager (depsync enabled
> and registry shared). Noted below error logging continuously in worker node
> after starting the worker node using -DworkerNode=true argument. Is there
> any known reason for this issue?
>
> CEP - RC2 pack
> Added svnkit-all-1.8.7.wso2v1.jar to components/dropins folder
> Added trilead-ssh2-1.0.0-build215.jar to componenets/lib folder
>
> [2015-09-15 08:27:00,120] @tenant11.com [22] [CEP] INFO
> {org.wso2.carbon.event.publisher.core.EventPublisherDeployer} -  Event
> Publisher configuration successfully deployed and in active state : wso2out
> [2015-09-15 08:27:04,108] ERROR
> {org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository}
> -  Error while checking out or updating artifacts from the SVN repository
> org.tigris.subversion.svnclientadapter.SVNClientException:
> org.apache.subversion.javahl.ClientException: svn: E200030: Index not
> exists: I_NODES_MOVED
> at
> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.revert(AbstractJhlClientAdapter.java:1190)
> at
> org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository.checkout(SVNBasedArtifactRepository.java:457)
> at
> org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizer.checkout(DeploymentSynchronizer.java:178)
> at
> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:96)
> at
> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:179)
> at
> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:137)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.subversion.javahl.ClientException: svn: E200030:
> Index not exists: I_NODES_MOVED
> at
> org.apache.subversion.javahl.ClientException.fromException(ClientException.java:68)
> at
> org.tmatesoft.svn.core.javahl17.SVNClientImpl.getClientException(SVNClientImpl.java:1492)
> at
> org.tmatesoft.svn.core.javahl17.SVNClientImpl.revert(SVNClientImpl.java:439)
> at
> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.revert(AbstractJhlClientAdapter.java:1187)
> ... 12 more
> Caused by: org.tmatesoft.svn.core.SVNException: svn: E200030: Index not
> exists: I_NODES_MOVED
> at
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
> at
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
> at
> org.tmatesoft.svn.core.internal.db.SVNSqlJetDb.createSqlJetError(SVNSqlJetDb.java:193)
> at
> org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement.openCursor(SVNSqlJetSelectStatement.java:63)
> at
> org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement.next(SVNSqlJetStatement.java:90)
> at
> org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement.next(SVNSqlJetSelectStatement.java:108)
> at
> org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbRevert.revertRecursive(SvnWcDbRevert.java:329)
> at
> org.tmatesoft.svn.core.internal.wc17.db.SVNWCDb.opRevert(SVNWCDb.java:2868)
> at
> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.revert(SvnNgRevert.java:123)
> at
> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.revert(SvnNgRevert.java:69)
> at
> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.run(SvnNgRevert.java:39)
> at
> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRevert.run(SvnNgRevert.java:26)
> at
> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
> at
> org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
> at
> org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
> at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
> at
> org.tmatesoft.svn.core.javahl17.SVNClientImpl.revert(SVNClientImpl.java:437)
> ... 13 more
> Caused by: org.tmatesoft.sqljet.core.SqlJetException: Index not