Make sure the service has been deployed successfully, and the server is running"
aquí está el código:
Código:
Muchas gracias. package server; import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebService; @WebService() public class SistemaPersonalServer { private static final String URL_BASEDATOS = "jdbc:mysql://localhost:3306/sistemapersonal"; private static final String USUARIO = "root"; private static final String CONTRASENIA = ""; private Connection conexion; private Statement instruccion; /** * Web service operation */ @WebMethod(operationName = "listarEmpleadosDisponibles") public ArrayList<ArrayList<Object>> listarEmpleadosDisponibles(@WebParam(name = "fechaInicioRol") String fechaInicioRol, @WebParam(name = "fechaFinRol") String fechaFinRol) { ArrayList<ArrayList<Object>> empleados = new ArrayList<ArrayList<Object>>(); try{ conexion = DriverManager.getConnection(URL_BASEDATOS, USUARIO, CONTRASENIA); instruccion = conexion.createStatement(); ResultSet conjuntoResultados = instruccion.executeQuery("Aquí iría la consulta a la BD " ); while(conjuntoResultados.next()){ ArrayList<Object> trabajador = new ArrayList<Object>(); trabajador.add(conjuntoResultados.getString("apellidoEmpleado")); trabajador.add(conjuntoResultados.getString("nombreEmpleado")); trabajador.add(conjuntoResultados.getString("tipoDocEmpleado")); trabajador.add(conjuntoResultados.getLong("nroDocEmpleado")); trabajador.add(conjuntoResultados.getInt("legajoEmpleado")); trabajador.add(conjuntoResultados.getString("nombreTrabajo")); empleados.add(trabajador); } // fin while } // fin try catch (SQLException e) { e.printStackTrace(); } // fin catch finally { try{ // inicio try instruccion.close(); conexion.close(); } //fin try catch (Exception e){ //inicio catch e.printStackTrace(); } // fin catch } // fin finally return empleados; } // fin metodo listarEmpleadosDisponibles } // fin clase SistemaPersonalServer