On Mon, 2015-08-31 at 16:15 +0200, Michael Dürig wrote:
> 
> On 31.8.15 4:06 , Robert Munteanu wrote:
> > On Mon, 2015-08-31 at 16:00 +0200, Michael Dürig wrote:
> > > "The forked VM terminated without saying properly goodbye. VM
> > > crash
> > > or
> > > System.exit called ?" [2]. This happens quite often lately. See
> > > log
> > > files with -X option [1]. Not much information though. Any ideas
> > > what
> > > could be causing this?
> > 
> > To quote myself on a related thread
> > 
> > I've seen something similar in the Apache Sling builds, see
> > 
> >    https://issues.apache.org/jira/browse/BUILDS-49
> > 
> > for details. It's not yet resolved but the most promising idea
> > seems
> > to be that the Linux OOM killer steps in when builds allocate too
> > much
> > memory and forcefully stops the process.
> 
> Not sure whether this is related. I don't see this "killed" entry in
> the 
> logs. In our case the forked JVM seems to just silently die.

Ah, right. Is there a way to gain access to the workspace on the slave?
Perhaps there are some clues there. 

Robert

> 
> Michael
> > 
> > Robert
> > 
> > > 
> > > Michael
> > > 
> > > [1]
> > > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/
> > > 381/
> > > jdk=jdk1.8.0_11,label=Ubuntu,nsfixtures=SEGMENT_MK,profile=integr
> > > atio
> > > nTesting/console
> > > 
> > > [2]
> > > [ERROR] Failed to execute goal
> > > org.apache.maven.plugins:maven-failsafe-plugin:2.12.4:integration
> > > -test
> > > (default) on project oak-core: Execution default of goal
> > > org.apache.maven.plugins:maven-failsafe-plugin:2.12.4:integration
> > > -test
> > > failed: The forked VM terminated without saying properly goodbye.
> > > VM
> > > crash or System.exit called ? -> [Help 1]
> > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> > > execute goal
> > > org.apache.maven.plugins:maven-failsafe-plugin:2.12.4:integration
> > > -test
> > > (default) on project oak-core: Execution default of goal
> > > org.apache.maven.plugins:maven-failsafe-plugin:2.12.4:integration
> > > -test
> > > failed: The forked VM terminated without saying properly goodbye.
> > > VM
> > > crash or System.exit called ?
> > >   at
> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExec
> > > utor
> > > .java:224)
> > >   at
> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExec
> > > utor
> > > .java:153)
> > >   at
> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExec
> > > utor
> > > .java:145)
> > >   at
> > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildP
> > > roje
> > > ct(LifecycleModuleBuilder.java:108)
> > >   at
> > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildP
> > > roje
> > > ct(LifecycleModuleBuilder.java:76)
> > >   at
> > > org.apache.maven.lifecycle.internal.builder.singlethreaded.Single
> > > Thre
> > > adedBuilder.build(SingleThreadedBuilder.java:51)
> > >   at
> > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Life
> > > cycl
> > > eStarter.java:116)
> > >   at
> > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
> > >   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
> > >   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
> > >   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
> > >   at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
> > >   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >   at
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorI
> > > mpl.
> > > java:62)
> > >   at
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodA
> > > cces
> > > sorImpl.java:43)
> > >   at java.lang.reflect.Method.invoke(Method.java:483)
> > >   at
> > > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(
> > > Laun
> > > cher.java:289)
> > >   at
> > > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher
> > > .jav
> > > a:229)
> > >   at
> > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCod
> > > e(La
> > > uncher.java:415)
> > >   at
> > > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.j
> > > ava:
> > > 356)
> > > Caused by: org.apache.maven.plugin.PluginExecutionException:
> > > Execution
> > > default of goal
> > > org.apache.maven.plugins:maven-failsafe-plugin:2.12.4:integration
> > > -test
> > > failed: The forked VM terminated without saying properly goodbye.
> > > VM
> > > crash or System.exit called ?
> > >   at
> > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Def
> > > ault
> > > BuildPluginManager.java:144)
> > >   at
> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExec
> > > utor
> > > .java:208)
> > >   ... 19 more
> > > Caused by: java.lang.RuntimeException: The forked VM terminated
> > > without
> > > saying properly goodbye. VM crash or System.exit called ?
> > >   at
> > > org.apache.maven.plugin.surefire.booterclient.output.ForkClient.c
> > > lose
> > > (ForkClient.java:257)
> > >   at
> > > org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(Fo
> > > rkSt
> > > arter.java:301)
> > >   at
> > > org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(For
> > > kSta
> > > rter.java:116)
> > >   at
> > > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProv
> > > ider
> > > (AbstractSurefireMojo.java:740)
> > >   at
> > > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAllP
> > > rovi
> > > ders(AbstractSurefireMojo.java:682)
> > >   at
> > > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfte
> > > rPre
> > > conditionsChecked(AbstractSurefireMojo.java:648)
> > >   at
> > > org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(Abs
> > > trac
> > > tSurefireMojo.java:586)
> > >   at
> > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Def
> > > ault
> > > BuildPluginManager.java:133)
> > >   ... 20 more
> > > 
> > > 
> > > On 31.8.15 3:56 , Apache Jenkins Server wrote:
> > > > The Apache Jenkins build system has built Apache Jackrabbit Oak
> > > > matrix (build #381)
> > > > 
> > > > Status: Failure
> > > > 
> > > > Check console output at 
> > > > https://builds.apache.org/job/Apache%20Jack
> > > > rabbit%20Oak%20matrix/381/ to view the results.
> > > > 
> > > > Changes:
> > > > [reschke] OAK-3288: clarify DocumentStore contract with respect
> > > > to
> > > > number formats by making the UpdateOp method signatures more
> > > > specific
> > > > 
> > > > 
> > > > 
> > > > Test results:
> > > > 2 tests failed.
> > > > REGRESSION:
> > > >  
> > > > org.apache.jackrabbit.oak.jcr.AutoCreatedItemsTest.autoCreatedI
> > > > tem
> > > > s[0]
> > > > 
> > > > Error Message:
> > > > Failed to register node types.
> > > > 
> > > > Stack Trace:
> > > > javax.jcr.InvalidItemStateException: Failed to register node
> > > > types.
> > > >         at
> > > > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositor
> > > > yExc
> > > > eption(CommitFailedException.java:239)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeT
> > > > ypeM
> > > > anager.registerNodeTypes(ReadWriteNodeTypeManager.java:156)
> > > >         at
> > > > org.apache.jackrabbit.commons.cnd.CndImporter.registerNodeTypes
> > > > (Cnd
> > > > Importer.java:162)
> > > >         at
> > > > org.apache.jackrabbit.commons.cnd.CndImporter.registerNodeTypes
> > > > (Cnd
> > > > Importer.java:80)
> > > >         at
> > > > org.apache.jackrabbit.oak.jcr.TestContentLoader.registerTestNod
> > > > eTyp
> > > > es(TestContentLoader.java:79)
> > > >         at
> > > > org.apache.jackrabbit.oak.jcr.TestContentLoader.loadTestContent
> > > > (Tes
> > > > tContentLoader.java:54)
> > > >         at
> > > > org.apache.jackrabbit.oak.jcr.AutoCreatedItemsTest.autoCreatedI
> > > > tems
> > > > (AutoCreatedItemsTest.java:42)
> > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > Method)
> > > >         at
> > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
> > > > rImp
> > > > l.java:62)
> > > >         at
> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
> > > > dAcc
> > > > essorImpl.java:43)
> > > >         at java.lang.reflect.Method.invoke(Method.java:483)
> > > >         at
> > > > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Fra
> > > > mewo
> > > > rkMethod.java:45)
> > > >         at
> > > > org.junit.internal.runners.model.ReflectiveCallable.run(Reflect
> > > > iveC
> > > > allable.java:15)
> > > >         at
> > > > org.junit.runners.model.FrameworkMethod.invokeExplosively(Frame
> > > > work
> > > > Method.java:42)
> > > >         at
> > > > org.junit.internal.runners.statements.InvokeMethod.evaluate(Inv
> > > > okeM
> > > > ethod.java:20)
> > > >         at
> > > > org.junit.internal.runners.statements.RunAfters.evaluate(RunAft
> > > > ers.
> > > > java:30)
> > > >         at
> > > > org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
> > > >         at
> > > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4Cl
> > > > assR
> > > > unner.java:68)
> > > >         at
> > > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4Cl
> > > > assR
> > > > unner.java:47)
> > > >         at
> > > > org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
> > > >         at
> > > > org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
> > > >         at
> > > > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:22
> > > > 9)
> > > >         at
> > > > org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
> > > >         at
> > > > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222
> > > > )
> > > >         at
> > > > org.junit.runners.ParentRunner.run(ParentRunner.java:300)
> > > >         at org.junit.runners.Suite.runChild(Suite.java:128)
> > > >         at org.junit.runners.Suite.runChild(Suite.java:24)
> > > >         at
> > > > org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
> > > >         at
> > > > java.util.concurrent.Executors$RunnableAdapter.call(Executors.j
> > > > ava:
> > > > 511)
> > > >         at
> > > > java.util.concurrent.FutureTask.run(FutureTask.java:266)
> > > >         at
> > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExe
> > > > cuto
> > > > r.java:1142)
> > > >         at
> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolEx
> > > > ecut
> > > > or.java:617)
> > > >         at java.lang.Thread.run(Thread.java:745)
> > > > Caused by: org.apache.jackrabbit.oak.api.CommitFailedException:
> > > > OakMerge0001: OakMerge0001: Failed to merge changes to the
> > > > underlying store (retries 5, 5089 ms)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge0(DocumentNodeStoreBranch.java:184)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge(DocumentNodeStoreBranch.java:123)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > merg
> > > > e(DocumentRootBuilder.java:158)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore.me
> > > > rge(
> > > > DocumentNodeStore.java:1526)
> > > >         at
> > > > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.j
> > > > ava:
> > > > 247)
> > > >         at
> > > > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.j
> > > > ava:
> > > > 258)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeT
> > > > ypeM
> > > > anager.registerNodeTypes(ReadWriteNodeTypeManager.java:145)
> > > >         ... 31 more
> > > > Caused by:
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentStoreExcepti
> > > > on:
> > > > update of 3:/jcr:system/jcr:nodeTypes/mix:language failed, race
> > > > condition?
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
> > > > .int
> > > > ernalCreateOrUpdate(RDBDocumentStore.java:830)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
> > > > .cre
> > > > ateOrUpdate(RDBDocumentStore.java:272)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocum
> > > > entS
> > > > toreWrapper.createOrUpdate(LeaseCheckDocumentStoreWrapper.java:
> > > > 126)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.createOrUpdat
> > > > eNod
> > > > e(Commit.java:474)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.applyToDocume
> > > > ntSt
> > > > ore(Commit.java:368)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.prepare(Commi
> > > > t.ja
> > > > va:239)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.apply(Commit.
> > > > java
> > > > :205)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > persist(DocumentNodeStoreBranch.java:273)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > persist(DocumentNodeStoreBranch.java:243)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > access$300(DocumentNodeStoreBranch.java:54)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.persistTransientHead(DocumentNodeStoreBranch.java:594
> > > > )
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.setRoot(DocumentNodeStoreBranch.java:542)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > setRoot(DocumentNodeStoreBranch.java:107)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > purg
> > > > e(DocumentRootBuilder.java:173)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > upda
> > > > ted(DocumentRootBuilder.java:99)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.upda
> > > > ted(
> > > > MemoryNodeBuilder.java:214)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.setP
> > > > rope
> > > > rty(MemoryNodeBuilder.java:508)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNode
> > > > Buil
> > > > der.setChildNode(AbstractDocumentNodeBuilder.java:59)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.val
> > > > idat
> > > > eAndCompilePropertyDefinition(TypeRegistration.java:420)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.val
> > > > idat
> > > > eAndCompileType(TypeRegistration.java:342)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.app
> > > > ly(T
> > > > ypeRegistration.java:140)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeEditorProvider.g
> > > > etRo
> > > > otEditor(TypeEditorProvider.java:80)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeEditorProvider.ge
> > > > tRoo
> > > > tEditor(CompositeEditorProvider.java:80)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(E
> > > > dito
> > > > rHook.java:53)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommi
> > > > t(Co
> > > > mpositeHook.java:61)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommi
> > > > t(Co
> > > > mpositeHook.java:61)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted$1.call(DocumentNodeStoreBranch.java:570)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted$1.call(DocumentNodeStoreBranch.java:566)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > withCurrentBranch(DocumentNodeStoreBranch.java:289)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > access$600(DocumentNodeStoreBranch.java:54)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.merge(DocumentNodeStoreBranch.java:566)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge0(DocumentNodeStoreBranch.java:167)
> > > >         ... 37 more
> > > > 
> > > > 
> > > > FAILED:
> > > >  
> > > > org.apache.jackrabbit.oak.jcr.nodetype.NodeTypeTest.trivialUpda
> > > > tes
> > > > [0]
> > > > 
> > > > Error Message:
> > > > Failed to register node types.
> > > > 
> > > > Stack Trace:
> > > > javax.jcr.InvalidItemStateException: Failed to register node
> > > > types.
> > > >         at
> > > > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositor
> > > > yExc
> > > > eption(CommitFailedException.java:239)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeT
> > > > ypeM
> > > > anager.registerNodeTypes(ReadWriteNodeTypeManager.java:156)
> > > >         at
> > > > org.apache.jackrabbit.oak.jcr.nodetype.NodeTypeTest.trivialUpda
> > > > tes(
> > > > NodeTypeTest.java:188)
> > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > Method)
> > > >         at
> > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
> > > > rImp
> > > > l.java:62)
> > > >         at
> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
> > > > dAcc
> > > > essorImpl.java:43)
> > > >         at java.lang.reflect.Method.invoke(Method.java:483)
> > > >         at
> > > > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Fra
> > > > mewo
> > > > rkMethod.java:45)
> > > >         at
> > > > org.junit.internal.runners.model.ReflectiveCallable.run(Reflect
> > > > iveC
> > > > allable.java:15)
> > > >         at
> > > > org.junit.runners.model.FrameworkMethod.invokeExplosively(Frame
> > > > work
> > > > Method.java:42)
> > > >         at
> > > > org.junit.internal.runners.statements.InvokeMethod.evaluate(Inv
> > > > okeM
> > > > ethod.java:20)
> > > >         at
> > > > org.junit.internal.runners.statements.RunAfters.evaluate(RunAft
> > > > ers.
> > > > java:30)
> > > >         at
> > > > org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
> > > >         at
> > > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4Cl
> > > > assR
> > > > unner.java:68)
> > > >         at
> > > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4Cl
> > > > assR
> > > > unner.java:47)
> > > >         at
> > > > org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
> > > >         at
> > > > org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
> > > >         at
> > > > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:22
> > > > 9)
> > > >         at
> > > > org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
> > > >         at
> > > > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222
> > > > )
> > > >         at
> > > > org.junit.runners.ParentRunner.run(ParentRunner.java:300)
> > > >         at org.junit.runners.Suite.runChild(Suite.java:128)
> > > >         at org.junit.runners.Suite.runChild(Suite.java:24)
> > > >         at
> > > > org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
> > > >         at
> > > > java.util.concurrent.Executors$RunnableAdapter.call(Executors.j
> > > > ava:
> > > > 511)
> > > >         at
> > > > java.util.concurrent.FutureTask.run(FutureTask.java:266)
> > > >         at
> > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExe
> > > > cuto
> > > > r.java:1142)
> > > >         at
> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolEx
> > > > ecut
> > > > or.java:617)
> > > >         at java.lang.Thread.run(Thread.java:745)
> > > > Caused by: org.apache.jackrabbit.oak.api.CommitFailedException:
> > > > OakMerge0001: OakMerge0001: Failed to merge changes to the
> > > > underlying store (retries 5, 4650 ms)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge0(DocumentNodeStoreBranch.java:184)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge(DocumentNodeStoreBranch.java:123)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > merg
> > > > e(DocumentRootBuilder.java:158)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore.me
> > > > rge(
> > > > DocumentNodeStore.java:1526)
> > > >         at
> > > > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.j
> > > > ava:
> > > > 247)
> > > >         at
> > > > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.j
> > > > ava:
> > > > 258)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeT
> > > > ypeM
> > > > anager.registerNodeTypes(ReadWriteNodeTypeManager.java:145)
> > > >         ... 27 more
> > > > Caused by:
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentStoreExcepti
> > > > on:
> > > > update of
> > > > 4:/jcr:system/jcr:nodeTypes/mix:versionable/rep:namedPropertyDe
> > > > fini
> > > > tions failed, race condition?
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
> > > > .int
> > > > ernalCreateOrUpdate(RDBDocumentStore.java:830)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
> > > > .cre
> > > > ateOrUpdate(RDBDocumentStore.java:272)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocum
> > > > entS
> > > > toreWrapper.createOrUpdate(LeaseCheckDocumentStoreWrapper.java:
> > > > 126)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.createOrUpdat
> > > > eNod
> > > > e(Commit.java:474)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.applyToDocume
> > > > ntSt
> > > > ore(Commit.java:368)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.prepare(Commi
> > > > t.ja
> > > > va:239)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.Commit.apply(Commit.
> > > > java
> > > > :205)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > persist(DocumentNodeStoreBranch.java:273)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > persist(DocumentNodeStoreBranch.java:243)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > access$300(DocumentNodeStoreBranch.java:54)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.persistTransientHead(DocumentNodeStoreBranch.java:594
> > > > )
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.setRoot(DocumentNodeStoreBranch.java:542)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > setRoot(DocumentNodeStoreBranch.java:107)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > purg
> > > > e(DocumentRootBuilder.java:173)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.
> > > > upda
> > > > ted(DocumentRootBuilder.java:99)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.upda
> > > > ted(
> > > > MemoryNodeBuilder.java:214)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.setP
> > > > rope
> > > > rty(MemoryNodeBuilder.java:508)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.setP
> > > > rope
> > > > rty(MemoryNodeBuilder.java:522)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.val
> > > > idat
> > > > eAndCompilePropertyDefinition(TypeRegistration.java:376)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.val
> > > > idat
> > > > eAndCompileType(TypeRegistration.java:342)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeRegistration.app
> > > > ly(T
> > > > ypeRegistration.java:140)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.nodetype.TypeEditorProvider.g
> > > > etRo
> > > > otEditor(TypeEditorProvider.java:80)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeEditorProvider.ge
> > > > tRoo
> > > > tEditor(CompositeEditorProvider.java:80)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(E
> > > > dito
> > > > rHook.java:53)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommi
> > > > t(Co
> > > > mpositeHook.java:61)
> > > >         at
> > > > org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommi
> > > > t(Co
> > > > mpositeHook.java:61)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted$1.call(DocumentNodeStoreBranch.java:570)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted$1.call(DocumentNodeStoreBranch.java:566)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > withCurrentBranch(DocumentNodeStoreBranch.java:289)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > access$600(DocumentNodeStoreBranch.java:54)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch$
> > > > Persisted.merge(DocumentNodeStoreBranch.java:566)
> > > >         at
> > > > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBra
> > > > nch.
> > > > merge0(DocumentNodeStoreBranch.java:167)
> > > >         ... 33 more
> > > > 
> > > > 
> > 

Reply via email to