public ArrayList<String> insertarCoordinador(Connection cnx, Coordinador bean) throws UnknownException { try { DaoCoordinador ado = new DaoCoordinador(pm); ArrayList<Parametro> parametros = new ArrayList(); Parametro param3 = new Parametro("IN", bean.getDni()); Parametro param4 = new Parametro("IN", bean.getNombres()); Parametro param5 = new Parametro("IN", bean.getApellidos()); Parametro param11 = new Parametro("IN", bean.getCorreo()); Parametro param12 = new Parametro("IN", bean.getCelular()); Parametro param13 = new Parametro("IN", new java.sql.Date(bean.getFechaInc().getTime())); parametros.add(param3); parametros.add(param4); parametros.add(param5); parametros.add(param11); parametros.add(param12); parametros.add(param13); ArrayList objetos = ado.insertarCoordinador(parametros, cnx); ResultSet rs = (ResultSet) objetos.get(0); CallableStatement cst = (CallableStatement) objetos.get(1); ArrayList<String> lista = new ArrayList(); while (rs.next()) { lista.add(rs.getString("MSG")); } rs.close(); cst.close(); return lista; } catch (Exception ex) { Logger.getLogger(LogicCoordinador.class.getName()).log(Level.SEVERE, null, ex); throw new UnknownException(ex.getMessage()); } }