| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 13:44:04
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
galera estou estudando a apostila FJ-28 da caelum e logo no primeiro exercicio eu travei esta dando esse erro:
Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:60)
at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:152)
at br.com.caelum.goodbuy.teste.AdicaoDeProduto.main(AdicaoDeProduto.java:14)
alguém sabe o que eu posso fazer?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 13:45:42
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4154
Localização: São Paulo
Offline
|
Ola Lita!
Provavelmente voce tem, dentro do seu classpath, jars de versoes incompativeis da biblioteca de log do SL4J.
Voce deve estar, por exemplo, com a sl4j-api-1.5.8.jar e a sl4j-log4j-1.x.y.jar. Esses números precisam bater.
Paulo
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 14:54:58
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2673
Localização: Porto Alegre
Offline
|
É apenas comigo ou dependendo do número de posts dentro desse subfórum a listagem dos posts não aparece corretamente?
Nesse momento apenas esse post aparece na primeira página, e os demais nas paginas posteriores. Porém os posts subsequentes na página 1 não aparecem em lugar algum.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 15:49:00
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
troquei alguns jar's...e retirei uns que não era nescessario...mas ainda aparece esse:
Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException
at br.com.caelum.goodbuy.teste.AdicaoDeProduto.main(AdicaoDeProduto.java:14)
???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 16:19:28
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2673
Localização: Porto Alegre
Offline
|
Adicione o jar dom4j, que é dependencia do hibernate.
No diretório onde você encontra os jars um arquivo que lista todas as dependencias, que fica em lib/mandatory/dependencies.txt.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 16:24:24
|
sammers21
JavaBaby
![[Avatar]](/images/avatar/65448ceadc9d24cfb20915c0a610a4ef.jpg)
Membro desde: 12/08/2008 07:12:03
Mensagens: 85
Offline
|
Posta sua AdicaoDeProduto.java e como você passa o parametro pra ela!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 16:26:18
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
então...esta assim:
public class AdicaoDeProduto {
public static void main(String[] args){
AnnotationConfiguration configuration= new AnnotationConfiguration();
configuration.configure();
SessionFactory factory= configuration.buildSessionFactory();
Session session=factory.openSession();
Produto produto= new Produto();
produto.setNome("Prateleira");
produto.setDescricao("Uma prateleira para colocar livros");
produto.setPreco(35.90);
Transaction tx= session.beginTransaction();
session.save(produto);
tx.commit();
}
}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 20:21:05
|
sammers21
JavaBaby
![[Avatar]](/images/avatar/65448ceadc9d24cfb20915c0a610a4ef.jpg)
Membro desde: 12/08/2008 07:12:03
Mensagens: 85
Offline
|
Seu cod esta OK veja as alterações que o Paulo Silveira lhe falou!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 08:50:31
|
Ramon.Onix
JavaChild
![[Avatar]](/images/avatar/daef3dd225154d7a50df068cdc4c07b8.jpg)
Membro desde: 21/11/2009 13:36:09
Mensagens: 146
Offline
|
Eu tbm estou estudando com essa apostila da Caelum [GRANDE].
Mas fiquei com uma dúvida, pode até ser muito besta, mas não consegui localizar na apostila.
seguinte: "O pacote br.com.caelum.goodbuy é importante porque nós indicamos no arquivo web.xml onde deixaríamos nossas regras de negócio."
A dúvida é.... Como ele fez isso
|
Onix
I have .Class do you?
ATENÇÃO... Este é o elemento adversário, que por falta dele, constantemente ameaça destruir seus códigos...
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 10:29:54
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
então ja coloquei o dom4j-1.6.1.jar qdo rodo o promgrama aparece:
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method).....................
ai coloquei na lib mysql-connector-java-3.1.12.jar, mas aparece:
Exception in thread "main" org.hibernate.HibernateException: Dialect class not found: >org.hibernate.dialect.MySQL5InnoDBDialect
at org.hibernate.dialect.resolver.DialectFactory.constructDialect(DialectFactory.java:160)
at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:100)........
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 10:38:40
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
ah só para ter certeza se estam certos ou não, esses são os jars que estou usando:
dom4j-1.6.1.jar
ejb3-persistence.jar
hibernate3.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
log4j-1.2.15.jar
mysql-connector-java-3.1.12.jar
slf4j-api-1.5.6.jar
slf4j-log4j12-1.5.6.jar
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 13:29:48
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2673
Localização: Porto Alegre
Offline
|
O jar hibernate3 que você está usando é o que veio com o vraptor?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 13:30:40
|
Lita Mclean
JavaChild
![[Avatar]](/images/avatar/905d9069a054638f04a6f61c6c484187.jpg)
Membro desde: 11/12/2009 10:55:58
Mensagens: 142
Offline
|
sim...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 13:35:37
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2673
Localização: Porto Alegre
Offline
|
Lita Mclean wrote:sim...
Estranho porque o jar que vem com o Hibernate chama-se hibernate-3.2.0.ga.jar.
Esse é um tipo de erro quase impossível de acontecer se você está com a versão atualizada do jar. Infelizmente no javadoc dessa classe não diz desde qual versão do jar essa classe existe.
Uma sugestão que dou é baixar a última versão do jar do hibernate que está nesse link: http://github.com/caelum/vraptor/tree/23bb8362072075054a1979a9aaee7f95f070053e/vraptor-core/lib/optional
Note que o nome dele é hibernate-3.3.2.jar.
|
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) 02/02/2010 13:37:00
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2673
Localização: Porto Alegre
Offline
|
Ramon.Onix wrote:Eu tbm estou estudando com essa apostila da Caelum [GRANDE].
Mas fiquei com uma dúvida, pode até ser muito besta, mas não consegui localizar na apostila.
seguinte: "O pacote br.com.caelum.goodbuy é importante porque nós indicamos no arquivo web.xml onde deixaríamos nossas regras de negócio."
A dúvida é.... Como ele fez isso
Ramon.Onix, sugiro que você abra um outro tópico específico para sua dúvida explicando melhor o que você realmente quer, pois eu não entendi muito bem. Penso que abrindo outro tópico não misturamos os assuntos e fica mais fácil caso futuramente outro usuário tenha a mesma dúvida.
Abraços
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
|
|