Deploy de aplicação Vrpator

Olá pessoal,

Estou tentando dar deploy de uma aplicação do Vraptor no Kinghost, mas estou tendo problemas. O tomcat identifica o war, cria a pasta referente ao projeto e no log dele imprime tudo certo na inicialização. Porém, quando tendo acessar a raiz, eu caio na página “we should not see this”. E quando eu tento acessar outra URL, dá erro 404. O que pode ser?

Descobri algo interessante. O deploy só não funciona quando tento colocar a aplicação na raiz, exportando o projeto como “ROOT.war”. Caso contrário, funciona. O que poderia ser?

com o ROOT.war ele mostra todos os logs de INFO do VRaptor falando que tá registrando os componentes?

Mostra…

será que ele não tá fazendo o deploy no contexto /ROOT?

as msgs de log do VRaptor incluem as rotas da sua aplicação?

vc tem algum controller que responde pelo @Path("/")?

Pra ter certeza que ele estava fazendo deploy em /ROOT eu apaguei a pasta /ROOT. Na inicialização, o tomcat cria essa pasta. Além disso, dentro dela, estão todos (e apenas) os arquivos do meus projeto, do mesmo jeito que aparece na pasta que não é /ROOT.

No log no Vraptor aparecem as rotas da minha aplicação sim. Isso foi o que eu mais estranhei. Isso indica que o Vraptor está sendo executado e inicializando os componentes. Mas o filtro em si não parece estar sendo chamado.

Eu tenho um controller que responde por @Path("/") sim. Por isso mesmo que estranhei o “we should not see this”. Mas mais que isso, quando eu tento acessar as outras URLs da minha aplicação, dá erro 404.

É muito estranho o VRaptor mostrar que leu as rotas da sua aplicação e elas não estarem acessíveis…

o que eu quiz dizer sobre o /ROOT é se ele não está esperando algo do tipo:

http://seuhost/ROOT

vc consegue ver o log de uma requisição específica?

Não… www.meuhost.com/ROOT não funciona. Dá 404.

Implementei loggers nas requisições e não aparece quando acesso a aplicação ROOT. Mas quando acesso outro contexto, funciona.

Existe um log do próprio VRaptor quando ele recebe requests…

to achando que o Filtro do VRaptor não tá passando pelas requisições…

vc declarou o filtro no web.xml?

Esse log do Vraptor não tá sendo chamado nem no meu Eclipse nem na aplicação que não é a ROOT (que está funcionando). As únicas coisas que são logadas pelo Vraptor são na inicialização e na primeira requisição.

Sobre o filtro, declarei ele no web.xml sim. Inclusiva a aplicação tá funcionando no meu Eclipse e no contexto que é diferente de ROOT.

Habilita o log de debug do VRaptor e tenta de novo, por favor.

Como eu faço isso?

se vc tiver um log4j.xml na pasta de resources, muda a parte onde está o VRaptor de INFO pra DEBUG

Quando acesso as rotas urls da ROOT não loga nada. Mas quando acesso da aplicação que tá funcionando, loga certinho.

Posta aqui por favor o log de inicialização da aplicação quando vc faz o deploy com o ROOT.war.

