} catch (RepositoryException e) {
out.println("<P> " + e.getMessage() + " </P>");
} catch (TransactionException e) {
out.println("<P> " + e.getMessage() + " </P>");
} catch (CommunicationException e) {
throw new FacadeUnavailableException();
} catch(Exception e){
out.println(lib.util.HTMLCode.errorPage("Comunitation error, please try again later."));
e.printStackTrace(out);
}finally {out.close();}
}