From 4de388d1d73eb67fe9ccbfeb5f3483a0fe3052e8 Mon Sep 17 00:00:00 2001 From: jprocter Date: Fri, 13 Nov 2009 11:22:33 +0000 Subject: [PATCH] make fileparse errors easier to debug by dumping file parameter contents in debug mode. --- src/jalview/bin/JalviewLite.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/jalview/bin/JalviewLite.java b/src/jalview/bin/JalviewLite.java index 7329a6f..f23cbde 100755 --- a/src/jalview/bin/JalviewLite.java +++ b/src/jalview/bin/JalviewLite.java @@ -672,6 +672,21 @@ public class JalviewLite extends Applet { dbgMsg("File load exception."); ex.printStackTrace(); + if (debug) { + try { + FileParse fp = new FileParse(file, protocol); + String ln = null; + dbgMsg(">>>Dumping contents of '"+file+"' "+"("+protocol+")"); + while ((ln=fp.nextLine())!=null) { + dbgMsg(ln); + } + dbgMsg(">>>Dump finished."); + } catch (Exception e) + { + System.err.println("Exception when trying to dump the content of the file parameter."); + e.printStackTrace(); + } + } } if ((al != null) && (al.getHeight() > 0)) { -- 1.7.10.2