254255256257258259260261262263264
} } catch (ModelException x) { res.addOutput("databaseError", x.getMessage()); res.addOutput("databaseErrorStackTrace", x.getStackTraceAsString().replaceAll("\n", "<br>")); return res; } return res;
128129130131132133134135136137
catch (AuthorizationException e) { throw new ModelException("Authroization error", e); } res.addOutput("loggedOff", "Logged Off"); return res; } }
7071727374757677787980
out.setContent(os.toByteArray()); res.add(out); os.close(); res.addOutput("contentType", "image/png"); res.addOutput("diagram", "diagram.png"); } catch (Exception x) { }
7172737475767778798081