| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/06/2008 14:33:38
|
Sefo
JavaChild
![[Avatar]](/images/avatar/359499f804ea7988921bf86c9377fb95.jpg)
Membro desde: 18/08/2006 10:02:28
Mensagens: 102
Offline
|
Boa tarde,
eu estava seguindo a apostila fj-21 da Caelun, mais especificamente na parte do Hibernate(página 167). Pois bem, na hora de compilar eu me deparo com a seguinte mensagem de erro:
Isso seria falta de algum jar do Hibernate? Eu acho que adicionei todos os necessários:
http://img365.imageshack.us/my.php?image=hibernateproblemapd9.jpg
Na mensagem de erro, ele manda procurar no link:http://www.slf4j.org/codes.html, onde eu encontro a seguinte mensagem de ajuda:
" Failed to load class org.slf4j.impl.StaticLoggerBinder
This error is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding could be found on the class path. Placing one (and only one) of slf4j-nop.jar, slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem"
Nenhum jar exatamente com alguns desses nomes existem nos meus diretorios relativos ao Hibernate e o Hibernate-annotations. O que eu adiocionei ao Build-path são esses: slf-4j-api.jar e slf-4j-1.4.2.jar. E sim tentei adicionar ambos e individualemente apenas, mas de toda forma o erro é o mesmo.
Agradeço desde já a paciência.
Auf Wiedersehen!!!
This message was edited 3 times. Last update was at 25/06/2008 14:49:02
|
NY GIANTS!!!!
WAR BIG BLUES!!!!
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/06/2008 15:23:06
|
Sefo
JavaChild
![[Avatar]](/images/avatar/359499f804ea7988921bf86c9377fb95.jpg)
Membro desde: 18/08/2006 10:02:28
Mensagens: 102
Offline
|
Bem, eu consegui contornar o problema(mas não resolve-lo por completo) fazendo download da API logback-0.9.9(Não sei ao certo o seu próposito ainda, apenas segui a mensagem do log de erro). Então o código anterior compilou e executou perfeitamente(Portanto que fique registrado para futuras referencias no google). Mas seguindo a apostila, no próximo código, quando compilo, me surge outro erro parecido:
Me desculpem pelo incomodo gerado, mas eu preciso muito aprender a usar o Hibernate. E não está sendo fácil.
Auf Wiedersehen!!!!
EDIT**: Encontrei um link aqui no guj que pode me ajudar:
http://www.guj.com.br/posts/list/64247.java
This message was edited 1 time. Last update was at 25/06/2008 15:26:35
|
NY GIANTS!!!!
WAR BIG BLUES!!!!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/06/2008 15:27:31
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
Provavelmente você está utilizando uma IDE!
lá aonde estão listados os .jars, você deve poder explorar os .jars que vc colocou...
verifique se o nome que ele está procurando no .jar, está dentro de um dos .jars que vc colocou no projeto.
o erro indica que está faltando um .jar de fato.
se você colocar o nome da class que ele está procurando no google, e escrever .jar e download, provavelmente vc deve descobrir que .jar está faltando.
Acredito que seja isso!
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/06/2008 18:57:04
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
o que está faltando aí é o cglib.jar
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/06/2008 20:02:44
|
Sefo
JavaChild
![[Avatar]](/images/avatar/359499f804ea7988921bf86c9377fb95.jpg)
Membro desde: 18/08/2006 10:02:28
Mensagens: 102
Offline
|
Obrigado pela ajuda, era isso mesmo.
|
NY GIANTS!!!!
WAR BIG BLUES!!!!
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2008 15:08:36
|
scheide
Debugger
Membro desde: 30/06/2008 12:56:15
Mensagens: 51
Offline
|
Sefo,
Tou com o mesmo erro... baixei a API que vc falou mas não adiantou. Já tentei adicionar todos os .jars do logback mas não adiantou. Alguma dica?
Por sinal, também tou aprendendo Hibernate pela apostila da Caelum.
Abraço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/08/2008 13:47:27
|
jonifoz
Smalltalk
![[Avatar]](/images/avatar/8505785391a374b0d4f3b0e05b8f42c2.jpg)
Membro desde: 11/10/2007 16:04:54
Mensagens: 4
Localização: Foz do Iguaçu - Paraná
Offline
|
Estou tendo o mesmo erro, mesmo com a cglib.jar inclusa na minha aplicação.
|
Abraço
Joni Nunes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/09/2008 14:08:29
|
Valle
Smalltalk
Membro desde: 26/09/2008 13:16:05
Mensagens: 1
Offline
|
"1.2. Part 1 - The first Hibernate Application
First, we'll create a simple console-based Hibernate application. We use an Java database (HSQL DB), so we do not have to install any database server.
Let's assume we need a small database application that can store events we want to attend, and information about the hosts of these events.
The first thing we do, is set up our development directory and put all the Java libraries we need into it. Download the Hibernate distribution from the Hibernate website. Extract the package and place all required libraries found in /lib into into the /lib directory of your new development working directory. It should look like this:
.
+lib
antlr.jar
cglib.jar
asm.jar
asm-attrs.jars
commons-collections.jar
commons-logging.jar
hibernate3.jar
jta.jar
dom4j.jar
log4j.jar "
Fonte: www.hibernate.org
Após receber vários logs de erros no Console do Eclipse (versão 3.4 pacote Ganymede JEE com "Hibernate Tools" distribuído pela Yoxos) em projeto utilizando o componente "Hibernate Core", notei que alguns arquivos dessa lista de arquivos JARs não aparecem no pacote desse componente ("hibernate-distribution-3.3.0.SP"). Faltam 5 arquivos, sendo que existe arquivo "hibernate-cglib-repack-2.1_3.jar", cujo nome é similar ao arquivo "cglib.jar".
Sendo assim, verifiquei nos pacotes dos componentes "Hibernate Annotations" e "Hibernate EntityManager" e instalei, a partir desses pacotes, os arquivos "asm -attrs.jars", "asm.jar" e "log4j.jar". Mantive o arquivo "hibernate-cglib-repack-2.1_3.jar". Ficou faltando somente o arquivo "commons-logging.jar".
Seguindo orientação da Internet, instalei também o arquivo "slf4j-log4j12.jar"( do pacote hibernate-annotations). Testei o projeto e pareceu funcionar a contento.
Vide tabela comparativa em anexo (comparacao_jars_componentes_hibernate_erro_org.slf4j_jar.html).
Havia criado pequeno projeto no Eclipse (sem o plugin "Hibernate Tools") com JARS dos componentes "Hibernate Core" e "Hibernate Annotations". Havia funcionado sem problemas. Ao criar novo projeto apenas com as bibliotecas do componente "Hibernate Core" ocorreram vários logs de erro resolvidos através do acréscimo das bibliotecas acima descritas.
Acrescente as bibliotecas no Eclipse clicando com o botão direito sobre o nome do projeto > "Buid Path" > "Configure Build Path..." > guia "Libraries" > "Add External JARS."
Espero ter ajudado.
Henrique
| Nome do arquivo |
comparacao_jars_componentes_hibernate_erro_org.slf4j_jar.html |
Download
|
| Descrição |
comparacao_jars_componentes_hibernate_erro_org.slf4j_jar.html |
| Tamanho |
11 Kbytes
|
| Baixado: |
906 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2009 03:01:02
|
Bruno Cebim
Thread.start()
![[Avatar]](/images/avatar/d788081a7388e8d0494cca66e42a91b7.jpg)
Membro desde: 26/06/2009 03:00:18
Mensagens: 32
Localização: São Paulo/Miguelópolis-SP
Offline
|
Tava com esse problema,
baixei o jar.
slf4j-simple-1.5.8.jar
Link abaixo...e resolveu meu problema...
http://www.slf4j.org/download.html
Espero ter ajudado..
|
Bruno Ferreira Queiroz
www.dclick.com.br
blog.dclick.com.br
"Em teoria, não existe nenhuma diferença entre teoria e prática. Mas, na prática, existe." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2009 11:52:22
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Há alguns dias ajudei um colega a resolver o mesmo problema nesse thread: http://guj.com.br/posts/list/139540.java.
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2010 00:18:25
|
pispico
Thread.start()
![[Avatar]](/images/avatar/1919b56e1a1dffaa0e897bc3ceac9233.jpg)
Membro desde: 01/12/2009 11:06:08
Mensagens: 32
Localização: São Paulo - São Bernardo do Campo
Offline
|
Consegui tambem, fiz da mesma forma que o Bruno Cebim disse so adicionei o jar e funcionou perfeitamente.
|
William Pispico Ferreira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2010 16:28:09
|
santanna106
Thread.start()
![[Avatar]](/images/avatar/979076656509dcbba02031bbee7b835f.jpg)
Membro desde: 27/04/2010 16:03:36
Mensagens: 38
Offline
|
Eu tive que inserir os jars
slf4j-api-1.5.2.jar e slf4j-log4j12-1.5.2.jar
para resolver este problema.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/08/2010 09:40:11
|
dxos
JavaChild
![[Avatar]](/images/avatar/f7d2ffbbe47e35ca2a3a9120a255680a.jpg)
Membro desde: 16/09/2009 08:53:48
Mensagens: 102
Localização: Volta Redonda - RJ
Offline
|
apenas add o jar slf4j-simple-1.5.8.jar tb funcionou ok
|
Douglas Ribeiro
http://douglaspribeiro.wordpress.com
[...]
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2010 11:35:59
|
feltraco
JavaEvangelist
![[Avatar]](/images/avatar/0ed83ca5894f30aed6da389d630d89a3.png)
Membro desde: 17/08/2007 14:22:17
Mensagens: 372
Localização: Foz do Iguaçu
Offline
|
Encontrei no seguinte caminho:
slf4j-1.6.1\slf4j-api\src\main\java\org\slf4j
slf4j-api-1.6.1.jar
Somente este e funcionou.
|
Juliano Feltraco
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2010 15:59:25
|
mikelinden
Smalltalk
Membro desde: 24/02/2009 06:21:27
Mensagens: 3
Offline
|
Bruno Cebim wrote:Tava com esse problema,
baixei o jar.
slf4j-simple-1.5.8.jar
Link abaixo...e resolveu meu problema...
http://www.slf4j.org/download.html
Espero ter ajudado..
Estava usando a slf4j-api-1.6.1.jar e recebendo esse erro. Troquei pela slf4j-simple-1.5.8.jar e resolveu meu problema. Valeu.
|
|
|
 |
|
|