Duvida vraptor 3

galera estou com uma duvida

nao consigo acessar a pagina de cadastro …

irei postar o codigo e o erro.

classe AlunoController


@Path("/aluno")
	@Post
	public void adiciona(Aluno aluno) {
		Session session = HibernateUtil.currentSession();
		GenericHibernateDao<Aluno, Serializable> dao = new GenericHibernateDao<Aluno, Serializable>(
				session, Aluno.class) {
		};
		dao.save(aluno);
		result.use(Results.page()).of(AlunoController.class).form();
	}

form.jsp

<%@ taglib uri="http://waffle.codehaus.org" prefix="w" %> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<html>

	<head>
		<title>Cadastro de Alunos</title>
	</head>
	
	<body>
		
		<form action="alunos" method="post">
	     	
		    <div id="blue-box">
				 <fmt:message key="cadastroDeAluno"/><br/><br/>
			
				 <fmt:message key="nome"/>
				 <w:text name="aluno.nome"/><br/>
				 
				 <w:button value="enviar"/>
						     
		    </div>
		    	
		</form>
	</body>
	
</html>

web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app id="WebApp_ID" version="2.4"
	xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

	<display-name>sgeweb</display-name>

	<context-param>
		<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
		<param-value>messages</param-value>
	</context-param>
	
	<context-param>
        <param-name>br.com.caelum.vraptor.packages</param-name>
        <param-value>br.com.sgeweb</param-value>
    </context-param>

	
	<filter>
        <filter-name>vraptor</filter-name>
        <filter-class>br.com.caelum.vraptor.VRaptor</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>vraptor</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>REQUEST</dispatcher>
    </filter-mapping>
    
	

</web-app>

erro:

HTTP Status 404 - /sgeweb/WEB-INF/jsp/form.jsp

o q eu estou fazendo de errado?

O form.jsp está dentro da pasta WEB-INF/jsp/aluno/ ??

como está o método form() do AlunoController? @Path alguma coisa?
senão, vc tá acessando via: /aluno/form ?

O form.jsp está dentro da pasta WEB-INF/jsp/aluno/ ??

r. sim

como está o método form() do AlunoController? @Path alguma coisa?

@Path esta no metodo adiciona
o metodo

public void form(){
}

senão, vc tá acessando via: /aluno/form ?
ja tentei tbm mais da o msm erro.

É assim:

@Resource
public class AlunoController {
      public void form() {
      }
}

você consegue acessar pela url:
http://localhost:8080/contextoDaAplicacao/aluno/form
e ele vai redirecionar pra pasta
/pastaRaizDoConteudoWeb/WEB-INF/jsp/aluno/form.jsp

Você tá chamando a url certa?

estou chamando assim

http://localhost:8080/sgeweb/WEB-INF/jsp/aluno/form.jsp

Oi Regis!

chame assim:
http://localhost:8080/sgeweb/aluno/form

voce colocou o metodo conforme o lucas falou e restartou o tomcat?

abracos

Usando o VRaptor você nunca vai acessar a jsp diretamente… sempre vai ser via alguma lógica…

não dá para acessar os arquivos que estão dentro do WEB-INF via web…

seguindo os passos do Lucas e do Paulo

acessando dessa forma
http://localhost:8080/sgeweb/aluno/form

deu essa exception…

SEVERE: Servlet.service() for servlet default threw exception
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'alunoController' defined in file [C:\Documents and Settings\Regis\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\sgeweb\WEB-INF\classes\br\com\sgeweb\controller\AlunoController.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.sgeweb.modelo.Endereco]: : No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: expected at least 1 matching bean; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:591)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:193)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:302)
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:297)
	at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:942)
	at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:224)
	at br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext.getBean(VRaptorApplicationContext.java:203)
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.instanceFor(SpringBasedContainer.java:61)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:41)
	at br.com.caelum.vraptor.core.InstantiatedInterceptorHandler.execute(InstantiatedInterceptorHandler.java:39)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.multipart.MultipartInterceptor.intercept(MultipartInterceptor.java:74)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor.intercept(InterceptorListPriorToExecutionExtractor.java:46)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.core.URLParameterExtractorInterceptor.intercept(URLParameterExtractorInterceptor.java:35)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:58)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.core.DefaultRequestExecution.execute(DefaultRequestExecution.java:59)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:87)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:55)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:85)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: 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)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:584)
	... 49 more

