err:XS0044 correct?

Beginner errors: when I execute
<p:declare-step name="myPipeline"
	xmlns:c="http://www.w3.org/ns/xproc-step"
	xmlns:p="http://www.w3.org/ns/xproc">
	<p:identity>
		<p:input port="source">
			<p:inline><c:directory/></p:inline>
		</p:input>
	</p:identity>
	<p:output port="result"/>
</p:declare-step>
then Calabash 0.9.14 gives
Error  : Pipeline failed: err:XS0044: Unexpected step name: p:output
It is a static error if any element in the XProc namespace or any step
has element children other than those specified for it by this
specification. In particular, the presence of atomic steps for which
there is no visible declaration may raise this error.
while Calumet 1.0.9 executes and outputs
<c:directory xmlns:c="http://www.w3.org/ns/xproc-step"/>

Regards,
Manfred

Received on Monday, 21 September 2009 17:25:49 UTC