-
Notifications
You must be signed in to change notification settings - Fork 74
Closed
Description
So we can address your issue, please include the following:
Version of MarkLogic Java Client API
develop branch ( as of release 5.2.0 API )
Version of MarkLogic Server
10.0-4 ML Server release
Java version
9.0.4
OS and version
Linux
Input: Some code to illustrate the problem, preferably in a state that can be independently reproduced on our end
WriteBatcher Test.testUrisWithDifferentCharacters test method
Actual output: What did you observe? What errors did you see? Can you attach the logs? (Java logs, MarkLogic logs)
StackTrace
java.lang.AssertionError: The success listener ran wrong number of times expected:<200> but was:<190>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:645)
at com.marklogic.client.test.datamovement.WriteBatcherTest.runWriteTest(WriteBatcherTest.java:666)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testEverything(WriteBatcherTest.java:527)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:62)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:118)
at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:844)
Standard Output
00:51:55.771 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting internal/effective-version as null
00:51:55.775 [Test worker] INFO c.m.c.impl.TransformExtensionsImpl - Writing transform source for WriteBatcherTest_transform.sjs
00:51:55.775 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Putting config/transforms/WriteBatcherTest_transform.sjs
00:51:56.311 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting internal/forestinfo as application/json
00:51:56.319 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:56.320 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:56.320 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:56.321 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:56.322 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:51:56.322 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:51:56.322 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:56.322 [pool-98-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:56.322 [pool-98-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:56.411 [pool-98-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testUndeclaredFormat_Issue60] batch: 1, items: 1
00:51:56.411 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Reading metadata and content for /doc/string
00:51:56.411 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting /doc/string in transaction null
Read doc, and format=[BINARY]
00:51:56.969 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:56.969 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:56.969 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:56.970 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:56.971 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:51:56.971 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:51:56.971 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:56.971 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:56.971 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:56.971 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:56.980 [pool-99-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$10(WriteBatcherTest.java:723)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:56.980 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:56.980 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:56.981 [Test worker] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchFailure listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$11(WriteBatcherTest.java:724)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendThrowableToListeners(WriteBatcherImpl.java:639)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$2(WriteBatcherImpl.java:441)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1083)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:2079)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$CompletableRejectedExecutionHandler.rejectedExecution(WriteBatcherImpl.java:1159)
at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:848)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1397)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$CompletableThreadPoolExecutor.execute(WriteBatcherImpl.java:1192)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:294)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:302)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:258)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testExceptions(WriteBatcherTest.java:744)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testExceptions(WriteBatcherTest.java:725)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testWriteValidAndInvalidDocsAndThrowException(WriteBatcherTest.java:716)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:62)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:118)
at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:56.981 [Test worker] WARN c.m.c.d.impl.WriteBatcherImpl - Error writing batch: com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Bad Request. Server Message: XDMP-DOCROOTTEXT: xdmp:get-request-part-body("xml") -- Invalid root text "this is not valid XML" at line 1
00:51:56.982 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:56.986 [pool-99-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$10(WriteBatcherTest.java:723)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:56.987 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:56.987 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.581 [pool-99-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$10(WriteBatcherTest.java:723)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.581 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.581 [pool-99-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.593 [pool-99-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchFailure listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$11(WriteBatcherTest.java:724)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendThrowableToListeners(WriteBatcherImpl.java:639)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$2(WriteBatcherImpl.java:441)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1083)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.593 [pool-99-thread-1] WARN c.m.c.d.impl.WriteBatcherImpl - Error writing batch: com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Bad Request. Server Message: XDMP-DOCROOTTEXT: xdmp:get-request-part-body("xml") -- Invalid root text "this is not valid XML" at line 1
00:51:57.594 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:57.594 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:57.594 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:57.594 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:57.595 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:51:57.595 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:51:57.595 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.595 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.595 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.595 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.601 [Test worker] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchFailure listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$13(WriteBatcherTest.java:729)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendThrowableToListeners(WriteBatcherImpl.java:639)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$2(WriteBatcherImpl.java:441)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1083)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:2079)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$CompletableRejectedExecutionHandler.rejectedExecution(WriteBatcherImpl.java:1159)
at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:848)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1397)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$CompletableThreadPoolExecutor.execute(WriteBatcherImpl.java:1192)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:294)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:302)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.add(WriteBatcherImpl.java:258)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testExceptions(WriteBatcherTest.java:744)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testExceptions(WriteBatcherTest.java:730)
at com.marklogic.client.test.datamovement.WriteBatcherTest.testWriteValidAndInvalidDocsAndThrowException(WriteBatcherTest.java:716)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:62)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:118)
at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.602 [Test worker] WARN c.m.c.d.impl.WriteBatcherImpl - Error writing batch: com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Bad Request. Server Message: XDMP-DOCROOTTEXT: xdmp:get-request-part-body("xml") -- Invalid root text "this is not valid XML" at line 1
00:51:57.602 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:57.603 [pool-100-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$12(WriteBatcherTest.java:728)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.604 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.604 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.607 [pool-100-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$12(WriteBatcherTest.java:728)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.608 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.608 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.625 [pool-100-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$12(WriteBatcherTest.java:728)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.625 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:57.625 [pool-100-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:57.632 [pool-100-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchFailure listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$13(WriteBatcherTest.java:729)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendThrowableToListeners(WriteBatcherImpl.java:639)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$2(WriteBatcherImpl.java:441)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1083)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:51:57.633 [pool-100-thread-1] WARN c.m.c.d.impl.WriteBatcherImpl - Error writing batch: com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Bad Request. Server Message: XDMP-DOCROOTTEXT: xdmp:get-request-part-body("xml") -- Invalid root text "this is not valid XML" at line 1
00:51:57.634 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Deleting documents
00:51:58.223 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.223 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.223 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.223 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:58.223 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting internal/forestinfo as application/json
00:51:58.231 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - [testListenerManagement] threw expected exception since HostAvailabilityListener was initialized with greater minHosts: java.lang.IllegalArgumentException: numHosts must be less than or equal to the number of hosts in the cluster
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.232 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
Starting test ones with config={ batchSize: 1,
externalThreadCount: 1,
batcherThreadCount: 1,
totalDocCount: 10 }
00:51:58.239 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.239 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.239 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.239 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:58.241 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:51:58.241 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:51:58.251 [ones0] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.252 [ones0] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.251 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.252 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.302 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 1, items: 1
00:51:58.303 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.303 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.304 [ones0] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 5, items: 1
00:51:58.304 [ones0] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.304 [ones0] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.346 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 2, items: 1
00:51:58.347 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.347 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.349 [ones0] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 7, items: 1
00:51:58.349 [ones0] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.349 [ones0] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.356 [ones0] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 9, items: 1
00:51:58.356 [ones0] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.356 [ones0] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.390 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 3, items: 1
00:51:58.390 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.390 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.395 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 4, items: 1
00:51:58.395 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.395 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.400 [ones0] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 10, items: 1
00:51:58.400 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:58.438 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 6, items: 1
00:51:58.438 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.438 [pool-101-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.482 [pool-101-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_ones] batch: 8, items: 1
00:51:58.482 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:58.482 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - expectedSuccess=[10] successfulCount.get()=[10]
00:51:58.483 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Searching for structure <query xmlns="http://marklogic.com/appservices/search" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:search="http://marklogic.com/appservices/search" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><collection-query><uri>WriteBatcherTest_5714.testWrites_ones</uri></collection-query></query>
Completed test ones in 253 millis
Starting test threads with config={ batchSize: 1,
externalThreadCount: 3,
batcherThreadCount: 1,
totalDocCount: 10 }
00:51:58.494 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.495 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.495 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.495 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:58.495 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:51:58.495 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:51:58.496 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.496 [threads1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.496 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.496 [threads1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.496 [threads2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.496 [threads2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.540 [threads1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 6, items: 1
00:51:58.540 [threads1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.540 [threads1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.541 [threads2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 4, items: 1
00:51:58.541 [threads2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.541 [threads2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.544 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 1, items: 1
00:51:58.544 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.544 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.547 [threads1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 7, items: 1
00:51:58.551 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 2, items: 1
00:51:58.552 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.552 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.586 [threads2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 8, items: 1
00:51:58.586 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:58.595 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 3, items: 1
00:51:58.595 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.595 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.639 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 5, items: 1
00:51:58.640 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.640 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.684 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 9, items: 1
00:51:58.684 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:51:58.684 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.684 [pool-102-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.728 [pool-102-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_threads] batch: 10, items: 1
00:51:58.729 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - expectedSuccess=[10] successfulCount.get()=[10]
00:51:58.729 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Searching for structure <query xmlns="http://marklogic.com/appservices/search" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:search="http://marklogic.com/appservices/search" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><collection-query><uri>WriteBatcherTest_5714.testWrites_threads</uri></collection-query></query>
Completed test threads in 244 millis
00:51:58.740 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.740 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.746 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Reading metadata and content for multiple uris beginning with /CXXXX_Ü_9999.json
00:51:58.746 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting documents as null
00:51:58.751 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Deleting /CXXXX_Ü_9999.json
00:51:58.751 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Deleting /CXXXX_Ü_9999.json in transaction null
00:51:58.754 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Deleting Ä_9999.json
00:51:58.754 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Deleting Ä_9999.json in transaction null
00:51:58.757 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.757 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:51:58.757 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:51:58.757 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:51:58.758 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=60
00:51:58.758 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=7
00:51:58.763 [pool-103-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.763 [pool-103-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.763 [pool-103-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.764 [pool-103-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.764 [pool-103-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.765 [pool-103-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.766 [pool-103-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.766 [pool-103-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.768 [pool-103-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.768 [pool-103-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.768 [pool-103-thread-6] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.768 [pool-103-thread-6] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.770 [pool-103-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.770 [pool-103-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.770 [pool-103-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.771 [pool-103-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.771 [pool-103-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.766 [pool-103-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.771 [pool-103-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.771 [pool-103-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.772 [pool-103-thread-12] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.772 [pool-103-thread-12] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.779 [pool-103-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.779 [pool-103-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.781 [pool-103-thread-7] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.781 [pool-103-thread-7] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.785 [pool-103-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.785 [pool-103-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.786 [pool-103-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.786 [pool-103-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.787 [pool-103-thread-18] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.787 [pool-103-thread-18] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.789 [pool-103-thread-19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.789 [pool-103-thread-21] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.789 [pool-103-thread-21] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.790 [pool-103-thread-22] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.790 [pool-103-thread-22] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.796 [pool-103-thread-23] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.796 [pool-103-thread-23] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.797 [pool-103-thread-24] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.797 [pool-103-thread-24] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.797 [pool-103-thread-25] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.797 [pool-103-thread-25] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.808 [pool-103-thread-26] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.808 [pool-103-thread-26] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.810 [pool-103-thread-27] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.810 [pool-103-thread-27] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.811 [pool-103-thread-28] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.811 [pool-103-thread-28] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.816 [pool-103-thread-29] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.816 [pool-103-thread-29] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.818 [pool-103-thread-30] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.818 [pool-103-thread-30] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.821 [pool-103-thread-31] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.821 [pool-103-thread-31] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.835 [pool-103-thread-32] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.835 [pool-103-thread-32] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.841 [pool-103-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 2, items: 7, writes so far: 7, host: java-client-api-1-3.marklogic.com
00:51:58.842 [pool-103-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 8, items: 7, writes so far: 21, host: java-client-api-1-3.marklogic.com
00:51:58.842 [pool-103-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 1, items: 7, writes so far: 28, host: java-client-api-1-2.marklogic.com
00:51:58.856 [pool-103-thread-15] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.856 [pool-103-thread-15] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.871 [pool-103-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] Job stopped
00:51:58.871 [pool-103-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 6, items: 7, writes so far: 14, host: localhost
00:51:58.872 [pool-103-thread-19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.789 [pool-103-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.873 [pool-103-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.876 [pool-103-thread-33] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:51:58.876 [pool-103-thread-33] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:51:58.876 [pool-103-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 16, items: 7, writes so far: 35, host: java-client-api-1-2.marklogic.com
00:51:58.877 [pool-103-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 10, items: 7, writes so far: 42, host: java-client-api-1-2.marklogic.com
00:51:58.877 [pool-103-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 4, items: 7, writes so far: 49, host: java-client-api-1-2.marklogic.com
00:51:58.878 [pool-103-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 3, items: 7, writes so far: 56, host: localhost
00:51:58.879 [pool-103-thread-21] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] batch: 21, items: 7, writes so far: 63, host: localhost
00:51:58.881 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - [testStopBeforeFlush_Issue595] flushAndWait threw expected exception since stopJob was called first: java.lang.IllegalStateException: This instance has been stopped
Starting test everything with config={ batchSize: 2,
externalThreadCount: 20,
batcherThreadCount: 20,
totalDocCount: 200 }
00:51:58.881 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:51:58.881 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient
...[truncated 76005 chars]...
dSuccess_Issue61] added 100 docs
00:52:01.006 [Thread-14] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 42 queued docs
00:52:01.006 [Thread-15] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 47 queued docs
00:52:01.006 [Thread-16] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 11 queued docs
00:52:01.008 [Thread-15] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.008 [Thread-15] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.008 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.008 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.167 [Thread-15] DEBUG c.m.c.t.d.WriteBatcherTest - [testAddMultiThreadedSuccess_Issue61] batch: 4, items: 47
00:52:01.249 [pool-109-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testAddMultiThreadedSuccess_Issue61] batch: 1, items: 100
00:52:01.251 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.251 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.477 [pool-109-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testAddMultiThreadedSuccess_Issue61] batch: 2, items: 100
00:52:01.477 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.477 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.603 [pool-109-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testAddMultiThreadedSuccess_Issue61] batch: 3, items: 42
00:52:01.604 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.604 [pool-109-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.632 [pool-109-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testAddMultiThreadedSuccess_Issue61] batch: 5, items: 11
00:52:01.632 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Posting eval
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:52:01.637 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:01.637 [pool-110-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.638 [pool-110-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.646 [pool-110-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.InternalError: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$10(WriteBatcherTest.java:723)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:01.646 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:52:01.647 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:01.647 [pool-111-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.647 [pool-111-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.652 [pool-111-thread-1] ERROR c.m.c.d.impl.WriteBatcherImpl - Exception thrown by an onBatchSuccess listener
java.lang.RuntimeException: This is an expected exception used for a negative test
at com.marklogic.client.test.datamovement.WriteBatcherTest.lambda$testExceptions$12(WriteBatcherTest.java:728)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.sendSuccessToListeners(WriteBatcherImpl.java:620)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl.lambda$newBatchWriteSet$1(WriteBatcherImpl.java:417)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1074)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
00:52:01.652 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Deleting documents
00:52:01.657 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:01.657 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:01.657 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:01.657 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:01.658 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:01.658 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=100
00:52:01.658 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 1 queued docs
00:52:01.659 [pool-112-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.659 [pool-112-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
Starting test batchesThreads with config={ batchSize: 2,
externalThreadCount: 20,
batcherThreadCount: 20,
totalDocCount: 200 }
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=20
00:52:01.707 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=2
00:52:01.708 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.708 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.708 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.709 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.709 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.709 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.709 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.710 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.710 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.710 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.710 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.710 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.710 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.711 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.711 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.711 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.711 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.712 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.713 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.708 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.712 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.714 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.725 [Finalizer] INFO c.m.client.impl.DatabaseClientImpl - Releasing connection
00:52:01.725 [Finalizer] DEBUG c.m.client.impl.OkHttpServices - Releasing connection
00:52:01.725 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.726 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.726 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.726 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.726 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.726 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.726 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.726 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.727 [pool-113-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 16, items: 2
00:52:01.727 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 11, items: 2
00:52:01.727 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.727 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.727 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.727 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.727 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 14, items: 2
00:52:01.727 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.727 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.735 [batchesThreads19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.735 [batchesThreads19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.736 [batchesThreads16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.736 [batchesThreads16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.738 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.738 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.739 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.739 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.739 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.739 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.746 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 22, items: 2
00:52:01.746 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.746 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.747 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.747 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.748 [batchesThreads18] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.748 [batchesThreads18] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.755 [pool-113-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 4, items: 2
00:52:01.755 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.755 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.755 [pool-113-thread-17] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 17, items: 2
00:52:01.755 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.755 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.758 [pool-113-thread-20] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 20, items: 2
00:52:01.758 [pool-113-thread-19] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 19, items: 2
00:52:01.758 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.758 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.758 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.758 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.760 [pool-113-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 8, items: 2
00:52:01.760 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.760 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.761 [pool-113-thread-13] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 13, items: 2
00:52:01.761 [batchesThreads18] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 87, items: 2
00:52:01.761 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.761 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.762 [batchesThreads16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 85, items: 2
00:52:01.762 [batchesThreads16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.762 [batchesThreads16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.762 [pool-113-thread-7] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 7, items: 2
00:52:01.763 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.763 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.763 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 10, items: 2
00:52:01.763 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.763 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.766 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.766 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.766 [pool-113-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 3, items: 2
00:52:01.766 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.766 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.767 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 2, items: 2
00:52:01.767 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.767 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.775 [pool-113-thread-9] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 9, items: 2
00:52:01.775 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.775 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.783 [pool-113-thread-5] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 5, items: 2
00:52:01.783 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.783 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.785 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 23, items: 2
00:52:01.785 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.785 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.788 [pool-113-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 1, items: 2
00:52:01.789 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.789 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.790 [pool-113-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 33, items: 2
00:52:01.790 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.790 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.792 [batchesThreads19] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 84, items: 2
00:52:01.799 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 24, items: 2
00:52:01.799 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.799 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.807 [pool-113-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 6, items: 2
00:52:01.808 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.808 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.809 [pool-113-thread-17] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 27, items: 2
00:52:01.809 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.809 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.813 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 32, items: 2
00:52:01.814 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.814 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.816 [batchesThreads16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 94, items: 2
00:52:01.816 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:01.819 [pool-113-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 29, items: 2
00:52:01.819 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.819 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.820 [pool-113-thread-19] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 28, items: 2
00:52:01.820 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.820 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.821 [pool-113-thread-13] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 30, items: 2
00:52:01.821 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.821 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.827 [pool-113-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 25, items: 2
00:52:01.827 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.827 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.829 [pool-113-thread-9] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 35, items: 2
00:52:01.829 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.829 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.829 [pool-113-thread-20] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 26, items: 2
00:52:01.829 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.829 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.832 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 34, items: 2
00:52:01.833 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.833 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.834 [pool-113-thread-18] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 18, items: 2
00:52:01.835 [pool-113-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 21, items: 2
00:52:01.835 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.835 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.835 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.835 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.846 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 37, items: 2
00:52:01.846 [pool-113-thread-15] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 15, items: 2
00:52:01.847 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.847 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.847 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.847 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.848 [pool-113-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 38, items: 2
00:52:01.849 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.849 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.852 [pool-113-thread-7] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 31, items: 2
00:52:01.853 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.853 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.854 [pool-113-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 39, items: 2
00:52:01.854 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.854 [pool-113-thread-5] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 36, items: 2
00:52:01.854 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.854 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.854 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.858 [pool-113-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 41, items: 2
00:52:01.859 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.859 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.861 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 43, items: 2
00:52:01.862 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.862 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.863 [pool-113-thread-5] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 58, items: 2
00:52:01.863 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.863 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.866 [pool-113-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 44, items: 2
00:52:01.866 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.866 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.870 [pool-113-thread-13] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 46, items: 2
00:52:01.870 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.870 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.873 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 40, items: 2
00:52:01.873 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.873 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.875 [pool-113-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 47, items: 2
00:52:01.875 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.875 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.882 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 50, items: 2
00:52:01.882 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.882 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.883 [pool-113-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 52, items: 2
00:52:01.883 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.883 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.888 [pool-113-thread-20] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 49, items: 2
00:52:01.888 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.888 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.897 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 53, items: 2
00:52:01.897 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.897 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.899 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 66, items: 2
00:52:01.899 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.899 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.900 [pool-113-thread-17] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 42, items: 2
00:52:01.900 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.900 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.901 [pool-113-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 55, items: 2
00:52:01.901 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.901 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.902 [pool-113-thread-12] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 12, items: 2
00:52:01.902 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.902 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.905 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 69, items: 2
00:52:01.905 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.905 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.908 [pool-113-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 57, items: 2
00:52:01.909 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.909 [pool-113-thread-3] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.910 [pool-113-thread-19] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 45, items: 2
00:52:01.910 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.910 [pool-113-thread-19] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.911 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 60, items: 2
00:52:01.911 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.911 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.916 [pool-113-thread-5] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 61, items: 2
00:52:01.916 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.916 [pool-113-thread-5] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.918 [pool-113-thread-7] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 56, items: 2
00:52:01.918 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 74, items: 2
00:52:01.918 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.918 [pool-113-thread-7] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.918 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.918 [pool-113-thread-14] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.919 [pool-113-thread-13] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 63, items: 2
00:52:01.919 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.919 [pool-113-thread-13] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.920 [pool-113-thread-9] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 48, items: 2
00:52:01.920 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.920 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.921 [pool-113-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 62, items: 2
00:52:01.921 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.921 [pool-113-thread-8] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.923 [pool-113-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 59, items: 2
00:52:01.923 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.923 [pool-113-thread-6] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.924 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 64, items: 2
00:52:01.924 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.924 [pool-113-thread-11] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.924 [pool-113-thread-18] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 51, items: 2
00:52:01.925 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.925 [pool-113-thread-18] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.931 [pool-113-thread-9] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 82, items: 2
00:52:01.931 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.931 [pool-113-thread-9] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.933 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 77, items: 2
00:52:01.933 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.933 [pool-113-thread-10] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.934 [pool-113-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 67, items: 2
00:52:01.934 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.934 [pool-113-thread-16] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.935 [pool-113-thread-15] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 54, items: 2
00:52:01.935 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.935 [pool-113-thread-15] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.936 [pool-113-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 65, items: 2
00:52:01.936 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.936 [pool-113-thread-4] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.942 [pool-113-thread-20] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 68, items: 2
00:52:01.942 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.942 [pool-113-thread-20] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.950 [pool-113-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 72, items: 2
00:52:01.950 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.950 [pool-113-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.951 [pool-113-thread-17] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 71, items: 2
00:52:01.951 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.951 [pool-113-thread-17] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.952 [pool-113-thread-12] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 73, items: 2
00:52:01.952 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.952 [pool-113-thread-12] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.952 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 70, items: 2
00:52:01.952 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:01.952 [pool-113-thread-2] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:01.957 [pool-113-thread-19] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 76, items: 2
00:52:01.966 [pool-113-thread-5] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 78, items: 2
00:52:01.967 [pool-113-thread-13] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 81, items: 2
00:52:01.970 [pool-113-thread-14] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 80, items: 2
00:52:01.971 [pool-113-thread-8] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 83, items: 2
00:52:01.972 [pool-113-thread-7] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 79, items: 2
00:52:01.974 [pool-113-thread-18] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 89, items: 2
00:52:01.974 [pool-113-thread-11] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 88, items: 2
00:52:01.978 [pool-113-thread-9] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 90, items: 2
00:52:01.982 [pool-113-thread-10] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 91, items: 2
00:52:01.982 [pool-113-thread-15] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 93, items: 2
00:52:01.983 [pool-113-thread-16] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 92, items: 2
00:52:01.984 [pool-113-thread-4] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 95, items: 2
00:52:01.985 [pool-113-thread-6] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 86, items: 2
00:52:01.988 [pool-113-thread-20] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 96, items: 2
00:52:01.998 [pool-113-thread-17] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 98, items: 2
00:52:01.998 [pool-113-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 97, items: 2
00:52:02.001 [pool-113-thread-2] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 100, items: 2
00:52:02.039 [pool-113-thread-3] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 75, items: 2
00:52:02.039 [pool-113-thread-12] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites_batchesThreads] batch: 99, items: 2
00:52:02.040 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:02.040 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - expectedSuccess=[200] successfulCount.get()=[200]
00:52:02.040 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Searching for structure <query xmlns="http://marklogic.com/appservices/search" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:search="http://marklogic.com/appservices/search" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><collection-query><uri>WriteBatcherTest_5714.testWrites_batchesThreads</uri></collection-query></query>
Completed test batchesThreads in 359 millis
00:52:02.069 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:02.069 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:02.069 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:02.069 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:02.070 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:02.070 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=2
00:52:02.070 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:02.070 [pool-114-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:02.070 [pool-114-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:02.119 [pool-114-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testSimple] batch: 1, items: 3
00:52:02.119 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Reading metadata and content for multiple uris beginning with /metadataTest/doc1_1.txt
00:52:02.119 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting documents as null
00:52:02.129 [Test worker] INFO com.marklogic.client.io.DOMHandle - Parsing metadata structure from input stream
00:52:02.131 [Test worker] INFO com.marklogic.client.io.DOMHandle - Parsing metadata structure from input stream
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=2
00:52:02.132 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:02.132 [pool-115-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:02.133 [pool-115-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:02.180 [pool-115-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testSimple] batch: 1, items: 3
00:52:02.180 [Test worker] INFO c.m.client.impl.DocumentManagerImpl - Reading metadata and content for multiple uris beginning with /metadataTest/doc2_1.txt
00:52:02.180 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Getting documents as null
00:52:02.188 [Test worker] INFO com.marklogic.client.io.DOMHandle - Parsing metadata structure from input stream
00:52:02.188 [Test worker] INFO com.marklogic.client.io.DOMHandle - Parsing metadata structure from input stream
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:02.189 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=100
00:52:02.190 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:02.190 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:02.190 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:02.190 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:02.191 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:02.191 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:52:02.191 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:02.192 [pool-117-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:02.192 [pool-117-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:02.235 [pool-117-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testSimple] batch: 1, items: 1
00:52:02.235 [pool-117-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:02.235 [pool-117-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:02.284 [pool-117-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testSimple] batch: 2, items: 1
00:52:02.284 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Requesting head for WriteBatcherTest_content_1.txt in transaction null
00:52:02.291 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:02.291 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:02.291 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:02.291 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:02.292 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:02.292 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=2
00:52:02.292 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - flushing 0 queued docs
00:52:02.293 [pool-118-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:02.293 [pool-118-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:03.341 [pool-118-thread-1] DEBUG c.m.c.t.d.WriteBatcherTest - [testWrites] batch: 1, items: 2
00:52:03.341 [pool-118-thread-1] DEBUG c.m.client.impl.OkHttpServices - Posting documents
00:52:03.341 [pool-118-thread-1] DEBUG c.m.client.impl.OkHttpServices - Sending multipart for /v1/documents
00:52:04.372 [pool-118-thread-1] WARN c.m.c.d.impl.WriteBatcherImpl - Error writing batch: com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Bad Request. Server Message: XDMP-JSONDOC: xdmp:multipart-decode("b715627b-6f1e-4903-800d-a7a57406aa88", binary{"2d2d62373135363237622d366631652d343930332d383030642d613761353734..."}) -- Document is not JSON
00:52:04.372 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Searching for structure <query xmlns="http://marklogic.com/appservices/search" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:search="http://marklogic.com/appservices/search" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><collection-query><uri>WriteBatcherTest_5714.testWrites</uri></collection-query></query>
00:52:04.382 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - (withForestConfig) Using forests on [localhost, java-client-api-1-2.marklogic.com, java-client-api-1-3.marklogic.com] hosts for "java-unittest"
00:52:04.382 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "localhost" to the rotation
00:52:04.382 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-2.marklogic.com" to the rotation
00:52:04.382 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - Adding DatabaseClient on port 8012 for host "java-client-api-1-3.marklogic.com" to the rotation
00:52:04.383 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - threadCount=1
00:52:04.383 [Test worker] INFO c.m.c.d.impl.WriteBatcherImpl - batchSize=1
00:52:04.383 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - Called the close method
00:52:04.383 [Test worker] DEBUG c.m.c.t.d.WriteBatcherTest - Called the close method
00:52:04.383 [Test worker] DEBUG c.m.client.impl.OkHttpServices - Deleting documents
Standard Error
Mar 24, 2020 12:51:58 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:58 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:51:58 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Unauthorized. Server Message: Unauthorized
at com.marklogic.client.impl.OkHttpServices.checkStatus(OkHttpServices.java:4448)
at com.marklogic.client.impl.OkHttpServices.postResource(OkHttpServices.java:3505)
at com.marklogic.client.impl.OkHttpServices.postBulkDocuments(OkHttpServices.java:3598)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:612)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:604)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1057)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
Mar 24, 2020 12:51:58 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:58 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Unauthorized. Server Message: Unauthorized
at com.marklogic.client.impl.OkHttpServices.checkStatus(OkHttpServices.java:4448)
at com.marklogic.client.impl.OkHttpServices.postResource(OkHttpServices.java:3505)
at com.marklogic.client.impl.OkHttpServices.postBulkDocuments(OkHttpServices.java:3598)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:612)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:604)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1057)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Unauthorized. Server Message: Unauthorized
at com.marklogic.client.impl.OkHttpServices.checkStatus(OkHttpServices.java:4448)
at com.marklogic.client.impl.OkHttpServices.postResource(OkHttpServices.java:3505)
at com.marklogic.client.impl.OkHttpServices.postBulkDocuments(OkHttpServices.java:3598)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:612)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:604)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1057)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Unauthorized. Server Message: Unauthorized
at com.marklogic.client.impl.OkHttpServices.checkStatus(OkHttpServices.java:4448)
at com.marklogic.client.impl.OkHttpServices.postResource(OkHttpServices.java:3505)
at com.marklogic.client.impl.OkHttpServices.postBulkDocuments(OkHttpServices.java:3598)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:612)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:604)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1057)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
com.marklogic.client.FailedRequestException: Local message: failed to apply resource at documents: Unauthorized. Server Message: Unauthorized
at com.marklogic.client.impl.OkHttpServices.checkStatus(OkHttpServices.java:4448)
at com.marklogic.client.impl.OkHttpServices.postResource(OkHttpServices.java:3505)
at com.marklogic.client.impl.OkHttpServices.postBulkDocuments(OkHttpServices.java:3598)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:612)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.impl.DocumentManagerImpl.write(DocumentManagerImpl.java:604)
at com.marklogic.client.impl.GenericDocumentImpl.write(GenericDocumentImpl.java:23)
at com.marklogic.client.datamovement.impl.WriteBatcherImpl$BatchWriter.run(WriteBatcherImpl.java:1057)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.base/java.lang.Thread.run(Thread.java:844)
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:51:59 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:01 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 24, 2020 12:52:02 AM okhttp3.internal.platform.Platform log
WARNING: Previous digest authentication with same nonce failed, returning null
Mar 24, 2020 12:52:02 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Expected output: What specifically did you expect to happen?
Test runs fine.
Alternatives: What else have you tried, actual/expected?
NA.