na hora startar o tomcat

08/10/2009 22:12:44 org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/Java/jre1.6.0_07/bin/client;C:/Arquivos de programas/Java/jre1.6.0_07/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
08/10/2009 22:12:44 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
08/10/2009 22:12:44 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3041 ms
08/10/2009 22:12:45 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
08/10/2009 22:12:45 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
SLF4J: This version of SLF4J requires log4j version 1.2.12 or later. See also http://www.slf4j.org/codes.html#log4j_version
22:12:49,437  INFO VRaptorApplicationContext:412 - Refreshing br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy
22:12:51,265  INFO VRaptorApplicationContext:427 - Bean factory for application context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.beans.factory.support.DefaultListableBeanFactory@eaf40c
22:12:51,265 DEBUG VRaptorApplicationContext:431 - 78 beans defined in br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy
22:12:52,015 DEBUG VRaptorApplicationContext:649 - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@83b1b]
22:12:52,046 DEBUG VRaptorApplicationContext:673 - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1843a75]
22:12:52,578  INFO DefaultConverters:39 - Registering bundled converters
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BigDecimalConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BigIntegerConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BooleanConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.ByteConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.CharacterConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.DoubleConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.EnumConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.FloatConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.IntegerConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LongConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveByteConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveCharConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveIntConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveLongConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveShortConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.ShortConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
22:12:52,687 DEBUG VRaptorApplicationContext:273 - Publishing event in context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.context.event.ContextRefreshedEvent[source=br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy]
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.PathAnnotationRoutesParser, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ognl.EmptyElementsRemoval, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.proxy.ObjenesisProxifier, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.DefaultMultipartConfig, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ParanamerNameProvider, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.asm.AsmBasedTypeCreator, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultAcceptHeaderToFormat, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultConverters, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.DefaultRouter, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.resource.DefaultResourceNotFoundHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.DefaultInterceptorRegistry, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.NoRoutesConfiguration, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.DefaultResourceTranslator, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.DefaultTypeFinder, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.ResourceHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.ConverterHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.StereotypedBeansRegistrar, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.DefaultSpringLocator, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.EmptyResult, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.URLParameterExtractorInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultValidationViewsFactory, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.OutjectResult, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultRequestExecution, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.download.DownloadInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ognl.OgnlParametersProvider, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultMethodInfo, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultLogicResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultPageResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.MultipartInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.extra.ForwardToDefaultViewInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultHttpResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.InstantiateInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.validator.DefaultValidator, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultInterceptorStack, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultPathResolver, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.JstlLocalization, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BigDecimalConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BigIntegerConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BooleanConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.ByteConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.CharacterConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.DoubleConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.EnumConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.FloatConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.IntegerConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LongConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveByteConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveCharConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveIntConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveLongConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveShortConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.ShortConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.RequestInfo, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface br.com.caelum.vraptor.http.MutableRequest, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface javax.servlet.http.HttpServletResponse, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface javax.servlet.http.HttpSession, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.jodatime.LocalDateConverter, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.jodatime.LocalTimeConverter, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.sgeweb.controller.AlunoController, to see if it is a component candidate
22:12:52,734 DEBUG ResourceRegistrar:43 - Found resource: class br.com.sgeweb.controller.AlunoController
22:12:52,781 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.buscaPorNome(java.lang.String) as [nome]
22:12:52,781 DEBUG DefaultParametersControl:71 - For /aluno/buscaPorNome retrieved /aluno/buscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/buscaPorNome --> public void br.com.sgeweb.controller.AlunoController.buscaPorNome(java.lang.String)
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/form retrieved /aluno/form with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/form --> public void br.com.sgeweb.controller.AlunoController.form()
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/getBuscaPorNome retrieved /aluno/getBuscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/getBuscaPorNome --> public java.lang.String br.com.sgeweb.controller.AlunoController.getBuscaPorNome()
22:12:52,812 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setBuscaPorNome(java.lang.String) as [buscaPorNome]
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/setBuscaPorNome retrieved /aluno/setBuscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/setBuscaPorNome --> public void br.com.sgeweb.controller.AlunoController.setBuscaPorNome(java.lang.String)
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/getBuscaPorRm retrieved /aluno/getBuscaPorRm with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/getBuscaPorRm --> public java.lang.Long br.com.sgeweb.controller.AlunoController.getBuscaPorRm()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setBuscaPorRm(java.lang.Long) as [buscaPorRm]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/setBuscaPorRm retrieved /aluno/setBuscaPorRm with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/setBuscaPorRm --> public void br.com.sgeweb.controller.AlunoController.setBuscaPorRm(java.lang.Long)
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/getLista retrieved /aluno/getLista with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/getLista --> public java.util.List br.com.sgeweb.controller.AlunoController.getLista()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setLista(java.util.List) as [lista]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/setLista retrieved /aluno/setLista with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/setLista --> public void br.com.sgeweb.controller.AlunoController.setLista(java.util.List)
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/getAluno retrieved /aluno/getAluno with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/getAluno --> public br.com.sgeweb.modelo.Aluno br.com.sgeweb.controller.AlunoController.getAluno()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.adiciona(br.com.sgeweb.modelo.Aluno) as [aluno]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno retrieved /aluno with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno --> public void br.com.sgeweb.controller.AlunoController.adiciona(br.com.sgeweb.modelo.Aluno)
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.buscarPorRm(java.lang.Long) as [rm]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/buscarPorRm retrieved /aluno/buscarPorRm with {}
22:12:52,843  INFO RouteBuilder:165 - /aluno/buscarPorRm --> public void br.com.sgeweb.controller.AlunoController.buscarPorRm(java.lang.Long)
22:12:52,843 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.atualiza(br.com.sgeweb.modelo.Aluno) as [aluno]
22:12:52,843 DEBUG DefaultParametersControl:71 - For /aluno/atualiza retrieved /aluno/atualiza with {}
22:12:52,843  INFO RouteBuilder:165 - /aluno/atualiza --> public void br.com.sgeweb.controller.AlunoController.atualiza(br.com.sgeweb.modelo.Aluno)
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.sgeweb.dao.especifico.AlunoDao, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.context.annotation.CommonAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.reflection.CacheBasedTypeCreator, to see if it is a component candidate
22:12:52,843 DEBUG VRaptorApplicationContext:273 - Publishing event in context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.context.event.ContextStartedEvent[source=br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy]
22:12:52,843  INFO VRaptor:97 - VRaptor 3 successfuly initialized
08/10/2009 22:12:52 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
08/10/2009 22:12:53 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
08/10/2009 22:12:53 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/78  config=null
08/10/2009 22:12:53 org.apache.catalina.startup.Catalina start
INFO: Server startup in 8287 ms

