08:11:09.365 INFO cluster - Cluster created with settings {hosts=[mongo:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
08:11:09.408 INFO package$ -
_ _ __ __ _
/\ | | (_) | \/ | |
/ \ ___| |_ _ ___ _ __ | \ / | |
/ /\ \ / __| __| |/ _ \| '_ \| |\/| | |
/ ____ \ (__| |_| | (_) | | | | | | | |____
/_/ \_\___|\__|_|\___/|_| |_|_| |_|______|
_ _
| | | |
| |__| | __ _ _ __ _ __ ___ ___ ___
| __ |/ _` | '__| '_ \ / _ \/ __/ __|
| | | | (_| | | | | | | __/\__ \__ \
|_| |_|\__,_|_| |_| |_|\___||___/___/
08:11:09.491 INFO cluster - No server chosen by com.mongodb.async.client.ClientSessionHelper$1@f1a45f8 from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=mongo:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out
08:11:09.522 INFO cluster - No server chosen by com.mongodb.async.client.ClientSessionHelper$1@537c8c7e from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=mongo:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out
08:11:10.236 INFO cluster - Exception in monitor thread while connecting to server mongo:27017
com.mongodb.MongoSocketException: mongo: Name does not resolve
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:211)
at com.mongodb.internal.connection.AsynchronousSocketChannelStream.openAsync(AsynchronousSocketChannelStream.java:58)
at com.mongodb.internal.connection.AsynchronousChannelStream.open(AsynchronousChannelStream.java:112)
at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:126)
at com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:117)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.UnknownHostException: mongo: Name does not resolve
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getAllByName0(InetAddress.java:1277)
at java.net.InetAddress.getAllByName(InetAddress.java:1193)
at java.net.InetAddress.getAllByName(InetAddress.java:1127)
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:203)
... 5 common frames omitted
08:11:10.739 INFO cluster - Exception in monitor thread while connecting to server mongo:27017
com.mongodb.MongoSocketException: mongo
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:211)
at com.mongodb.internal.connection.AsynchronousSocketChannelStream.openAsync(AsynchronousSocketChannelStream.java:58)
at com.mongodb.internal.connection.AsynchronousChannelStream.open(AsynchronousChannelStream.java:112)
at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:126)
at com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:117)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.UnknownHostException: mongo
at java.net.InetAddress.getAllByName0(InetAddress.java:1281)
at java.net.InetAddress.getAllByName(InetAddress.java:1193)
at java.net.InetAddress.getAllByName(InetAddress.java:1127)
at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:203)
... 5 common frames omitted
08:11:14.530 ERROR MongoAsyncDao - Sync DAO error
java.util.concurrent.TimeoutException: Futures timed out after [5 seconds]
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:223)
at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:227)
at scala.concurrent.Await$$anonfun$result$1.apply(package.scala:190)
at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53)
at scala.concurrent.Await$.result(package.scala:190)
at com.actionml.core.store.SyncDao$class.sync(Dao.scala:70)
at com.actionml.core.store.SyncDao$class.findMany(Dao.scala:81)
at com.actionml.core.store.backends.MongoAsyncDao.findMany(MongoAsyncDao.scala:41)
at com.actionml.core.store.SyncDao$class.findMany(Dao.scala:79)
at com.actionml.core.store.backends.MongoAsyncDao.findMany(MongoAsyncDao.scala:41)
at com.actionml.admin.MongoAdministrator.init(MongoAdministrator.scala:47)
at com.actionml.BaseModule.administrator$lzycompute(HarnessServer.scala:76)
at com.actionml.BaseModule.administrator(HarnessServer.scala:74)
at com.actionml.BaseModule.<init>(HarnessServer.scala:81)
at com.actionml.HarnessServer$.delayedEndpoint$com$actionml$HarnessServer$1(HarnessServer.scala:45)
at com.actionml.HarnessServer$delayedInit$body.apply(HarnessServer.scala:43)
at scala.Function0$class.apply$mcV$sp(Function0.scala:34)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:392)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at com.actionml.HarnessServer$.main(HarnessServer.scala:43)
at com.actionml.HarnessServer.main(HarnessServer.scala)
Exception in thread "main" java.util.concurrent.TimeoutException: Futures timed out after [5 seconds]
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:223)
at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:227)
at scala.concurrent.Await$$anonfun$result$1.apply(package.scala:190)
at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53)
at scala.concurrent.Await$.result(package.scala:190)
at com.actionml.core.store.SyncDao$class.sync(Dao.scala:70)
at com.actionml.core.store.SyncDao$class.findMany(Dao.scala:81)
at com.actionml.core.store.backends.MongoAsyncDao.findMany(MongoAsyncDao.scala:41)
at com.actionml.core.store.SyncDao$class.findMany(Dao.scala:79)
at com.actionml.core.store.backends.MongoAsyncDao.findMany(MongoAsyncDao.scala:41)
at com.actionml.admin.MongoAdministrator.init(MongoAdministrator.scala:47)
at com.actionml.BaseModule.administrator$lzycompute(HarnessServer.scala:76)
at com.actionml.BaseModule.administrator(HarnessServer.scala:74)
at com.actionml.BaseModule.<init>(HarnessServer.scala:81)
at com.actionml.HarnessServer$.delayedEndpoint$com$actionml$HarnessServer$1(HarnessServer.scala:45)
at com.actionml.HarnessServer$delayedInit$body.apply(HarnessServer.scala:43)
at scala.Function0$class.apply$mcV$sp(Function0.scala:34)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:392)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at com.actionml.HarnessServer$.main(HarnessServer.scala:43)
at com.actionml.HarnessServer.main(HarnessServer.scala)
Starting Harness server in the foreground, to run as a daemon use with "-d"
Seems like the new docker-compose file is not working on windows due to a mongodb error.
https://actionml.com/docs/harness_container_guide