Hi. I'm having a problem catching the XD0029 dynamic error thrown from a p:data where the referenced file does not exist. I'm using oXygen 12.0 with the bundled Calabash. Here's the pipeline: <?xml version="1.0" encoding="UTF-8"?> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="http://www.w3.org/ns/xproc-step" version="1.0"> <p:input port="source"/> <p:output port="result"/> <p:try> <p:group> <p:identity> <p:input port="source"> <p:data href="doesNotExist"/> </p:input> </p:identity> </p:group> <p:catch> <p:identity> <p:input port="source"> <p:inline> <c:data/> </p:inline> </p:input> </p:identity> </p:catch> </p:try> </p:declare-step> "err:XD0029 : XProc error err:XD0029 It is a dynamic error if the document referenced by a p:data element does not exist, cannot be accessed, or cannot be encoded as specified. /my/local/filesystem/path/doesNotExist (No such file or directory)" How come the p:try doesn't catch this error? Regards JosteinReceived on Thursday, 9 December 2010 09:50:28 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 9 December 2010 09:50:29 GMT