-
Bug
-
Resolution: Duplicate
-
Critical
-
None
-
None
-
None
The converter example is not yet working on my linux machine with "docker-compose up", due to a rabbitmq startup timing issue. It seems like a fix in this class: edu.illinois.ncsa.isda.softwareserver.polyglot.PolyglotStewardAMQ
The steward should probably keep trying to connect to RabbitMQ after the constructor runs, in the thread. Right now it seems that if RabbitMQ is still initializing, then Polyglot will never get a channel.
When you submit a job under these conditions, Polyglot will keep throwing this NPE over and over:
polyglot_1 | java.lang.NullPointerException
|
polyglot_1 | at edu.illinois.ncsa.isda.softwareserver.polyglot.PolyglotStewardAMQ.process_jobs(PolyglotStewardAMQ.java:521)
|
polyglot_1 | at edu.illinois.ncsa.isda.softwareserver.polyglot.PolyglotStewardAMQ$3.run(PolyglotStewardAMQ.java:597)
|
- duplicates
-
BD-966 Polyglot having NullPointerExceptions, got stuck in processing 1 job
- Done