question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Localserver up error

See original GitHub issue

Setup

  1. git clone https://github.com/Netflix/conductor.git
  2. git checkout tags/v2.27.0 -b v2.27.0.RELEASE
  3. cd server
  4. …/gradlew server

i got this error

▶ ../gradlew server
Parallel execution is an incubating feature.

> Configure project :
Inferred project: conductor, version: 2.28.0-SNAPSHOT
Publication nebula not found in project :.

> Task :conductor-server:server
Using config file: src/main/resources/server.properties
Using log4j config src/main/resources/log4j.properties
1    [main] INFO  com.netflix.conductor.bootstrap.ModulesProvider  - Starting conductor server using in memory data store.
13   [main] WARN  com.netflix.conductor.bootstrap.ModulesProvider  - Starting locking module using Noop Lock.
658  [main] INFO  com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator  - Adding the queue for system task: HTTP
659  [main] INFO  com.netflix.conductor.contribs.http.HttpTask  - HttpTask initialized...
663  [main] INFO  com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator  - Adding the queue for system task: KAFKA_PUBLIS
663  [main] INFO  com.netflix.conductor.contribs.kafka.KafkaPublishTask  - KafkaTask initialized...
664  [main] INFO  com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator  - Adding the queue for system task: JSON_JQ_TRANSFORM
Exception in thread "main" java.lang.NoClassDefFoundError: org/elasticsearch/client/Client
        at com.netflix.conductor.elasticsearch.ElasticSearchModule.configure(ElasticSearchModule.java:28)
        at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
        at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
        at com.google.inject.spi.Elements.getElements(Elements.java:110)
        at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:177)
        at com.google.inject.AbstractModule.configure(AbstractModule.java:62)
        at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340)
        at com.google.inject.spi.Elements.getElements(Elements.java:110)
        at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:138)
        at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
        at com.google.inject.Guice.createInjector(Guice.java:99)
        at com.google.inject.Guice.createInjector(Guice.java:73)
        at com.netflix.conductor.bootstrap.Main.main(Main.java:45)
Caused by: java.lang.ClassNotFoundException: org.elasticsearch.client.Client
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 13 more

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:13 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
Bauralcommented, May 24, 2020

Hi I have same issue. I downgraded jvm from java 11 to java 8 I downgraded gradle from 6.0.1 to 4.8.1 And switched tags to 2.27

However it is not helped to fix and run server in my Mac

Task :conductor-redis-persistence:compileJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details.

Task :conductor-server:server FAILED Using config file: src/main/resources/server.properties Using log4j config src/main/resources/log4j.properties 0 [main] INFO com.netflix.conductor.bootstrap.ModulesProvider - Starting conductor server using in memory data store. 9 [main] WARN com.netflix.conductor.bootstrap.ModulesProvider - Starting locking module using Noop Lock. 218 [main] INFO com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator - Adding the queue for system task: HTTP 218 [main] INFO com.netflix.conductor.contribs.http.HttpTask - HttpTask initialized… 221 [main] INFO com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator - Adding the queue for system task: KAFKA_PUBLISH 221 [main] INFO com.netflix.conductor.contribs.kafka.KafkaPublishTask - KafkaTask initialized… 222 [main] INFO com.netflix.conductor.core.execution.tasks.SystemTaskWorkerCoordinator - Adding the queue for system task: JSON_JQ_TRANSFORM Exception in thread “main” java.lang.NoClassDefFoundError: org/elasticsearch/client/Client at com.netflix.conductor.elasticsearch.ElasticSearchModule.configure(ElasticSearchModule.java:28) at com.google.inject.AbstractModule.configure(AbstractModule.java:62) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340) at com.google.inject.spi.Elements.getElements(Elements.java:110) at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:177) at com.google.inject.AbstractModule.configure(AbstractModule.java:62) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:340) at com.google.inject.spi.Elements.getElements(Elements.java:110) at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:138) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104) at com.google.inject.Guice.createInjector(Guice.java:99) at com.google.inject.Guice.createInjector(Guice.java:73) at com.netflix.conductor.bootstrap.Main.main(Main.java:45) Caused by: java.lang.ClassNotFoundException: org.elasticsearch.client.Client at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) … 13 more

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ‘:conductor-server:server’.

Process ‘command ‘/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/bin/java’’ finished with non-zero exit value 1

  • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0. See https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings

1reaction
apanicker-nflxcommented, Jun 8, 2020

This has been fixed in v2.27.2. Apologies for the inconvenience.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Localhost Refused to Connect - How to Fix the Error
How to Solve the Localhost Refused to Connect Error? · Temporary Disable the Firewall · Check Localhost IP Address · Check Apache Server...
Read more >
How to Fix 'Localhost Refused to Connect' Error on Windows?
Change Apache Web Server Port in XAMPP or WAMP · Access Localhost by Using 127.0.0.1 · Restart LXSSManager Service (For Web Servers running...
Read more >
Localhost Refused To Connect (How To Troubleshoot)
If your localhost connection error disappears after this, go to the “Apps and Features” setting to permanently uninstall your VPN application.
Read more >
How to Resolve MAMP's “Localhost Refused to Connect” Error ...
How to Resolve MAMP's “Localhost Refused to Connect” Error (7 Methods) · 2. Allow Incoming Connections · 3. Check MAMP's Document Root ·...
Read more >
Chrome Saying Localhost Refused to Connect, How to Fix the ...
What to do when Chrome failed to open a webpage and prompted the error code saying local refused to connect? You can find...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found