Mensagens enviadas por: passos
Índice dos Fóruns » Perfil de passos » Mensagens enviadas por passos
Autor Mensagem
Prezados, estou tentando executar um exemplo bem simples de useBean porem estou recebendo o erro: org.apache.jasper.JasperException: Unable to compile class for JSP

Dentro do webapps criei o diretorio teste e dentro do mesmo tenho 1 JSP dentro de teste criei WEB-INF e coloquei o web.xml e dentro do mesmo criei um diretorio classes e joguei minha classes la dentro







Erro:

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

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

An error occurred at line: 1 in the jsp file: /teste.jsp

Generated servlet error:
[javac] Compiling 1 source file

C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:40: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
Cliente cli = null;
^



An error occurred at line: 1 in the jsp file: /teste.jsp

Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:42: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
cli = (Cliente) pageContext.getAttribute("cli", PageContext.SESSION_SCOPE);
^



An error occurred at line: 1 in the jsp file: /teste.jsp

Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:44: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
cli = new Cliente();
^



An error occurred at line: 4 in the jsp file: /teste.jsp

Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:52: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((Cliente)pageContext.findAttribute("cli")).getId())));
^



An error occurred at line: 5 in the jsp file: /teste.jsp

Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:55: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((Cliente)pageContext.findAttribute("cli")).getNome())));
^
5 errors


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:45
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:24
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


note The full stack trace of the root cause is available in the Tomcat logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.0.18[/code]
tiagopar wrote:
... quando compilo o .java ele não dá erros nem warnings, mas quando vou executar o prog java não acontece nada ...


Quando você executa uma classe ele procura pelo metodo public static void main(String[] args) e o executa. Como o seu está vazio ele não está fazendo nada. Dentro deste você deverá construir uma instancia da sua classe.

Alguem sabe o que ainda está faltando?
Eu utilizo e recomendo o VE ele e um projeto da propria eclipse

Projeto: http://www.eclipse.org/vep

Apresentação: http://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/vep-home/WebContent/docs/demos/custom_field/FieldBean.html
Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/Synchronization
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:312)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:325)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:333)
at ClienteDAO.insert(ClienteDAO.java:30)
at Testando.main(Testando.java:23)

Estou esquecendo de colocar alguma lib no classpath? Atualmente estou colocando:

- cglib-2.0-rc2.jar
- commons-collections-2.1.jar
- commons-lang-1.0.1.jar
- commons-logging-1.0.3.jar
- dom4j-1.4.jar
- ehcache-0.6.jar
- hibernate2.jar
- mysql.jar
Aparentemente resolveu um problema porem agora criei outro

java.lang.NullPointerException
at ClienteDAO.insert(ClienteDAO.java:37)



O meu objeto factory foi criado no construtor da classe da seguinte forma:

Estou testando o exemplo citado no artigo sobre o hibernate e estou tomando o seguinte erro ao tentar executar o mesmo:

Exception in thread "main" java.lang.NoClassDefFoundError: Testando

Todos os arquivos estão no mesmo diretorio. Meu arquivos com as configuações do banco chama-se hibernate.properties e como ultima e desesperada tentativa estou passando todas as classes que estão na lib do hibernate no classpath

Alguem sabe o que pode estar faltando?
Para quem teve o mesmo problema que eu ao utilizar a versão 2.1 para testar o artigo troque o trecho:



por:



E não esqueça de importar net.sf.hibernate.cfg.Configuration
Achei a ideia do Hibernate muito interessante e resolvi testar o exemplo da materia porem na linha



O proprio eclipse me indica 2 erros:
1) Datastore cannot be resolved or is not a type
2) The method createDatastore() is undefined for the type Hibernate

Estou utilizando o jar contido no hibernate 2.1

Alguem sabe o que pode estar errado?
Prezados,

Estou recebendo o erro NullPointerException ao tentar atribuir um valor a um array.

Este array foi declarado da seguinte forma:

float[] vtributo = null;

E estou tentando atribuir um valor ao mesmo da seguinte forma:

vtributo[0] = rs.getFloat("f");

Já dei um System.out.println( rs.getFloat("f") ); e eles está realmente me trazendo um valor. Não sei exatamente por que esta acontecendo este erro mas tenho certeza que e nesta linha da atribuição.

Alguem tem ideia do que possa estar acontecendo!
Existe algum componente pronto tipo o INPUT TYPE="file" do HTM que habilita um browser entre os arquivos?
Prezados,

estou estudando as apis para não só aprender a desenvolver em java mas para tambem entender como as class, interfaces funcionam, com isso me surgiu a seguinte duvida:

A interface Servlet recebe no metodo init do web contener um ServletConfig

A Classe GenericServlet que implementa Servlet tambem recebe do web contener um ServletConfig no seu metodo init cujo objeto deve ser guardado em alguma variavel (não mostrada na API) para poder retorna-la no metodo getServletConfig

Porem em nenhum momento vejo a class GenericServlet receber do web contener um objeto do tipo ServletContext, porem ele tem um metodo (getServletContext) que retorna o mesmo.

Como isso e possivel?

Desde já agradeço
Foi mal, eu esqueci de incluir JM -> gratuitas
Existe alguma VM (J2ME) para Pocket?


Fiquei apaixonado com a possibilidade de poder isolar as querys num arquivo txt ou num xml (acho que no txt deve ser mais tranquilo) e gostaria de mais informações sobre o assunto. Se tiver alguns exemplos ficaria agradecido
 
Índice dos Fóruns » Perfil de passos » Mensagens enviadas por passos
Ir para:   
Powered by JForum 2.1.8 © JForum Team