opa 
public synchronized List buscaPendencias(Connection conn) throws DBConnException {
StringBuffer sql = null;
PreparedStatement ps = null;
Calendar cal = Calendar.getInstance();
cal.set(Calendar.MINUTE, -5);
List pendentes;
try {
sql = new StringBuffer();
// Busca Pendencia
log.info("[" + this.getClass().getName() + ".atualizaPendencia()] - Buscando transaçõs de TEF que estão pendentes.");
sql.append(" SELECT * FROM " + userMediador + ".TB_MOVIMENTO_TEF WHERE DTHR_PROCESSAMENTO >= '?' AND STATUS='P'");
ps = conn.prepareStatement(sql.toString());
ps.setTimestamp(1, new Timestamp(cal.getTimeInMillis()));
ResultSet rs = ps.executeQuery();
pendentes = new ArrayList();
while(rs.next()) {
TransacoesPendentes trans = new TransacoesPendentes();
trans.setNsu(rs.getString("COD_MOVIMENTO_TEF"));
trans.setDataHora(rs.getString("DTHR_PROCESSAMENTO"));
pendentes.add(trans);
}
ps.close();
} catch(Throwable t) {
log.error("[" + this.getClass().getName() + ".buscaPendencias()] - Erro:", t);
throw new DBConnException(t.getMessage());
}
return pendentes;
}
O metodo acima deveria retornar todos os registros que estao com status P e q sejam inferior a data de hoje, mas ela nao esta funcionando…alguem pode dar uma forca? 