Nov 30, 2013 5:04:42 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Nov 30, 2013 5:04:42 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“http-bio-10540”]
Nov 30, 2013 5:04:42 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“ajp-bio-10541”]
Nov 30, 2013 5:04:42 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 759 ms
Nov 30, 2013 5:04:42 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 30, 2013 5:04:42 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.39
Nov 30, 2013 5:04:42 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/avteck/webapps/ROOT.war
17:04:44,870 INFO [BasicConfiguration ] Using class br.com.caelum.vraptor.ioc.guice.GuiceProvider as Container Provider
17:04:45,617 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveByteConverter to class br.com.caelum.vraptor.converter.PrimitiveByteConverter
17:04:45,622 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveShortConverter to class br.com.caelum.vraptor.converter.PrimitiveShortConverter
17:04:45,625 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.FloatConverter to class br.com.caelum.vraptor.converter.FloatConverter
17:04:45,627 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.CharacterConverter to class br.com.caelum.vraptor.converter.CharacterConverter
17:04:45,629 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.BigIntegerConverter to class br.com.caelum.vraptor.converter.BigIntegerConverter
17:04:45,632 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.BigDecimalConverter to class br.com.caelum.vraptor.converter.BigDecimalConverter
17:04:45,634 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.LongConverter to class br.com.caelum.vraptor.converter.LongConverter
17:04:45,636 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter to class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
17:04:45,639 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.DoubleConverter to class br.com.caelum.vraptor.converter.DoubleConverter
17:04:45,642 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveLongConverter to class br.com.caelum.vraptor.converter.PrimitiveLongConverter
17:04:45,644 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter to class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
17:04:45,646 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveCharConverter to class br.com.caelum.vraptor.converter.PrimitiveCharConverter
17:04:45,649 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter to class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
17:04:45,651 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.IntegerConverter to class br.com.caelum.vraptor.converter.IntegerConverter
17:04:45,654 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.EnumConverter to class br.com.caelum.vraptor.converter.EnumConverter
17:04:45,656 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.ByteConverter to class br.com.caelum.vraptor.converter.ByteConverter
17:04:45,659 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.ShortConverter to class br.com.caelum.vraptor.converter.ShortConverter
17:04:45,661 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveFloatConverter to class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
17:04:45,663 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveIntConverter to class br.com.caelum.vraptor.converter.PrimitiveIntConverter
17:04:45,666 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.BooleanConverter to class br.com.caelum.vraptor.converter.BooleanConverter
17:04:45,668 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter to class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
17:04:45,670 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.LocaleBasedDateConverter to class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
17:04:45,673 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.converter.StringConverter to class br.com.caelum.vraptor.converter.StringConverter
17:04:45,675 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.ioc.ResourceHandler to class br.com.caelum.vraptor.ioc.ResourceHandler
17:04:45,680 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.ioc.ConverterHandler to class br.com.caelum.vraptor.ioc.ConverterHandler
17:04:45,682 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler to class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler
17:04:45,684 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.deserialization.DeserializesHandler to class br.com.caelum.vraptor.deserialization.DeserializesHandler
17:04:45,687 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.serialization.xstream.XStreamXMLSerialization to class br.com.caelum.vraptor.serialization.xstream.XStreamXMLSerialization
17:04:45,687 DEBUG [GuiceComponentRegistry] Binding class br.com.caelum.vraptor.serialization.xstream.XStreamJSONSerialization to class br.com.caelum.vraptor.serialization.xstream.XStreamJSONSerialization
17:04:45,695 INFO [BasicConfiguration ] br.com.caelum.vraptor.scanning = null
17:04:45,695 INFO [WebAppBootstrapFactory] Dynamic WebAppBootstrap found.
17:04:45,761 DEBUG [GuiceComponentRegistry] Binding class br.com.metamorfosevirtual.controllers.PagesController to class br.com.metamorfosevirtual.controllers.PagesController
17:04:45,774 DEBUG [GuiceComponentRegistry] Ignoring binding of class br.com.metamorfosevirtual.controllers.PagesController to class br.com.metamorfosevirtual.controllers.PagesController
17:04:45,865 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.metamorfosevirtual.controllers.PagesController
17:04:45,869 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.route.JavaEvaluator
17:04:45,869 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultConverters
17:04:45,869 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.NullProxyInitializer
17:04:45,870 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.TopologicalSortedInterceptorRegistry
17:04:45,870 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.route.DefaultRouter
17:04:45,870 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.DefaultResourceTranslator
17:04:45,871 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.MessageInterpolatorFactory
17:04:45,873 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.proxy.JavassistProxifier
17:04:45,873 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.DefaultTypeNameExtractor
17:04:45,874 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.route.DefaultTypeFinder
17:04:45,874 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.resource.DefaultMethodNotAllowedHandler
17:04:45,874 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.route.NoRoutesConfiguration
17:04:45,875 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.proxy.ObjenesisInstanceCreator
17:04:45,875 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.ValidatorCreator
17:04:45,876 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultInterceptorHandlerFactory
17:04:45,877 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.ValidatorFactoryCreator
17:04:45,878 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.ParanamerNameProvider
17:04:45,878 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamConverters$NullConverter
17:04:45,879 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.resource.DefaultResourceNotFoundHandler
17:04:45,879 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultStaticContentHandler
17:04:45,879 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultRoutes
17:04:45,880 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.EncodingHandlerFactory
17:04:45,880 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.route.PathAnnotationRoutesParser
17:04:45,881 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.multipart.DefaultMultipartConfig
17:04:45,881 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.restfulie.headers.DefaultRestDefaults
17:04:45,882 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.iogi.VRaptorDependencyProvider
17:04:45,882 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.deserialization.DefaultDeserializers
17:04:45,882 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultAcceptHeaderToFormat
17:04:45,883 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamBuilderImpl
17:04:45,883 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.EnhancedRequestExecution
17:04:45,883 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultInterceptorStack
17:04:45,884 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamJSONPSerialization
17:04:45,884 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultResult
17:04:45,885 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamJSONSerialization
17:04:45,885 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.MessageConverter
17:04:45,886 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.I18nMessageSerialization
17:04:45,886 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.ReplicatorOutjector
17:04:45,887 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.InstantiateInterceptor
17:04:45,887 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.iogi.VRaptorInstantiator
17:04:45,887 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.restfulie.headers.DefaultRestHeadersHandler
17:04:45,888 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamXMLSerialization
17:04:45,889 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.deserialization.JsonDeserializer
17:04:45,890 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor
17:04:45,890 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.iogi.IogiParametersProvider
17:04:45,891 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.SessionFlashScope
17:04:45,891 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.DefaultRepresentationResult
17:04:45,892 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultRefererResult
17:04:45,893 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.download.DownloadInterceptor
17:04:45,893 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.DefaultBeanValidator
17:04:45,894 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultHttpResult
17:04:45,894 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultLogicResult
17:04:45,895 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.JstlLocalization
17:04:45,895 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.xstream.XStreamConverters
17:04:45,896 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.multipart.Servlet3MultipartInterceptor
17:04:45,897 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultStatus
17:04:45,897 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultExceptionMapper
17:04:45,898 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.DefaultFormatResolver
17:04:45,898 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor
17:04:45,899 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor
17:04:45,899 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultPathResolver
17:04:45,900 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultValidationViewsFactory
17:04:45,901 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.deserialization.XStreamXMLDeserializer
17:04:45,901 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.OutjectResult
17:04:45,902 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.DeserializingInterceptor
17:04:45,902 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.DefaultPageResult
17:04:45,903 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.http.iogi.VRaptorParameterNamesProvider
17:04:45,903 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.view.EmptyResult
17:04:45,904 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.deserialization.FormDeserializer
17:04:45,904 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.FlashInterceptor
17:04:45,905 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.validator.DefaultValidator
17:04:45,906 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor
17:04:45,906 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.config.ApplicationConfiguration
17:04:45,907 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.serialization.HTMLSerialization
17:04:45,907 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.core.DefaultMethodInfo
17:04:45,908 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor
17:04:45,908 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveByteConverter
17:04:45,909 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveShortConverter
17:04:45,909 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.FloatConverter
17:04:45,910 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.CharacterConverter
17:04:45,910 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.BigIntegerConverter
17:04:45,911 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.BigDecimalConverter
17:04:45,911 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.LongConverter
17:04:45,912 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
17:04:45,913 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.DoubleConverter
17:04:45,913 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveLongConverter
17:04:45,914 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
17:04:45,914 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveCharConverter
17:04:45,915 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
17:04:45,915 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.IntegerConverter
17:04:45,916 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.EnumConverter
17:04:45,916 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.ByteConverter
17:04:45,917 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.ShortConverter
17:04:45,917 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveFloatConverter
17:04:45,917 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveIntConverter
17:04:45,918 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.BooleanConverter
17:04:45,918 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
17:04:45,919 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.LocaleBasedDateConverter
17:04:45,919 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.converter.StringConverter
17:04:45,921 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.ResourceHandler
17:04:45,921 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.ConverterHandler
17:04:45,922 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler
17:04:45,922 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.deserialization.DeserializesHandler
17:04:45,927 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.ComponentFactoryProviderAdapter
17:04:45,932 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.ComponentFactoryProviderAdapter
17:04:45,933 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.ComponentFactoryProviderAdapter
17:04:45,933 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.ComponentFactoryProviderAdapter
17:04:45,935 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.VRaptorAbstractModule$1
17:04:45,938 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.VRaptorAbstractModule$4
17:04:45,938 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.GuiceComponentRegistry
17:04:45,947 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for com.google.inject.multibindings.Multibinder$RealMultibinder
17:04:45,950 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.AllImplementationsProvider
17:04:45,951 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for org.apache.catalina.core.ApplicationContextFacade
17:04:45,951 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for com.google.inject.Stage
17:04:45,952 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.GuiceProvider$GuiceContainer
17:04:45,952 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.VRaptorAbstractModule$3
17:04:45,952 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.VRaptorAbstractModule$2
17:04:45,962 INFO [DefaultConverters ] Registering bundled converters
17:04:45,962 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveByteConverter
17:04:45,962 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveShortConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.FloatConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.CharacterConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigIntegerConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigDecimalConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LongConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.DoubleConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveLongConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveCharConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.IntegerConverter
17:04:45,963 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.EnumConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ByteConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ShortConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveIntConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BooleanConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
17:04:45,964 DEBUG [DefaultConverters ] bundled converter to be registered: class br.com.caelum.vraptor.converter.StringConverter
17:04:45,971 INFO [LinkToHandler ] Registering linkTo component
17:04:45,990 DEBUG [ResourceHandler ] Found resource: class br.com.metamorfosevirtual.controllers.PagesController
17:04:46,001 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.produtos() as []
17:04:46,001 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.produtos() as []
17:04:46,003 DEBUG [DefaultParametersControl] For /produtos retrieved /produtos with {}
17:04:46,004 INFO [DefaultRouteBuilder ] /produtos [ALL] -> PagesController.produtos()
17:04:46,013 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.faleConosco(String) as [produto]
17:04:46,013 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.faleConosco(String) as [produto]
17:04:46,013 DEBUG [DefaultParametersControl] For /fale-conosco retrieved /fale-conosco with {}
17:04:46,013 INFO [DefaultRouteBuilder ] /fale-conosco [GET] -> PagesController.faleConosco(String)
17:04:46,014 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.faleConosco(Contato) as [contato]
17:04:46,014 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.faleConosco(Contato) as [contato]
17:04:46,014 DEBUG [DefaultParametersControl] For /fale-conosco retrieved /fale-conosco with {}
17:04:46,015 INFO [DefaultRouteBuilder ] /fale-conosco [POST] -> PagesController.faleConosco(Contato)
17:04:46,015 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.index() as []
17:04:46,015 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for PagesController.index() as []
17:04:46,015 DEBUG [DefaultParametersControl] For / retrieved / with {}
17:04:46,015 INFO [DefaultRouteBuilder ] / [ALL] -> PagesController.index()
17:04:46,016 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.InstantiateInterceptor
17:04:46,019 DEBUG [DeserializesHandler ] Ignoring default deserializer class br.com.caelum.vraptor.deserialization.JsonDeserializer
17:04:46,019 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.download.DownloadInterceptor
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for interface br.com.caelum.vraptor.interceptor.multipart.MultipartInterceptor
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor
17:04:46,020 DEBUG [DeserializesHandler ] Ignoring default deserializer interface br.com.caelum.vraptor.deserialization.XMLDeserializer
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.OutjectResult
17:04:46,020 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.DeserializingInterceptor
17:04:46,021 DEBUG [DeserializesHandler ] Ignoring default deserializer class br.com.caelum.vraptor.deserialization.FormDeserializer
17:04:46,021 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.FlashInterceptor
17:04:46,021 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor
17:04:46,021 DEBUG [InterceptorStereotypeHandler] Found interceptor for class br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor
17:04:46,021 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveByteConverter
17:04:46,022 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveShortConverter
17:04:46,022 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.FloatConverter
17:04:46,023 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.CharacterConverter
17:04:46,023 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.BigIntegerConverter
17:04:46,024 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.BigDecimalConverter
17:04:46,024 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.LongConverter
17:04:46,025 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
17:04:46,025 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.DoubleConverter
17:04:46,026 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveLongConverter
17:04:46,026 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
17:04:46,027 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveCharConverter
17:04:46,027 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
17:04:46,027 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.IntegerConverter
17:04:46,028 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.EnumConverter
17:04:46,028 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.ByteConverter
17:04:46,029 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.ShortConverter
17:04:46,029 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
17:04:46,030 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveIntConverter
17:04:46,030 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.BooleanConverter
17:04:46,031 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
17:04:46,031 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
17:04:46,032 DEBUG [ConverterHandler ] Ignoring handling default converter class br.com.caelum.vraptor.converter.StringConverter
17:04:46,040 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.RequestCustomScope
17:04:46,044 DEBUG [ScopeLifecycleListener] Registering lifecycle listeners for br.com.caelum.vraptor.ioc.guice.SessionCustomScope
17:04:46,044 INFO [VRaptor ] VRaptor 3.5.3 successfuly initialized
Nov 30, 2013 5:04:46 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“http-bio-10540”]
Nov 30, 2013 5:04:46 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“ajp-bio-10541”]
Nov 30, 2013 5:04:46 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3287 ms

cara, tenta acessar http://localhost:8080/fale-conosco

pelo log parece que está tudo funcionando.

e veja se após essa requisição o VRaptor cospe mais alguma coisa no log.

Não entendi muito bem… Em http://localhost:8080/fale-conosco não tem nada. Localmente, minha aplicação fica em http://localhost:8080/avteck/fale-conosco. Nesse último caso, o Vraptor cospe os logs da requisição certinho. E em http://meudominio.com.br/avteck/fale-conosco também cospe os logs da requisição.

e quando vc faz o deploy com o ROOT.war?

Com ROOT.war não imprime log nas requisições e não passa pelo meu controller.