Conexion JNDI con Jboss EAP 6

Código Java
String crediMovilDS = "java:jboss/datasources/CrediMovilDS";
private void actualizarCuentaIndividual(String dni, CuentaIndividual_Respuesta cuentaIndividual) throws SQLException{
  Connection con = null;
  try {
   Context initialContext = new InitialContext();
   DataSource datasource = (DataSource)initialContext.lookup(crediMovilDS);
   con = datasource.getConnection();
   
   CallableStatement cs = con.prepareCall("call PCK_CRE_INTEGRACION.PBP_ACTUALIZAR_CTA_INDIVIDUAL(?,?,?,?,?,?)");
   
   cs.setString(1, dni);
   cs.setString(2, cuentaIndividual.getAportes());
         cs.setString(3, cuentaIndividual.getBonus());
         cs.setString(4, cuentaIndividual.getFechaSaldoAcumulado());
         cs.setString(5, cuentaIndividual.getInteres());
         cs.setString(6, cuentaIndividual.getSaldoAcumulado());
          
         cs.execute();
         
  } catch (Exception ex) {
   System.out.println("Exception: " + ex + ex.getMessage());
  }finally{
   if(con != null){
    con.close();
   }
  }
 }

Comentarios

Entradas populares de este blog

Subir proyecto al repositorio existente en Bitbucket

Sonarqube : The component parameter is missing