public static void showError(Component parent, Exception ex) {
if (log.isErrorEnabled()) {
log.error(ex.getClass().getSimpleName() + ": " + ex.getMessage(), ex);
if (ex instanceof CmisBaseException) {
CmisBaseException cex = (CmisBaseException) ex;
if (cex.getCode() != null) {
log.error("Error code: " + cex.getCode());
}
if (cex.getErrorContent() != null) {
log.error("Error content: " + cex.getErrorContent());
}
}
}
JOptionPane.showMessageDialog(parent, ex.getClass().getSimpleName() + "\n" + ex.getMessage(), "Error",