Olá pessoal! Estou com um problema e gostaria de uma informação de vocês. Seguinte, eu criei uma aplicação java web com páginas jsp e html e servlets para colocar em um servidor de internet. Ótimo a aplicação roda sem problemas no eclipse com tomcat, só que o problema é no servidor. Foi instalado no servidor o tomcat e o java e configurado tudo certinho, só que quando abro a página principal em jsp ele dá um erro que aparentemente não esta conseguindo encontrar as minha classes que estão dentro de um pacote dentro do src.
O servidor usa derby lenny com apache. O tomcat está funcionando perfeitamente pois consigo ver os exemplos de jsp.
Olha a mensagem de erro:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 6 in the generated java file
Only a type can be imported. Comandos.VerAntenas resolves to a package
An error occurred at line: 43 in the jsp file: /WebContent/Cadastra-Antena.jsp
VerAntenas cannot be resolved to a type
40: <div id="Layer5" style="position:absolute; left:218px; top:-169px; width:68px; height:27px; z-index:5">
41: <select name="Antena">
42: <%--Lista as antenas do banco de dados--%>
43: <%VerAntenas ssid = new VerAntenas();
44: ssid.Listar();
45:
46: for (Object elemento : ssid.set) {
An error occurred at line: 43 in the jsp file: /WebContent/Cadastra-Antena.jsp
VerAntenas cannot be resolved to a type
40: <div id="Layer5" style="position:absolute; left:218px; top:-169px; width:68px; height:27px; z-index:5">
41: <select name="Antena">
42: <%--Lista as antenas do banco de dados--%>
43: <%VerAntenas ssid = new VerAntenas();
44: ssid.Listar();
45:
46: for (Object elemento : ssid.set) {
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Outra coisa: No meu pc com o eclipse e tomcat eu apenas escrevia localhost:8080 e dai / nome da pasta e / nome da pagina mas no servidor estou precisando colocar /WebContent antes no nome da página. Acho que isso deve ter um pouco a ver pois ele não acha o pacote com as classes.
Obrigado!