Error

3 respostas
S

galera to desenvolvendo um aplicação, quando eu essa aplicação na minha maquina, o trem roda de boa, mais quando coloco no servidor acusa o seguinte erro:

exception 

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 14 in the jsp file: /condominio/ImprimirBoleto.jsp
Generated servlet error:
The method obtenhaBoleto(int) is undefined for the type ObjetoDAO

An error occurred at line: 14 in the jsp file: /condominio/ImprimirBoleto.jsp
Generated servlet error:
The method setValor(String) in the type CodBarras is not applicable for the arguments (double)


	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause 

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 14 in the jsp file: /condominio/ImprimirBoleto.jsp
Generated servlet error:
The method obtenhaBoleto(int) is undefined for the type ObjetoDAO

An error occurred at line: 14 in the jsp file: /condominio/ImprimirBoleto.jsp
Generated servlet error:
The method setValor(String) in the type CodBarras is not applicable for the arguments (double)


	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

3 Respostas

V

Isso é problema de versão de JSDK,com certeza na sua máquina você deve estar usando uma versão mais nova de JSDK tipo JSDK 1.5 onde já existe o autoboxing,e no seu servidor esteja rodando uma versão mais antiga da JSDK tipo JSDK 1.4.Se não for isso deve ser problema de Casting mesmo.

S

valew pla intensão, mais o erro não era esse…tinha q reestartar o serv…

P

isso mesmo, toda aplicação nova que vc coloca no seu servidor, vc tem q reestartar ele!

Abs.

Criado 2 de fevereiro de 2007
Ultima resposta 9 de fev. de 2007
Respostas 3
Participantes 3