iniciando o tomcat

08/10/2009 22:12:44 org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/Java/jre1.6.0_07/bin/client;C:/Arquivos de programas/Java/jre1.6.0_07/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
08/10/2009 22:12:44 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
08/10/2009 22:12:44 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3041 ms
08/10/2009 22:12:45 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
08/10/2009 22:12:45 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
SLF4J: This version of SLF4J requires log4j version 1.2.12 or later. See also http://www.slf4j.org/codes.html#log4j_version
22:12:49,437  INFO VRaptorApplicationContext:412 - Refreshing br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy
22:12:51,265  INFO VRaptorApplicationContext:427 - Bean factory for application context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.beans.factory.support.DefaultListableBeanFactory@eaf40c
22:12:51,265 DEBUG VRaptorApplicationContext:431 - 78 beans defined in br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy
22:12:52,015 DEBUG VRaptorApplicationContext:649 - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@83b1b]
22:12:52,046 DEBUG VRaptorApplicationContext:673 - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1843a75]
22:12:52,578  INFO DefaultConverters:39 - Registering bundled converters
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BigDecimalConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BigIntegerConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.BooleanConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.ByteConverter
22:12:52,578 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.CharacterConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.DoubleConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.EnumConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.FloatConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.IntegerConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.LongConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
22:12:52,593 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveByteConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveCharConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveIntConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveLongConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveShortConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.converter.ShortConverter
22:12:52,609 DEBUG DefaultConverters:41 - bundled converter to be registered: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
22:12:52,687 DEBUG VRaptorApplicationContext:273 - Publishing event in context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.context.event.ContextRefreshedEvent[source=br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy]
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.PathAnnotationRoutesParser, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ognl.EmptyElementsRemoval, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.proxy.ObjenesisProxifier, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.DefaultMultipartConfig, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ParanamerNameProvider, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.asm.AsmBasedTypeCreator, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultAcceptHeaderToFormat, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultConverters, to see if it is a component candidate
22:12:52,687 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.DefaultRouter, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.resource.DefaultResourceNotFoundHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.DefaultInterceptorRegistry, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.NoRoutesConfiguration, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.DefaultResourceTranslator, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.route.DefaultTypeFinder, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.ResourceHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.ConverterHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.StereotypedBeansRegistrar, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.DefaultSpringLocator, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.EmptyResult, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.URLParameterExtractorInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultValidationViewsFactory, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.OutjectResult, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultRequestExecution, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.download.DownloadInterceptor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.http.ognl.OgnlParametersProvider, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultMethodInfo, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor, to see if it is a component candidate
22:12:52,703 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultLogicResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultPageResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.MultipartInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.extra.ForwardToDefaultViewInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultHttpResult, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.InstantiateInterceptor, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.validator.DefaultValidator, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.DefaultInterceptorStack, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.view.DefaultPathResolver, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.JstlLocalization, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BigDecimalConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BigIntegerConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.BooleanConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.ByteConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.CharacterConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.DoubleConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.EnumConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.FloatConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.IntegerConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.LongConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveByteConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveCharConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveIntConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveLongConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.PrimitiveShortConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.ShortConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.core.RequestInfo, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface br.com.caelum.vraptor.http.MutableRequest, to see if it is a component candidate
22:12:52,718 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface javax.servlet.http.HttpServletResponse, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: interface javax.servlet.http.HttpSession, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.jodatime.LocalDateConverter, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.converter.jodatime.LocalTimeConverter, to see if it is a component candidate
22:12:52,734 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.sgeweb.controller.AlunoController, to see if it is a component candidate
22:12:52,734 DEBUG ResourceRegistrar:43 - Found resource: class br.com.sgeweb.controller.AlunoController
22:12:52,781 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.buscaPorNome(java.lang.String) as [nome]
22:12:52,781 DEBUG DefaultParametersControl:71 - For /aluno/buscaPorNome retrieved /aluno/buscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/buscaPorNome --> public void br.com.sgeweb.controller.AlunoController.buscaPorNome(java.lang.String)
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/form retrieved /aluno/form with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/form --> public void br.com.sgeweb.controller.AlunoController.form()
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/getBuscaPorNome retrieved /aluno/getBuscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/getBuscaPorNome --> public java.lang.String br.com.sgeweb.controller.AlunoController.getBuscaPorNome()
22:12:52,812 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setBuscaPorNome(java.lang.String) as [buscaPorNome]
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/setBuscaPorNome retrieved /aluno/setBuscaPorNome with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/setBuscaPorNome --> public void br.com.sgeweb.controller.AlunoController.setBuscaPorNome(java.lang.String)
22:12:52,812 DEBUG DefaultParametersControl:71 - For /aluno/getBuscaPorRm retrieved /aluno/getBuscaPorRm with {}
22:12:52,812  INFO RouteBuilder:165 - /aluno/getBuscaPorRm --> public java.lang.Long br.com.sgeweb.controller.AlunoController.getBuscaPorRm()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setBuscaPorRm(java.lang.Long) as [buscaPorRm]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/setBuscaPorRm retrieved /aluno/setBuscaPorRm with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/setBuscaPorRm --> public void br.com.sgeweb.controller.AlunoController.setBuscaPorRm(java.lang.Long)
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/getLista retrieved /aluno/getLista with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/getLista --> public java.util.List br.com.sgeweb.controller.AlunoController.getLista()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.setLista(java.util.List) as [lista]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/setLista retrieved /aluno/setLista with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/setLista --> public void br.com.sgeweb.controller.AlunoController.setLista(java.util.List)
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/getAluno retrieved /aluno/getAluno with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno/getAluno --> public br.com.sgeweb.modelo.Aluno br.com.sgeweb.controller.AlunoController.getAluno()
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.adiciona(br.com.sgeweb.modelo.Aluno) as [aluno]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno retrieved /aluno with {}
22:12:52,828  INFO RouteBuilder:165 - /aluno --> public void br.com.sgeweb.controller.AlunoController.adiciona(br.com.sgeweb.modelo.Aluno)
22:12:52,828 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.buscarPorRm(java.lang.Long) as [rm]
22:12:52,828 DEBUG DefaultParametersControl:71 - For /aluno/buscarPorRm retrieved /aluno/buscarPorRm with {}
22:12:52,843  INFO RouteBuilder:165 - /aluno/buscarPorRm --> public void br.com.sgeweb.controller.AlunoController.buscarPorRm(java.lang.Long)
22:12:52,843 DEBUG ParanamerNameProvider:55 - Found parameter names with paranamer for public void br.com.sgeweb.controller.AlunoController.atualiza(br.com.sgeweb.modelo.Aluno) as [aluno]
22:12:52,843 DEBUG DefaultParametersControl:71 - For /aluno/atualiza retrieved /aluno/atualiza with {}
22:12:52,843  INFO RouteBuilder:165 - /aluno/atualiza --> public void br.com.sgeweb.controller.AlunoController.atualiza(br.com.sgeweb.modelo.Aluno)
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.sgeweb.dao.especifico.AlunoDao, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.context.annotation.CommonAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator, to see if it is a component candidate
22:12:52,843 DEBUG StereotypedBeansRegistrar:55 - scanning bean with type: class br.com.caelum.vraptor.reflection.CacheBasedTypeCreator, to see if it is a component candidate
22:12:52,843 DEBUG VRaptorApplicationContext:273 - Publishing event in context [br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7]: org.springframework.context.event.ContextStartedEvent[source=br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext@16c79d7: display name [Root WebApplicationContext]; startup date [Thu Oct 08 22:12:49 BRT 2009]; root of context hierarchy]
22:12:52,843  INFO VRaptor:97 - VRaptor 3 successfuly initialized
08/10/2009 22:12:52 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
08/10/2009 22:12:53 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
08/10/2009 22:12:53 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/78  config=null
08/10/2009 22:12:53 org.apache.catalina.startup.Catalina start
INFO: Server startup in 8287 ms

