Run NXF_VER=24.10.0 nextflow run -with-weblog http://127.0.0.1:9000 foo.nf
Program output
N E X T F L O W ~ version 24.10.0
Launching `foo.nf` [exotic_wozniak] DSL2 - revision: 4cdaa36bbf
WARN: java.net.ConnectException: Connection refused
WARN: WORKFLOW OUTPUT DSL IS A PREVIEW FEATURE - SYNTAX AND FUNCTIONALITY CAN CHANGE IN FUTURE RELEASES
/Users/winkelhardtdi/Code/workflows/macdii/macdii_results
executor > local (1)
[84/2cde1c] process > download [100%] 1 of 1 ✔
Result: /Users/winkelhardtdi/Code/workflows/macdii/work/84/2cde1cbd1b81ea45a7d884869bbea1/healthexp.csv
ERROR ~ Receiver class nextflow.weblog.WebLogObserver does not define or inherit an implementation of the resolved method 'abstract void onWorkflowPublish(java.lang.Object)' of interface nextflow.trace.TraceObserver.
-- Check '.nextflow.log' file for details
Bug report
Expected behavior and actual behavior
Expected: Running a workflow
-with-weblog
option in combination with theoutput
-block finishes successfully.Actual behavior: Workflow throws error and no result is published when
-with-weblog
is used. Without-with-weblog
it is running fine.Steps to reproduce the problem
nextflow.config
foo.nf
Run
NXF_VER=24.10.0 nextflow run -with-weblog http://127.0.0.1:9000 foo.nf
Program output
.nextflow.log
Environment
Additional context
I run a very simple http server with Python which receives and prints the logs to make sure it is not a timeout or something.