procedure.exception(g, e);\r
e.printStackTrace();\r
} catch (InvocationTargetException e) {\r
- procedure.exception(g, e);\r
- e.printStackTrace();\r
+ procedure.exception(g, e.getCause());\r
+ e.getCause().printStackTrace();\r
}\r
\r
} else if( parameters.length == 1 && parameters[0] instanceof ThisResource2) {\r
procedure.exception(g, e);\r
e.printStackTrace();\r
} catch (InvocationTargetException e) {\r
- procedure.exception(g, e);\r
- e.printStackTrace();\r
+ procedure.exception(g, e.getCause());\r
+ e.getCause().printStackTrace();\r
}\r
\r
} else {\r
procedure.exception(graph, e);\r
e.printStackTrace();\r
} catch (InvocationTargetException e) {\r
- procedure.exception(graph, e);\r
- e.printStackTrace();\r
+ procedure.exception(graph, e.getCause());\r
+ e.getCause().printStackTrace();\r
} catch (DatabaseException e) {\r
procedure.exception(graph, e);\r
e.printStackTrace();\r
+ } catch (Throwable t) {\r
+ procedure.exception(graph, t);\r
+ t.printStackTrace();\r
}\r
}\r
\r