WildFly 35 HTTP Management API Batch Subsystem

44 views
Skip to first unread message

Rainer Hochreiter

unread,
Aug 13, 2025, 5:12:58 AMAug 13
to WildFly
Hi experts,

I am migrating from WildFly 26 to WildFly 35 and use the HTTP Management API to read the Batch (batch-jberet) Jobs.

The request is the following:


For WildFly 26 the result is:
{"job" : {"subunternehmerStatusUpdate" : null, "deleteOrphanedAdressen" : null, "importBenutzer" : null, "importKoreFibu" : null, "angeboteNachfassen" : null}}

For WildFly 35 the result is:
{"job" : null}

So the question is, how do I get the jobs in WildFly 35 using the HTTP Management API?

Thanks and regards,
Rainer

James Perkins

unread,
Aug 13, 2025, 10:25:34 AMAug 13
to WildFly
Given this is such a big jump, I can't seem to find where this change happened. Maybe someone else will come along and be able to point to it :)

That said, what you need to add is '?include-runtime=true&recursive=true" as query parameters. Then you should see the same behavior. 

James Perkins

unread,
Aug 13, 2025, 10:50:19 AMAug 13
to WildFly
I found the issue and it seems like it was a bug it returned it before https://issues.redhat.com/browse/WFCORE-2957. Using the query parameter include-runtime=true seems to be required.

Rainer Hochreiter

unread,
Aug 14, 2025, 7:07:41 AMAug 14
to WildFly
Thanks for the hint to the query parameters - now it works as expected.
Reply all
Reply to author
Forward
0 new messages