Scope Conflicts
This section discusses scope conflicts for component interface programs.
Infinite Processing Loops
A component interface should not call itself in any of the PeopleCode included within its component definition, because this may result in an infinite loop of the component interface. A component interface also should not call itself from a user-defined method.
Multiple Instances of a Component Interface
C++ applications should not create multiple, simultaneous instances of the same component interface, either within a single procedure, or in both a parent and a child procedure because of potential conflicts.