How Do I Handle Recursive Calls Between Applications? (Magic xpa 3.x)
Recursive calls between components are not allowed. If you try to include a component object that makes a call into your current application, you will get a message “Item Not Available” on the component item. In our example, the program “Recursive Call” is a program that calls the Calendar program from the current application, so it cannot be included.
In general, it is a good idea to structure your applications so they don’t require this kind of recursive calling. For instance, you can have a library of utilities that are used between many applications, but the utilities would never call anything in those applications.