DUX Explorer 7 Installation fails with Oops, cannot start the server
search cancel

DUX Explorer 7 Installation fails with Oops, cannot start the server

book

Article ID: 264228

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

On a new server where Java and Elasticsearch 7.13.1 were installed, while installing Dollar Universe Explorer onto the same server, the DUX install works and completes successfully but the Explorer service then stops running shortly after and will not successfully restart and stay running. In the unistartbui explorer log I am getting the following error message:-  

C:\<path_to_java>\bin\java.exe
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.assistedinject.FactoryProvider2 (file:/<dux_folder>/lib/com.google.inject.extensions.guice-assistedinject-4.2.3.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of com.google.inject.assistedinject.FactoryProvider2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Oops, cannot start the server.
java.lang.IllegalStateException: cannot create children while terminating or terminated
 at akka.actor.dungeon.Children.makeChild(Children.scala:297)
 at akka.actor.dungeon.Children.attachChild(Children.scala:52)
 at akka.actor.dungeon.Children.attachChild$(Children.scala:51)
 at akka.actor.ActorCell.attachChild(ActorCell.scala:411)
 at akka.actor.ActorSystemImpl.systemActorOf(ActorSystem.scala:889)
 at akka.http.scaladsl.HttpExt.<init>(Http.scala:391)
 at akka.http.scaladsl.Http$.createExtension(Http.scala:1132)
 at akka.http.scaladsl.Http$.createExtension(Http.scala:901)
 at akka.actor.ActorSystemImpl.registerExtension(ActorSystem.scala:1158)
 at akka.actor.ExtensionId.apply(Extension.scala:78)
 at akka.actor.ExtensionId.apply$(Extension.scala:77)
 at akka.http.scaladsl.Http$.apply(Http.scala:1127)
 at play.core.server.AkkaHttpServer.createServerBinding(AkkaHttpServer.scala:222)
 at play.core.server.AkkaHttpServer.$anonfun$httpServerBinding$1(AkkaHttpServer.scala:251)
 at play.core.server.AkkaHttpServer.$anonfun$httpServerBinding$1$adapted(AkkaHttpServer.scala:247)
 at scala.Option.map(Option.scala:242)
 at play.core.server.AkkaHttpServer.<init>(AkkaHttpServer.scala:247)
 at play.core.server.AkkaHttpServerProvider.createServer(AkkaHttpServer.scala:665)
 at play.core.server.AkkaHttpServerProvider.createServer(AkkaHttpServer.scala:663)
 at play.core.server.ServerProvider.createServer(ServerProvider.scala:29)
 at play.core.server.ServerProvider.createServer$(ServerProvider.scala:26)
 at play.core.server.AkkaHttpServerProvider.createServer(AkkaHttpServer.scala:663)
 at play.core.server.ProdServerStart$.start(ProdServerStart.scala:59)
 at play.core.server.ProdServerStart$.main(ProdServerStart.scala:29)
 at play.core.server.ProdServerStart.main(ProdServerStart.scala)
End of du_bui.bat 
End of unistsrv.bat 

How could we fix the issue?

Can I also know what are the latest versions of Elasticsearch as the documentation references to Elasticsearch 7.13.1 ?

Environment

Release : 7.x

Component: Dollar Universe Explorer

Cause

ElasticSearch database not reachable or correctly configured.

Resolution

Dollar Universe Explorer requires ElasticSearch 7.16, you could use the msi to ease the installation and setup:

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.0.msi

Once installed, you can go ahead and install DUX and set the correct port and database name if something was modified while installing it.