Oi

Parece que voce esta esperando algo no construtor do seu AlunoController (um Endereco) e este nao esta anotado como Component. Coloque essas classes pra gente ver.

Esse endereço é uma dependencia do seu controller ou é algo que vem no request como parâmetros (algo como endereco.cep endereco.rua etc)?

se for algo que vem do request, você tem que receber como parâmetro do método que vai ser chamado… não no construtor…

package br.com.sgeweb.modelo;

import javax.persistence.Embeddable;

@Embeddable
public class Endereco {

	private String rua;
	private String cidade;
	private Long numero;
	private String cep;
	private String complemento;
	private String bairro;
	private String estado;

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public String getRua() {
		return rua;
	}

	public void setRua(String rua) {
		this.rua = rua;
	}

	public String getCidade() {
		return cidade;
	}

	public void setCidade(String cidade) {
		this.cidade = cidade;
	}

	public Long getNumero() {
		return numero;
	}

	public void setNumero(Long numero) {
		this.numero = numero;
	}

	public String getCep() {
		return cep;
	}

	public void setCep(String cep) {
		this.cep = cep;
	}

	public String getComplemento() {
		return complemento;
	}

	public void setComplemento(String complemento) {
		this.complemento = complemento;
	}

	public String getBairro() {
		return bairro;
	}

