This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Under 19.8.4.36 Streamability of xsl:try (http://www.w3.org/TR/xslt-30/#streamability-xsl-try), posture is missing. I think for rule (1), the posture is transmission. And for rule 2, the posture should be roaming.
Note also that the opening line now reads "The sweep of...", which should be "The posture and sweep of...".
We discussed this briefly in Prague. It is not in fact editorial; the editor should mull the question over and return with a proposal for posture.
I believe the correct rules are: The posture and sweep of the instruction are the first of the following that applies: If the select expression and/or sequence constructor of every xsl:catch element is motionless, then the posture and sweep of the select expression and/or sequence constructor of the xsl:try element (whichever is present); Otherwise, roaming and free-ranging. I have applied this change to the editor's draft, subject to WG approval. (Note, we could in theory do better for try/catch, for example we could allow the main try expression to be motionless and the catch clauses to be consuming. But I don't think it's worth the effort.)
The bug report related to the last para in the previous comment is bug 24496.
I believe this is now resolved.