output jsexception message
[jalview.git] / src / jalview / javascript / MouseOverListener.java
index 05fc57e..462092e 100644 (file)
@@ -29,8 +29,15 @@ public class MouseOverListener implements VamsasListener,JsCallBack
         js.call(_listener, new Object[] { _af, seq.getDisplayId(false), ""+(1+i)});
         } catch (Exception ex)
         {
+          
           System.err.println("JalviewLite javascript error: Couldn't send mouseOver with handler '"+_listener+"'");
-          ex.printStackTrace();
+          if (ex instanceof netscape.javascript.JSException)
+          {
+            System.err.println("Javascript Exception: "+((netscape.javascript.JSException)ex).getMessage());
+          }
+          else {
+            ex.printStackTrace();
+          };
       }
     }
   }