[Resolvido] Separa domain do projeto  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
dsrodrigues
Thread.start()

Membro desde: 29/01/2007 22:59:35
Mensagens: 45
Offline

Olá, estou tendo problema ao tentar separar as classes de persistência do resto do projeto em função de trabalhar com desktop, web, mobile e futuramente outros meios. Porem ao tentar fazer isso acontece um erro.
Para entende melhor como esta estruturada tentarei explanar.
Projeto A ? Contem as classes de domain (com anotações jpa ? hibernate)
Projeto B ? Contem as camadas da web (hibernate ? spring ? jax-rs) utilizando o Projeto A como dependência.
No Projeto B esta o hibernate.cfg.xml que contem o mapeamento para as classes do Projeto A.
Porem executar o Projeto B no glassfish 3.1.1 mostra o seguinte erro:



O que eu estou fazendo de errado? Falta algum passo que não executei ou estruturei errado o projeto, se alguém puder esclarecer ou até mesmo enviar um exemplo (não achei na internet, pode ser que não utilizei o termo correto para a pesquisa) ficarei grato.

Especificação dos projetos:
Maven, Spring 3.0.6, Hibernate 3.6.9, Jax-RS (jersey 1.11)

This message was edited 1 time. Last update was at 23/12/2011 15:19:43

pedruhenrik
GUJ Master
[Avatar]

Membro desde: 08/05/2008 11:48:36
Mensagens: 1043
Localização: São Paulo - SP
Offline

nested exception is org.hibernate.MappingException: Unable to load class [ br.com.digithobrasil.hmodel.domain.Ajuda] declared in Hibernate configuration <mapping/> entry


só uma dúvida a classe Ajuda esta declarada no hibernate.cfg.xml ? esta classe é do projeto A ou B?

att,

...tem um plano A e tem um plano B...

http://twitter.com/pedruhenrik
[Email] [MSN]
dsrodrigues
Thread.start()

Membro desde: 29/01/2007 22:59:35
Mensagens: 45
Offline

Sim esta. é do projeto A.

This message was edited 1 time. Last update was at 23/12/2011 12:52:20

dsrodrigues
Thread.start()

Membro desde: 29/01/2007 22:59:35
Mensagens: 45
Offline

Resolvido esse erro, falha minha.
Na configuração do projeto que contem as classes de domain esta configurado errado o Deployment Assembly, com isso ele não localizava a classe.
Realizei a correção e o projeto iniciou normalmente.
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team