Example XML Request
<request>
<data>
<user name="joe" retryCount="1000" status="notSignedUp" />
</data>
<procedure>
<execute namespace="Hotmail" procedure="Signup User">
<before source="data" sourcePath="user" destination="executeData" />
<repeat source="data" sourcePath="user/@retryCount" />
<when source="data" sourcePath="user/[@status='notSignedUp' ]" />
</execute>
<execute namespace="Error Namespace" procedure="ReportError">
<executeData>
<errorContext description="Failed while signing up the user./>
</executeData>
<when source="data" sourcePath="user/[@status='notSignedUp' ]" />
</execute>
</procedure>
</request>