| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 11:46:37
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
Estou obtendo a seguinte mensagem de erro ao utilizar a JPA com o Hibernate:
Alguém já passou por isso ou sabem oq pode ser?
Já utilizei a busca do GUJ em busca das palavras chave "javassist/bytecode/ClassFile" e não obtive sucesso.
Apelando para o "oráculo" (google) obtive informações que esse erro está ligado com a forma como os bytecodes estão sendo manipulados, ou seja é algo bem "embaixo", mas n faço ideia do que seja.
Meu persistence.xml se encontra na pasta META-INF dentro da pasta src e está com a seguinte estrutura.
Vale lembrar que essa aplicação é desktop.
Desde já agradeço.
This message was edited 7 times. Last update was at 19/12/2007 00:23:09
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 12:13:31
|
kaique
GUJ Ranger
![[Avatar]](/images/avatar/60bb8062ea8e0c7ff17bb2e484cd223a.png)
Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline
|
bcartaxo wrote:
ava.lang.NoClassDefFoundError: javassist/bytecode/ClassFile
Acho que essa frase diz tudo...
Essa classe não existe no seu classpath, e por algum motivo o código que você escreveu ou a(s) API(s) que você usa precisam dessa classe.
Tenta colocá-la no classpath para ver se resolve o problema...
[]'s.
|
/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 13:08:45
|
marceloquinta
Entusiasta Java
![[Avatar]](/images/avatar/faaae1866a54fdb13aa89b7da8101bdc.png)
Membro desde: 26/07/2007 23:46:21
Mensagens: 24
Localização: Goiânia
Offline
|
Você já tentou criar um bean, apontando para o EntityManageFactory?
|
Marcelo Ricardo Quinta |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 17:15:46
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
marceloquinta wrote:Você já tentou criar um bean, apontando para o EntityManageFactory?
Meus beans estão nos pacotes indicados no persistence.xml, o erro esta acontencedo quando tento criar a EntitymanagrFactory, segue a linha qu está levantando o erro:
This message was edited 1 time. Last update was at 18/12/2007 17:16:10
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 17:43:58
|
hugov
JavaEvangelist
Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline
|
kaique wrote:
bcartaxo wrote:
ava.lang.NoClassDefFoundError: javassist/bytecode/ClassFile
Acho que essa frase diz tudo...
Essa classe não existe no seu classpath, e por algum motivo o código que você escreveu ou a(s) API(s) que você usa precisam dessa classe.
Tenta colocá-la no classpath para ver se resolve o problema...
[]'s.
Como foi dito acima, está faltando algum jar na sua aplicação. Liste aqui todos os jar referentes ao hibernate que estão incluidos no seu projeto
|
Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2007 17:49:19
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
Seque uma imagem em anexo com todas as libs que estão importadas no meu classpath.
|
| Nome do arquivo |
libs.JPG |
Download
|
| Descrição |
Libs que estão no class path do projeto |
| Tamanho |
21 Kbytes
|
| Baixado: |
83 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2007 00:22:55
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
Pesquisei na net e encontrei uma lib chamda javassist baixei e inlcuir no classpath, agora sim td funcionaou, porem eh bem estranho td isso, pq eu ja li sobre JPA em inúeras fontes, e em momento algum cita-se essa lib, nem mesmo na dacumentação do hibernate, pelo menos eu n encontrei em canto algum, só fui atras dela por conta do NoClasDefFoundError q falava de uma classe num pacote javassist. É bem estranho, algum de vcs q trabalham com JPA e HIbernate ja tiveram q incluir tal lib no classpath?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/12/2007 15:27:12
|
leandros
Debugger
![[Avatar]](/images/avatar/f2a4d34f5e4caeab38d3d6b5720e7e48.png)
Membro desde: 08/04/2007 16:34:13
Mensagens: 59
Offline
|
Que você não tenha encontrado nenhuma referência a essa lib no JPA tudo bem, mas devems lembrar que JPA é apenas uma abstração que os distrubuidores tem que implementar para estarem compatíveis com a especificação.
Distribuidores estou me referindo a Hibernate, Toplink, etc... Dê uma olhada no que eles exigem de bibliotecas para que você possa utilizar essas distribuições de acordo com a especificação.
|
Atenciosamente
Leandro Storoli
Analista Programador |
|
|
 |
|
|