use of org.springframework.web.client.ResourceAccessException in project sic by belluccifranco.
the class DetalleProvinciaGUI method btn_AgregarActionPerformed.
// </editor-fold>//GEN-END:initComponents
private void btn_AgregarActionPerformed(java.awt.event.ActionEvent evt) {
//GEN-FIRST:event_btn_AgregarActionPerformed
try {
Provincia provincia = new Provincia();
provincia.setNombre(txt_Nombre.getText().trim());
provincia.setPais((Pais) cmb_Paises.getSelectedItem());
RestClient.getRestTemplate().postForObject("/provincias", provincia, Provincia.class);
txt_Nombre.setText("");
this.cargarProvinciasDelPais((Pais) cmb_PaisesBusqueda.getSelectedItem());
} catch (RestClientResponseException ex) {
JOptionPane.showMessageDialog(this, ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
} catch (ResourceAccessException ex) {
LOGGER.error(ex.getMessage());
JOptionPane.showMessageDialog(this, ResourceBundle.getBundle("Mensajes").getString("mensaje_error_conexion"), "Error", JOptionPane.ERROR_MESSAGE);
}
}
use of org.springframework.web.client.ResourceAccessException in project sic by belluccifranco.
the class DetalleProvinciaGUI method btn_ActualizarActionPerformed.
//GEN-LAST:event_lst_ProvinciasValueChanged
private void btn_ActualizarActionPerformed(java.awt.event.ActionEvent evt) {
//GEN-FIRST:event_btn_ActualizarActionPerformed
try {
if (provinciaSeleccionada == null) {
JOptionPane.showMessageDialog(this, "Seleccione una provincia de la lista para poder continuar.", "Error", JOptionPane.ERROR_MESSAGE);
} else {
Provincia provinciaModificada = new Provincia();
provinciaModificada.setId_Provincia(provinciaSeleccionada.getId_Provincia());
provinciaModificada.setNombre(txt_Nombre.getText().trim());
provinciaModificada.setPais((Pais) cmb_Paises.getSelectedItem());
RestClient.getRestTemplate().put("/provincias", provinciaModificada);
txt_Nombre.setText("");
provinciaSeleccionada = null;
cargarProvinciasDelPais((Pais) cmb_PaisesBusqueda.getSelectedItem());
}
} catch (RestClientResponseException ex) {
JOptionPane.showMessageDialog(this, ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
} catch (ResourceAccessException ex) {
LOGGER.error(ex.getMessage());
JOptionPane.showMessageDialog(this, ResourceBundle.getBundle("Mensajes").getString("mensaje_error_conexion"), "Error", JOptionPane.ERROR_MESSAGE);
}
}
use of org.springframework.web.client.ResourceAccessException in project sic by belluccifranco.
the class FormasDePagoGUI method agregarFormaDePago.
private void agregarFormaDePago() {
try {
FormaDePago formaDePago = new FormaDePago();
formaDePago.setNombre(txt_Nombre.getText().trim());
formaDePago.setAfectaCaja(chk_AfectaCaja.isSelected());
formaDePago.setEmpresa(EmpresaActiva.getInstance().getEmpresa());
RestClient.getRestTemplate().postForObject("/formas-de-pago", formaDePago, FormaDePago.class);
txt_Nombre.setText("");
chk_AfectaCaja.setSelected(false);
this.getFormasDePagos();
this.cargarResultadosAlTable();
} catch (RestClientResponseException ex) {
JOptionPane.showMessageDialog(this, ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
} catch (ResourceAccessException ex) {
LOGGER.error(ex.getMessage());
JOptionPane.showMessageDialog(this, ResourceBundle.getBundle("Mensajes").getString("mensaje_error_conexion"), "Error", JOptionPane.ERROR_MESSAGE);
}
}
use of org.springframework.web.client.ResourceAccessException in project sic by belluccifranco.
the class LoginGUI method validarUsuario.
private void validarUsuario() {
if (!txt_Usuario.getText().trim().equals("") || txt_Contrasenia.getPassword().length != 0) {
try {
Credencial credencial = new Credencial(txt_Usuario.getText().trim(), new String(txt_Contrasenia.getPassword()));
UsuarioActivo.getInstance().setToken(RestClient.getRestTemplate().postForObject("/login", credencial, String.class));
Usuario usuario = RestClient.getRestTemplate().getForObject("/usuarios/busqueda?nombre=" + credencial.getUsername(), Usuario.class);
UsuarioActivo.getInstance().setUsuario(usuario);
} catch (RestClientResponseException ex) {
JOptionPane.showMessageDialog(this, ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
} catch (ResourceAccessException ex) {
LOGGER.error(ex.getMessage());
JOptionPane.showMessageDialog(this, ResourceBundle.getBundle("Mensajes").getString("mensaje_error_conexion"), "Error", JOptionPane.ERROR_MESSAGE);
}
} else {
JOptionPane.showMessageDialog(this, ResourceBundle.getBundle("Mensajes").getString("mensaje_login_usuario_contrasenia_vacios"), "Error", JOptionPane.ERROR_MESSAGE);
}
}
use of org.springframework.web.client.ResourceAccessException in project spring-boot-admin by codecentric.
the class StatusUpdaterTest method test_update_offline.
@Test
public void test_update_offline() {
when(applicationOps.getHealth(any(Application.class))).thenThrow(new ResourceAccessException("error"));
Application app = Application.create("foo").withId("id").withHealthUrl("health").withStatusInfo(StatusInfo.ofUp()).build();
updater.updateStatus(app);
StatusInfo statusInfo = store.find("id").getStatusInfo();
assertThat(statusInfo.getStatus(), CoreMatchers.is("OFFLINE"));
assertThat(statusInfo.getDetails(), hasEntry("message", (Serializable) "error"));
assertThat(statusInfo.getDetails(), hasEntry("exception", (Serializable) "org.springframework.web.client.ResourceAccessException"));
}
Aggregations