From 1a12a5e6967971e1cba62e31ededc11254192f8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Thu, 18 Mar 2010 20:54:11 +0000 Subject: [PATCH] - returned initial error message when parsed alignment non printable --- src/fr/inrialpes/exmo/align/util/ParserPrinter.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/util/ParserPrinter.java b/src/fr/inrialpes/exmo/align/util/ParserPrinter.java index 8b90d0c8..55a74b0e 100644 --- a/src/fr/inrialpes/exmo/align/util/ParserPrinter.java +++ b/src/fr/inrialpes/exmo/align/util/ParserPrinter.java @@ -227,8 +227,13 @@ public class ParserPrinter { try { result.render( renderer ); } catch ( AlignmentException aex ) { - result = ObjectAlignment.toObjectAlignment( (URIAlignment)result ); - result.render( renderer ); + try { + result = ObjectAlignment.toObjectAlignment( (URIAlignment)result ); + result.render( renderer ); + } catch ( Exception aex2 ) { + // Throw the initial one + throw aex; + } } writer.flush(); writer.close(); -- GitLab