Pipelines with infinite recursion

Hi all,

Do we need to say something in the spec about pipelines that end up in
infinite recursion, such as the following pipeline?

<p:declare-step version="1.0" type="foo:bar">
  <foo:bar/>
</p:declare-step>

Detecting infinite recursion in any pipeline that is more complex than
the (degenerated) example above would be difficult (recursion may be
driven by dynamic logic), but perhaps we should at least say that the
behavior of the processor is implementation-dependent in this case? Or
do we want to have a dynamic error that could be used for reporting
infinite recursion?

Regards,
Vojtech

--
Vojtech Toman
Principal Software Engineer
EMC Corporation
toman_vojtech@emc.com
http://developer.emc.com/xmltech

Received on Thursday, 11 February 2010 10:28:37 UTC