Micro Focus Expert
Micro Focus Expert
346 views

list iterator intermittent instability

ENVIRONMENT DETAILS

  • OO Version: 10.70
  • OO Base CP:  1.9.1

PROBLEM SUMMARY

 The OOTB “List Iterator” operation sometimes uses the “no more” response when the “list” input has values that are separated by the “separator”.  This causes the flows to behave in an unpredictable manner, which causes data corruption for my customer.

BACKGROUND

 You can see all of this in the attached screenshot…

 We are using OO to process a records of different types from a database and we take different actions based on the type of record that we encounter (like delete, update, send to someone for action, etc).  What we’re seeing is that some records are not being processed at all because the OOTB List Iterator operation fails sometimes.  When we dig into the OO Run IDs, we can see that the “List Iterator” isn’t working properly.

 The screenshot below shows a run where:

  1. Operation “** Build Action List” returns two values:  “***ol, re***”
  2. Operation “For Each Record Action”  (the List Iterator”) gets the following values:
    • list = “***ol, re***”
    • separator = “,”

 The results are:

  • recordAction result = <blank>
  • Response returned by the List Iterator is “no more”

 There are no errors in any of the OO logs around that time (server.log, wrapper.log or the request logs).

 See screenshot, below…

 

Has anyone ever encountered this before?

Labels (2)
0 Likes
1 Reply
Micro Focus Expert
Micro Focus Expert

Re: list iterator intermittent instability

Hello David,

Thank you for contacting Micro Focus Forum.

My name is Carlos, I am from the OO/CSA team.

 

Did you get the same behavior with the newer versions of the CP?  Please give it a try and let us know if the issue persist. The latest Base CP can be downloaded from the Marketplace in the following link: https://marketplace.microfocus.com/itom/content/oo-base-content

Thanks!

Carlos Rojas
Customer Support Engineer

If you find that this or any other post resolves your issue, please be sure to mark it as an accepted solution.
If you are satisfied with anyone’s response please remember to give them a KUDOS by clicking on the STAR at the bottom left of the post and show your appreciation.
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.