Deploy de aplicação Vrpator

21 respostas
G

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?

21 Respostas

G

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?

Lucas_Cavalcanti

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

G

Mostra…

Lucas_Cavalcanti

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("/")?

G

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.

Lucas_Cavalcanti

É 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?

G

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.

Lucas_Cavalcanti

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?

G

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.

Lucas_Cavalcanti

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

G

Como eu faço isso?

Lucas_Cavalcanti

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

G

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

Lucas_Cavalcanti

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

G
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
Lucas_Cavalcanti

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.

G

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.

Lucas_Cavalcanti

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

G

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

Lucas_Cavalcanti

É muito estranho com o ROOT.war estar mostrando os logs de inicialização, mas não os de requisição…

o filtro tá registrado com /*?

G

Configurei para /* sim.

Mas já consegui resolver o problema. Falei com a equipe da KingHost e eles configuraram lá pra mim. Era um problema de configuração do Tomcat.

Obrigado pela ajuda.

Criado 29 de novembro de 2013
Ultima resposta 3 de dez. de 2013
Respostas 21
Participantes 2