W3C home > Mailing lists > Public > xproc-dev@w3.org > May 2012

Re: Calabash: get the p:error input out of an XProcException

From: mozer <xmlizer@gmail.com>
Date: Sun, 20 May 2012 13:01:13 +0200
Message-ID: <CAKdwC_PTYFkWX1E9Gffvnu13in6f2hjn_qKDfLNZESArj4txxA@mail.gmail.com>
To: Florent Georges <fgeorges@fgeorges.org>
Cc: XProc Dev <xproc-dev@w3.org>

Your question is a bit strange

p:error only exists in the case of a p:try

In that context, the error cannot be escalated to Java since it's catched
by the p:catch

If there is no try, then there is no p:error, hence no possibility to get
it at the Java level

Having said that, you have probably a clear use case in mind when asking
this and there might be a limitation in Calabash from this side

Hope this helps


2012/4/26 Florent Georges <fgeorges@fgeorges.org>

>  Hi,
>  When executing a pipeline from Java, a p:error step will end up
> throwing an XProcException.  I can get the error code passed by the
> user to p:error out of the XProcException object, but I can I get the
> document passed through the p:error source port? (from the exception
> object)
>  As an aside question, how is it possible to writeTo() a port an
> empty document, in Java? (as if one had used p:empty in XProc)
>  Regards,
> --
> Florent Georges
> http://fgeorges.org/
> http://h2oconsulting.be/
Received on Sunday, 20 May 2012 11:01:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:03:10 UTC