$ java -jar async-mongodb-JAVA-1954-1.0-all.jar 10.0.20.5:27017,10.0.21.5:27017,10.0.22.5:27017
|
ERROR! com.mongodb.MongoNotPrimaryException: The server is not the primary and did not execute the operationException in thread "main" com.mongodb.MongoNotPrimaryException: The server is not the primary and did not execute the operation
|
at com.mongodb.connection.ProtocolHelper.createSpecialException(ProtocolHelper.java:121)
|
at com.mongodb.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:73)
|
at com.mongodb.connection.CommandResultCallback.callCallback(CommandResultCallback.java:51)
|
at com.mongodb.connection.CommandResultCallback.callCallback(CommandResultCallback.java:29)
|
at com.mongodb.connection.CommandResultBaseCallback.callCallback(CommandResultBaseCallback.java:39)
|
at com.mongodb.connection.ResponseCallback.onResult(ResponseCallback.java:48)
|
at com.mongodb.connection.ResponseCallback.onResult(ResponseCallback.java:23)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection$2.onResult(DefaultConnectionPool.java:450)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection$2.onResult(DefaultConnectionPool.java:444)
|
at com.mongodb.connection.UsageTrackingInternalConnection$3.onResult(UsageTrackingInternalConnection.java:127)
|
at com.mongodb.connection.UsageTrackingInternalConnection$3.onResult(UsageTrackingInternalConnection.java:123)
|
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:53)
|
at com.mongodb.connection.InternalStreamConnection.executeCallbackAndReceiveResponse(InternalStreamConnection.java:375)
|
at com.mongodb.connection.InternalStreamConnection.access$1700(InternalStreamConnection.java:65)
|
at com.mongodb.connection.InternalStreamConnection$ResponseBuffersCallback.onResult(InternalStreamConnection.java:417)
|
at com.mongodb.connection.InternalStreamConnection$ResponseBuffersCallback.onResult(InternalStreamConnection.java:386)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onSuccess(InternalStreamConnection.java:555)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.access$2200(InternalStreamConnection.java:514)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback$ResponseBodyCallback.onResult(InternalStreamConnection.java:577)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback$ResponseBodyCallback.onResult(InternalStreamConnection.java:561)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:444)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:441)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:221)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:205)
|
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
|
at sun.nio.ch.Invoker.invokeDirect(Invoker.java:157)
|
at sun.nio.ch.UnixAsynchronousSocketChannelImpl.implRead(UnixAsynchronousSocketChannelImpl.java:553)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:276)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:297)
|
at com.mongodb.connection.AsynchronousSocketChannelStream.readAsync(AsynchronousSocketChannelStream.java:138)
|
at com.mongodb.connection.InternalStreamConnection.readAsync(InternalStreamConnection.java:441)
|
at com.mongodb.connection.InternalStreamConnection.access$2000(InternalStreamConnection.java:65)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onResult(InternalStreamConnection.java:537)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onResult(InternalStreamConnection.java:514)
|
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:53)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:444)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:441)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:221)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:205)
|
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
|
at sun.nio.ch.Invoker.invokeDirect(Invoker.java:157)
|
at sun.nio.ch.UnixAsynchronousSocketChannelImpl.implRead(UnixAsynchronousSocketChannelImpl.java:553)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:276)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:297)
|
at com.mongodb.connection.AsynchronousSocketChannelStream.readAsync(AsynchronousSocketChannelStream.java:138)
|
at com.mongodb.connection.InternalStreamConnection.readAsync(InternalStreamConnection.java:441)
|
at com.mongodb.connection.InternalStreamConnection.receiveResponseAsync(InternalStreamConnection.java:430)
|
at com.mongodb.connection.InternalStreamConnection.executeCallbackAndReceiveResponse(InternalStreamConnection.java:382)
|
at com.mongodb.connection.InternalStreamConnection.receiveMessageAsync(InternalStreamConnection.java:366)
|
at com.mongodb.connection.UsageTrackingInternalConnection.receiveMessageAsync(UsageTrackingInternalConnection.java:130)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection.receiveMessageAsync(DefaultConnectionPool.java:444)
|
at com.mongodb.connection.SendMessageCallback.onResult(SendMessageCallback.java:45)
|
at com.mongodb.connection.SendMessageCallback.onResult(SendMessageCallback.java:22)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection$1.onResult(DefaultConnectionPool.java:436)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection$1.onResult(DefaultConnectionPool.java:430)
|
at com.mongodb.connection.UsageTrackingInternalConnection$2.onResult(UsageTrackingInternalConnection.java:114)
|
at com.mongodb.connection.UsageTrackingInternalConnection$2.onResult(UsageTrackingInternalConnection.java:110)
|
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:53)
|
at com.mongodb.connection.InternalStreamConnection$2.completed(InternalStreamConnection.java:309)
|
at com.mongodb.connection.InternalStreamConnection$2.completed(InternalStreamConnection.java:294)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$2.completed(AsynchronousSocketChannelStream.java:124)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$2.completed(AsynchronousSocketChannelStream.java:118)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$3.completed(AsynchronousSocketChannelStream.java:177)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$3.completed(AsynchronousSocketChannelStream.java:171)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$AsyncWritableByteChannelAdapter$1.completed(AsynchronousSocketChannelStream.java:194)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$AsyncWritableByteChannelAdapter$1.completed(AsynchronousSocketChannelStream.java:191)
|
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
|
at sun.nio.ch.Invoker.invokeDirect(Invoker.java:157)
|
at sun.nio.ch.UnixAsynchronousSocketChannelImpl.implWrite(UnixAsynchronousSocketChannelImpl.java:736)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:382)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:399)
|
at java.nio.channels.AsynchronousSocketChannel.write(AsynchronousSocketChannel.java:577)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$AsyncWritableByteChannelAdapter.write(AsynchronousSocketChannelStream.java:191)
|
at com.mongodb.connection.AsynchronousSocketChannelStream.pipeOneBuffer(AsynchronousSocketChannelStream.java:171)
|
at com.mongodb.connection.AsynchronousSocketChannelStream.writeAsync(AsynchronousSocketChannelStream.java:118)
|
at com.mongodb.connection.InternalStreamConnection.writeAsync(InternalStreamConnection.java:294)
|
at com.mongodb.connection.InternalStreamConnection.sendMessageAsync(InternalStreamConnection.java:288)
|
at com.mongodb.connection.UsageTrackingInternalConnection.sendMessageAsync(UsageTrackingInternalConnection.java:117)
|
at com.mongodb.connection.DefaultConnectionPool$PooledConnection.sendMessageAsync(DefaultConnectionPool.java:430)
|
at com.mongodb.connection.CommandProtocol.executeAsync(CommandProtocol.java:107)
|
at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.executeAsync(DefaultServer.java:165)
|
at com.mongodb.connection.DefaultServerConnection.executeProtocolAsync(DefaultServerConnection.java:225)
|
at com.mongodb.connection.DefaultServerConnection.commandAsync(DefaultServerConnection.java:154)
|
at com.mongodb.operation.CommandOperationHelper$CommandProtocolExecutingCallback$1.onResult(CommandOperationHelper.java:376)
|
at com.mongodb.operation.CommandOperationHelper$CommandProtocolExecutingCallback$1.onResult(CommandOperationHelper.java:369)
|
at com.mongodb.connection.DefaultServer$1.onResult(DefaultServer.java:88)
|
at com.mongodb.connection.DefaultServer$1.onResult(DefaultServer.java:79)
|
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:53)
|
at com.mongodb.connection.DefaultConnectionPool$2.onResult(DefaultConnectionPool.java:198)
|
at com.mongodb.connection.DefaultConnectionPool$2.onResult(DefaultConnectionPool.java:183)
|
at com.mongodb.connection.UsageTrackingInternalConnection$1.onResult(UsageTrackingInternalConnection.java:62)
|
at com.mongodb.connection.UsageTrackingInternalConnection$1.onResult(UsageTrackingInternalConnection.java:54)
|
at com.mongodb.connection.InternalStreamConnection$1$1.onResult(InternalStreamConnection.java:155)
|
at com.mongodb.connection.InternalStreamConnection$1$1.onResult(InternalStreamConnection.java:142)
|
at com.mongodb.connection.InternalStreamConnectionInitializer$3.onResult(InternalStreamConnectionInitializer.java:146)
|
at com.mongodb.connection.InternalStreamConnectionInitializer$3.onResult(InternalStreamConnectionInitializer.java:140)
|
at com.mongodb.connection.CommandHelper$1$1.onResult(CommandHelper.java:53)
|
at com.mongodb.connection.CommandHelper$1$1.onResult(CommandHelper.java:43)
|
at com.mongodb.connection.CommandHelper$3.onResult(CommandHelper.java:155)
|
at com.mongodb.connection.CommandHelper$3.onResult(CommandHelper.java:148)
|
at com.mongodb.connection.InternalStreamConnection.executeCallbackAndReceiveResponse(InternalStreamConnection.java:375)
|
at com.mongodb.connection.InternalStreamConnection.access$1700(InternalStreamConnection.java:65)
|
at com.mongodb.connection.InternalStreamConnection$ResponseBuffersCallback.onResult(InternalStreamConnection.java:417)
|
at com.mongodb.connection.InternalStreamConnection$ResponseBuffersCallback.onResult(InternalStreamConnection.java:386)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onSuccess(InternalStreamConnection.java:555)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.access$2200(InternalStreamConnection.java:514)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback$ResponseBodyCallback.onResult(InternalStreamConnection.java:577)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback$ResponseBodyCallback.onResult(InternalStreamConnection.java:561)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:444)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:441)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:221)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:205)
|
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
|
at sun.nio.ch.Invoker.invokeDirect(Invoker.java:157)
|
at sun.nio.ch.UnixAsynchronousSocketChannelImpl.implRead(UnixAsynchronousSocketChannelImpl.java:553)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:276)
|
at sun.nio.ch.AsynchronousSocketChannelImpl.read(AsynchronousSocketChannelImpl.java:297)
|
at com.mongodb.connection.AsynchronousSocketChannelStream.readAsync(AsynchronousSocketChannelStream.java:138)
|
at com.mongodb.connection.InternalStreamConnection.readAsync(InternalStreamConnection.java:441)
|
at com.mongodb.connection.InternalStreamConnection.access$2000(InternalStreamConnection.java:65)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onResult(InternalStreamConnection.java:537)
|
at com.mongodb.connection.InternalStreamConnection$ResponseHeaderCallback.onResult(InternalStreamConnection.java:514)
|
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:53)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:444)
|
at com.mongodb.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:441)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:221)
|
at com.mongodb.connection.AsynchronousSocketChannelStream$BasicCompletionHandler.completed(AsynchronousSocketChannelStream.java:205)
|
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
|
at sun.nio.ch.Invoker$2.run(Invoker.java:218)
|
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
|
at java.lang.Thread.run(Thread.java:745)
|
|