Absent Member.. JasonCantrell Absent Member..
Absent Member..
38 views

[OO Tip] Flow scheduled to run in the future actually runs in past

Problem:

Using Operations Orchestration (OO) a flow set to run (43200 minutes) 30 days in the future can not be properly scheduled. A flow scheduled to run 30 days in the future enters the schedule in the past.

 

Solution:

 

The minutes are transformed (from startTime input) into milliseconds in the code to calculate the time. 

For example: scheduling flows starting 30 days(x1440 minutes/day*60000 milliseconds) from now. The highest number that can be entered and not find the schedule in the past is 35791 minutes.
Note: The result of 35791 minutes*60000 milliseconds is actually the limit of the Integer value.

When using any value above 35791 minutes, the result will pass the integer limit and will return a negative result which equals flows scheduled in the past.

Request hotfix "ContentCommons.jar" from OO Support or implement Content Pack (CP) 13.

 

Direct link to the document here:

http://support.openview.hp.com/selfsolve/document/KM00715427

HP Support
If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.
Labels (2)
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.