My Business Architect wants to sort out the inconsistencies in how the Business Analysts have been capturing a process objects description, short description and remark/example attributes. So we've created a new Process Steps(L5) attribute to this end and now current attribute values/contents need to be set for the new "way of doing things". Current process object descriptions become the new process steps(L5), with current short descriptions and remark/examples becoming the new descriptions.

The above script logic is simple enough or so I thought as I need to update 17300 process objects and I'm hitting a magical 225 limit in the number of items I can update. I've tried various ways to get around this, running the process objects in batches of 100, closing the database and re-opening it again every 100 objects, clearing the database cache every 100 objects, removing all actual object references and only keeping attribute content and item GUIDS in the oProcessObjects array to only call the current process object to be updated via its GUID and then reset the object reference once its attributes have been updated. Again and again and again I just can't get past this magical 225 number, below is the code block I'm running. Maybe I'm missing something else, maybe I'm not seeing something or maybe I might just be wrong about all of this? Please enlighten me oh ARIS Community...

225 code block

 or register to reply.

Notify Moderator