	public void setBairro(String bairro) {
		this.bairro = bairro;
	}

}

estou usando a classe Endereco

private final Result result;
	private final Validator validator;
	@Embedded
	private Endereco endereco;
	private AlunoDao alunoDao;

	private List<Aluno> alunos = new ArrayList<Aluno>();
	private Aluno aluno = new Aluno();
	private String buscaPorNome;
	private Long buscaPorRm;

	public AlunoController(AlunoDao alunoDao, Result result, Validator validator) {

		this.alunoDao = alunoDao;
		this.result = result;
		this.validator = validator;
	}

Não receba o Endereço no construtor… receba no seu método, ou dentro do Aluno:

ou você faz

@Resource
public class AlunoController {
public void adiciona(Aluno aluno, Endereco endereco) {…}
}
e recebe como parametros
aluno.nome=Joao
aluno.email=joao@google.com
endereco.cep=01233445
endereco.estado=SP

ou você tem um atributo endereço dentro do aluno:
public class Aluno{

private Endereco endereco;
//getters e setters
}
public class AlunoController {
public void adiciona(Aluno aluno) {…}
}

e recebe como parametros da requisicao:
aluno.nome=Joao
aluno.endereco.cep=01234456
aluno.endereco.estado=SP

coloquei o atributo Endereco endereco… get e set na classe Aluno anotado com @Embedded

