| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/11/2010 10:30:30
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Pego o blank project, mudo os nomes para meu projeto e funciona. Mostra o famoso It Works.
Aí crio uma estrutura de diretórios assim:
src/java/XXX
src/test/XXX
Movo via refactor o IndexController.java do blank project (em br.com.para src/java/XXX/controller e recebo erros (inclusive do Spring):
WARN [ComponentScanner ] Class java.XXX.controller.IndexController was not found during bean definition proccess
.....
SEVERE: Exception starting filter vraptor
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stereotypedBeansRegistrar': Unsatisfied dependency expressed through constructor argument with index 0 of type [java.util.List]: : Cannot find class [java.XXX.controller.IndexController] for bean with name 'indexController' defined in file
...
Cannot find class [java.XXX.controller.IndexController] for bean with name 'indexController' defined in file
...
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [java.XXX.controller.IndexController] for bean with name 'indexController' defined in file
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [java.XXX.controller.IndexController] for bean with name 'indexController' defined in file
...
nested exception is java.lang.ClassNotFoundException: java.XXX.controller.IndexController
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:69
Perguntas:
1) Onde estou errando?
2) O que fazer para usar a estrutura de diretórios que quero?
Abraços
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/11/2010 12:32:07
|
Guevara
GUJ Master
![[Avatar]](/images/avatar/debb1f141bb07971081da87bb43c269b.png)
Membro desde: 24/02/2009 17:56:09
Mensagens: 1023
Offline
|
Já aconteceu algo desse tipo comigo, era pq o blank-project possui uma pasta dentro de /WEB-INF/classes com classes compiladas, ai deletei o conteúdo dessa pasta e funcionou, pude criar meus pacotes e reaproveitar o IndexController.
|
Analista de Sistemas e desenvolvedor WEB Java e Python
http://twitter.com/eguevara2012 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/11/2010 12:37:34
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline
|
o VRaptor scaneia tudo que está em WEB-INF/classes
se vc move classes, nem sempre o eclipse apaga o .class antigo, aí dá esse tipo de erro... um project clean costuma resolver mesmo
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
|
|