Clase remota en JEE
Publicado por Jonathan (1 intervención) el 06/03/2018 08:37:30
Buenos días.
Estoy realizando una aplicación con JEE, tengo creado mis dos JSP, un servlet, y un session bean que contiene un operador local y uno remoto. Cuando trato de llamar el operador remoto en mi servlet no lo reconoce y ya importe le package con el nombre del operador y nada de nada aun sigue arrojando ese error, para ver como puedo solucionar eso, ya que es lo último que me falta para que el programa corra.
Estoy realizando una aplicación con JEE, tengo creado mis dos JSP, un servlet, y un session bean que contiene un operador local y uno remoto. Cuando trato de llamar el operador remoto en mi servlet no lo reconoce y ya importe le package con el nombre del operador y nada de nada aun sigue arrojando ese error, para ver como puedo solucionar eso, ya que es lo último que me falta para que el programa corra.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package Control;
import java.io.IOException;
import java.io.PrintWriter;
import javax.ejb.EJB;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import Negocio.OperadorLocal;
import Negocio.OperadorRemote; (aquí me arroja el error)
/**
*
* @author Jonathan
*/
public class Controlador extends HttpServlet {
@EJB
OperadorLocal opl;
@EJB
OperadorRemote opr;
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
try (PrintWriter out = response.getWriter()) {
String nombre, codigo, salario, HD, HN, HDF, HNF;
double VH = 0.0, TE = 0.0;
nombre = request.getParameter("nomemp");
codigo = request.getParameter("codemp");
salario = request.getParameter("salario");
HD = request.getParameter("hd");
HN = request.getParameter("hn");
HDF = request.getParameter("hdf");
HNF = request.getParameter("hnf");
VH = opl.ValorHora(salario, VH);
HDF = opl.HorasDiurnasFestivas(HDF, VH);
HNF = opl.HorasNocturnasFestivas(HNF, VH);
TE = opr.Total(HD, HN, HDF, HNF, TE);
HD = opr.HorasDiurnas(HD, VH);
HN = opr.HorasNocturnas(HN, VH);
response.sendRedirect("Salida.jsp?codigo=" + codigo + "&nombre=" + nombre + "&salario=" + salario + "&THD=" + HD + "&THN=" + HN + "&THDF=" + HDF + "&THNF=" + HNF + "totalExtras=" + TE);
}
}
Valora esta pregunta


0