The workflow is working fine,
10/05/2018 10:22:05 nlmodule Workflow finished
10/05/2018 10:22:05 nlmodule [575/575] record(s) processed (step 'writer')
10/05/2018 10:22:05 nlmodule : Insertion of 575 record(s) 'writer' step)
10/05/2018 10:22:05 nlmodule : updating 0 record(s) ('writer' step)
10/05/2018 10:22:05 nlmodule : 0 record(s) unchanged ('writer' step)
10/05/2018 10:22:04 nlmodule 575 record(s) result from the union '' (step 'union')
10/05/2018 10:22:04 nlmodule Executing union '' (step 'union')
10/05/2018 10:22:04 nlmodule 0 record(s) selected for the query '' (step 'trackinglog')
10/05/2018 10:22:03 nlmodule Executing query '' (step 'trackinglog')
10/05/2018 10:22:03 nlmodule 575 record(s) selected for the query '' (step 'broadlog')
10/05/2018 10:22:03 nlmodule Executing query '' (step 'broadlog')
10/05/2018 10:22:03 nlmodule Workflow finished
10/05/2018 10:22:03 nlmodule [67/67] record(s) processed (step 'writer')
10/05/2018 10:22:03 nlmodule : Insertion of 67 record(s) 'writer' step)
10/05/2018 10:22:03 nlmodule : updating 0 record(s) ('writer' step)
10/05/2018 10:22:03 nlmodule : 0 record(s) unchanged ('writer' step)
10/05/2018 10:22:02 nlmodule 67 record(s) result from the union '' (step 'union')
10/05/2018 10:22:02 nlmodule Executing union '' (step 'union')
10/05/2018 10:22:02 nlmodule 0 record(s) selected for the query '' (step 'trackinglog')
10/05/2018 10:22:02 nlmodule 67 record(s) selected for the query '' (step 'broadlog')
10/05/2018 10:22:02 nlmodule Executing query '' (step 'trackinglog')
10/05/2018 10:22:02 nlmodule Executing query '' (step 'broadlog')
nmspointer option is updated as expected
<?xml version='1.0'?>
<tracking>
<server lastLog="2018-05-10 09:25:05.188Z" lastMsgId="100107765" url="http://myhostxxx:8080"/>
<server lastLog="2018-05-10 09:25:05.444Z" lastMsgId="72282666" url="http://myhostxxx:8080"/>
</tracking>