Configuração sem xml Spring

1 resposta
O

Oi galera, to com uma dúvida na hora de configurar o spring para fazer o scan em componentes de projetos externos, segue classes de configurações iniciais.

JPAConfiguration

SpringConfig.class e WebInitializer.class

e a dependência seguinte adicionada ao projeto pelo pom.

br.com.teste.projetoExterno geral-autenticacao 5.8 jar

Preferi postar o Gist para não ficar o post tão grande. Erro:

GRAVE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘entityManagerFactory’ defined in br.com.teste.projetoInterno.conf.JPAConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.persistence.EntityManagerFactory]: Factory method ‘entityManagerFactory’ threw exception; nested exception is java.lang.NoClassDefFoundError: br/com/teste/projetoExterno/model/AbstractModel

Problema: Minhas entidades estendem da AbstractModel que é uma MappedSuperClass. O spring não está fazendo o scan nela.

Agradeço desde já.

Valeu

1 Resposta

O

Resolvi ja. O projetoExterno tava com um erro que mascarava o problema e não aparecia no console. Com a ajuda do Efraim conseguimos identificar o problema.
Era um problema de mapeamento que tava impedindo a criação/update das tabelas. Dava erro no projetoExterno e não mostrava no projetoMain na hora da execução.

Criado 15 de março de 2016
Ultima resposta 16 de mar. de 2016
Respostas 1
Participantes 1