Boa Tarde,
Migrei um projeto criado com a estrutura tradicional de projetos web para utilizar o maven 2 e aproveitei para separar o projeto em modulos.
Ficando ± assim (modulos):
-modulo-service
-modulo-entity
-modulo-vraptor
-modulo-web
Quando vou acessar o sistema, acaba ocorrendo um erro pois não consegue encontrar os compontes do VRaptor, exibindo o erro abaixo:
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.pacote.ComponentXXX] is defined: Unsatisfied dependency of type [class br.com.pacote.ComponentXXX]: expected at least 1 matching bean
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:622)
Com a mudanca adicionei o parametro <param-name>br.com.caelum.vraptor.packages</param-name> no web.xml indicando onde estão as classes anotadas com @Resource, tambem teria que adicionar os pacotes onde estão os componentes @Component???