Release 10.3
MWS-23917 Task Engine might schedule and fire events at unexpected times.This issue occurs for the following task event configurations:
When you configure task events with binding expressions for schedule time offsets and the binding expressions do not resolve to a number. Task Engine schedules and fires the events immediately.
When you configure task events without business calendar, but a default business calendar is configured in My webMethods Server. Task Engine will comply to the default business calendar, regardless of the event configuration.The issue is resolved. Task Engine no longer schedules task events if the binding expression for date/time offset does not resolve to a numerical value.Tasks Engine no longer uses the default business calendar when calculating event schedules. You can control this behavior by adding the following system property to the custom_wrapper.conf file for My webMethods Server:-Dtask.events.use.default.calendar=trueBy default the property is set to false (not present) and Task Engine does not use the default business calendar of a user when scheduling task events, as documented.