Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Conversion corrections

 

Table of Contents
outlinh1. true
outlinh1. true
1printablefalse
2stylh1. none
3indent20px

There is a different logging behaviour in postprocessing of Java jobs and Shell jobs:

The log-output of spooler_task_after is written to the task log.
In addition the log-output of spooler_task_after is written to the order log depending of the type of job you use.

...

  • Using

...

  • _spooler_task_after_

...

  • in

...

  • a

...

  • monitor

...

  • of

...

  • a

...

  • Shell

...

  • Job

...

  • you

...

  • see

...

  • log-output

...

  • of

...

  • _spooler_task_after_

...

  • in

...

  • the

...

  • order

...

  • log.

...

  • Using spooler_task_after in a monitor of a

...

  • Java Job

...

  • you see

...

  • no

...

  • log-output of spooler_task_after in the order log.

This behaviour is due to the different processing of tasks in Java jobs and in Shell jobs.

A task of a Java job in a JobChain can handle more than one order.
In a Java job a task is activ until job's idle_timeout is reached and no further order is incoming.
If the idle_timeout is not reached and a new order is incoming a new spooler_process runs in the old task.
This is due to performance issues, because a Java task is bound to one JVM instance.

...