String funcionalidade = (String) request
.getAttribute(Constants.SR_FUNCIONALIDADE);
if (funcionalidade != null && funcionalidade.trim().length() > 0) {
HistoricoCtrl historico = new HistoricoCtrl(
new HibernateDaoFactory());
Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
try {
FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
Funcionario funcionario = (Funcionario) funcionarioCtrl.get(funcionarioId);
historico.Log(funcionario, funcionalidade, acionamento);
} catch (DaoException e) {
if (Constants.DEBUG) {
e.printStackTrace();
}
}