NoClassDefoundError estranho  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Pessoal alguem me ajuda a resolver isso, não sei o que é pois minha classe esta no projeto.



O estranho que no console sai o seguinte caminho: Lvivo/entity/Promocao;
E meu package é: vivo/entity/Promocao
max.analista
Thread.start()
[Avatar]

Membro desde: 08/08/2011 20:00:11
Mensagens: 45
Localização: Montes Claros
Offline

Posta seu web.xml aí



Max Mendes Soares
Bacharel em Sistemas de Informação
Pos-Graduando em Gestão de Projetos
Desenvolvedor Java
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Max vi melhor como esta acontecendo o erro, talvez assim fique melhor de vc me ajudar veja só:

Eu tenho um ProjetoWeb e um ProjetoEJB. O ProjetoEJB esta adicionado no ProjetoWEB, o erro acontece quando tento usar essa classe que é do ProjetoEJB dentro do ProjetoWEB.


This message was edited 1 time. Last update was at 06/02/2012 11:39:49

max.analista
Thread.start()
[Avatar]

Membro desde: 08/08/2011 20:00:11
Mensagens: 45
Localização: Montes Claros
Offline

Estranho, parece tudo normal.
Você está adicionando o JAR de um projeto no outro para trabalhar com a classe promoção?



Max Mendes Soares
Bacharel em Sistemas de Informação
Pos-Graduando em Gestão de Projetos
Desenvolvedor Java
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Não não, cliquei com o botão direito em cima do meu ProjetoWEB fui em BuildPath - Configure Build Path - Projects e adicionei o ProjetoEJB

Olha a imagem dos dois Projetos
[Thumb - error.JPG]
 Nome do arquivo error.JPG [Disk] Download
 Descrição
 Tamanho 169 Kbytes
 Baixado:  7 vez(es)

jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline

Você está adicionando, mas ele está indo dentro do WAR do projeto Web?

Você tem que ter certeza de que o JAR está indo.

Caso você esteja utilizando JBoss 7, apenas jogar o jar lá dentro também não vai funcionar.

Você vai precisar colocar todo mundo em um EAR ou fazer um módulo.

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Eu não adiciono um JAR, eu referencio o Projeto dentro do proprio Eclipse =/
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline

evertonsilvagomesjava wrote:Eu não adiciono um JAR, eu referencio o Projeto dentro do proprio Eclipse =/

Referenciar é uma coisa, deploy é outra!

Não é pq está referenciado que quer dizer que o código vai.

Adicione o projeto EJB no servidor e rode.

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Ahhh ta agora entendi o que vc disse rs, ja esta os dois projetos no Servidor veja só
[Thumb - projeto.JPG]
 Nome do arquivo projeto.JPG [Disk] Download
 Descrição
 Tamanho 276 Kbytes
 Baixado:  9 vez(es)

evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

O que eu to achando estranho é o caminho que ele ta gerando no erro.

java.lang.NoClassDefFoundError: Lvivo/entity/Promocao;

esse Lvivo não existe, o que existe é vivo/entity/Promocao
max.analista
Thread.start()
[Avatar]

Membro desde: 08/08/2011 20:00:11
Mensagens: 45
Localização: Montes Claros
Offline

evertonsilvagomesjava wrote:O que eu to achando estranho é o caminho que ele ta gerando no erro.

java.lang.NoClassDefFoundError: Lvivo/entity/Promocao;

esse Lvivo não existe, o que existe é vivo/entity/Promocao


Também não sei por qual motivo este 'L' aparece, mas meu projeto atual também aparece ele e roda sem problema. Não se estranhe também se aparecer como '(L)'nomeDoProjeto

This message was edited 1 time. Last update was at 06/02/2012 14:01:46




Max Mendes Soares
Bacharel em Sistemas de Informação
Pos-Graduando em Gestão de Projetos
Desenvolvedor Java
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

To louco aqui ja cara, to o dia todo pra resolver isso e nao consigo
max.analista
Thread.start()
[Avatar]

Membro desde: 08/08/2011 20:00:11
Mensagens: 45
Localização: Montes Claros
Offline

evertonsilvagomesjava wrote:To louco aqui ja cara, to o dia todo pra resolver isso e nao consigo


Já tentou a resolução proposta por nosso amigo jakefrog ?



Max Mendes Soares
Bacharel em Sistemas de Informação
Pos-Graduando em Gestão de Projetos
Desenvolvedor Java
[MSN]
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

max.analista wrote:
evertonsilvagomesjava wrote:To louco aqui ja cara, to o dia todo pra resolver isso e nao consigo


Já tentou a resolução proposta por nosso amigo jakefrog ?


De colocar o EJB no WebLogic? Ele ja estava
Minduin
Thread.start()
[Avatar]

Membro desde: 02/03/2005 11:05:35
Mensagens: 34
Localização: São Paulo - Zona Sul - Jabaquara
Offline

Só por curiosidade, sobre o "L" mostrado na exceção..

http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#14152

Abs

"O importante é o que Importa"

[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team