mais ainda esta dando a exception

SEVERE: Servlet.service() for servlet default threw exception
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'alunoController' defined in file [C:\Documents and Settings\Regis\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\sgeweb\WEB-INF\classes\br\com\sgeweb\controller\AlunoController.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.sgeweb.modelo.Endereco]: : No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: expected at least 1 matching bean; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:591)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:193)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:302)
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:297)
	at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:942)
	at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:224)
	at br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext.getBean(VRaptorApplicationContext.java:203)
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.instanceFor(SpringBasedContainer.java:61)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:41)
	at br.com.caelum.vraptor.core.InstantiatedInterceptorHandler.execute(InstantiatedInterceptorHandler.java:39)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.multipart.MultipartInterceptor.intercept(MultipartInterceptor.java:74)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor.intercept(InterceptorListPriorToExecutionExtractor.java:46)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.core.URLParameterExtractorInterceptor.intercept(URLParameterExtractorInterceptor.java:35)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:58)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:45)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)
	at br.com.caelum.vraptor.core.DefaultRequestExecution.execute(DefaultRequestExecution.java:59)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:87)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:55)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:85)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.sgeweb.modelo.Endereco] is defined: Unsatisfied dependency of type [class br.com.sgeweb.modelo.Endereco]: 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)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:584)
	... 49 more

tira o Endereco do construtor da AlunoController

eu ja tirei e re-instartei o tomcat…
msm assim continua o erro

no AlunoController, tire o atributo Endereco e o parâmetro Endereco do construtor

manda como ficou a classe AlunoController, se o erro ainda acontecer…

ainda continua

        private final Result result;
	private final Validator validator;
	private AlunoDao alunoDao;

	private List<Aluno> alunos = new ArrayList<Aluno>();
	private Aluno aluno = new Aluno();
	private String buscaPorNome;
	private Long buscaPorRm;

	public AlunoController(AlunoDao alunoDao, Result result, Validator validator) {

		this.alunoDao = alunoDao;
		this.result = result;
		this.validator = validator;
	}

Não pode ser o mesmo erro… esse erro só daria se você ainda estivesse recebendo Endereco no construtor
do AlunoController…

Suas classes não estão sendo atualizadas no servidor… tenta fazer um clean no projeto… e reiniciar o servidor