[RESOLVIDO] - erro iniciar aplicação vraptor-scala

6 respostas
D

Olá pessoal;

Importei o vraptor-blank-project, adicionei os jars referente ao scala, adicionei as configurações necessárias no web.xml para a versão vraptor-scala, meu controller dessa forma:

import br.com.caelum.vraptor.{Path, Get, Post, Resource, Result};

@Resource
class IndexController(result: Result){

	@Path(Array("/"))
	def index = {
		result.include("variable", "It works!")
	}
}
E quando inicio a aplicação estou tendo o seguinte erro:
23/11/2010 10:14:51 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\jdk1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\powerlogic\jcompany55\java\bin;C:\Arquivos de programas\TortoiseSVN\bin;C:\powerlogic\jcompany55\ferramentas\maven2\bin;C:\scala\bin;C:\Arquivos de programas\CygwinPortable\App\Cygwin\bin;C:\Arquivos de programas\EmbeddedLinuxToolsChain\opt\eLB\bin%;C:\ant\bin;;C:\Arquivos de programas\Graphviz2.26.3\bin;C:\Arquivos de programas\Smart Projects\IsoBuster;C:\Arquivos de programas\Google\google_appengine\
23/11/2010 10:14:51 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
23/11/2010 10:14:51 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 721 ms
23/11/2010 10:14:51 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
23/11/2010 10:14:51 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/slf4j-log4j12-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/slf4j-nop-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
10:14:52,902  INFO [DefaultSpringLocator] No application context found
10:14:53,042  INFO [VRaptorApplicationContext] Refreshing Root WebApplicationContext: startup date [Tue Nov 23 10:14:53 GMT-03:00 2010]; root of context hierarchy
10:14:53,464  INFO [VRaptorApplicationContext] Scanning WEB-INF/classes: C:\Documents and Settings\davi\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\vraptor-blank-project\WEB-INF\classes
10:14:53,496 DEBUG [ComponentScanner    ] scanning []
10:14:53,589 DEBUG [ComponentScanner    ] Identified candidate component class: file [C:\Documents and Settings\davi\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\vraptor-blank-project\WEB-INF\classes\br\com\caelum\vraptor\blank\IndexController.class]
10:14:53,589 DEBUG [ComponentScanner    ] Identified candidate component class: file [C:\Documents and Settings\davi\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\vraptor-blank-project\WEB-INF\classes\br\com\caelum\vraptor\blank\IndexControllerJava.class]
10:14:53,621  INFO [VRaptorApplicationContext] Scanning packages from WEB-INF/classes and jars: [br.com.caelum.vraptor.scala]
10:14:53,621 DEBUG [ComponentScanner    ] scanning [br.com.caelum.vraptor.scala]
10:14:53,636 DEBUG [ComponentScanner    ] Identified candidate component class: URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalaRoutes.class]
10:14:53,636 DEBUG [ComponentScanner    ] Identified candidate component class: URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalaTypeNameExtractor.class]
10:14:53,636 DEBUG [ComponentScanner    ] Identified candidate component class: URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalatePathResolver.class]
10:14:53,652  INFO [DefaultListableBeanFactory] Overriding bean definition for bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': replacing [Root bean: class [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
10:14:53,667 DEBUG [VRaptorApplicationContext] Bean factory for Root WebApplicationContext: org.springframework.beans.factory.support.DefaultListableBeanFactory@bd6a5f: defining beans [pathAnnotationRoutesParser,defaultTypeNameExtractor,XStreamXMLDeserializer,defaultDeserializers,defaultAcceptHeaderToFormat,defaultTypeFinder,paranamerNameProvider,defaultRoutes,defaultInterceptorRegistry,noRoutesConfiguration,nullProxyInitializer,objenesisProxifier,defaultResourceNotFoundHandler,defaultMethodNotAllowedHandler,defaultRestDefaults,defaultResourceTranslator,defaultMultipartConfig,defaultRouter,asmBasedTypeCreator,encodingHandlerFactory,defaultConverters,emptyElementsRemoval,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,XStreamJSONSerialization,defaultRestHeadersHandler,downloadInterceptor,defaultRefererResult,defaultHttpResult,interceptorListPriorToExecutionExtractor,executeMethodInterceptor,forwardToDefaultViewInterceptor,jsonDeserializer,applicationConfiguration,defaultPageResult,ognlParametersProvider,instantiateInterceptor,defaultResult,defaultPathResolver,defaultFormatResolver,commonsUploadMultipartInterceptor,nullBeanValidator,resourceLookupInterceptor,replicatorOutjector,defaultRepresentationResult,HTMLSerialization,defaultValidator,defaultValidationViewsFactory,defaultStatus,jstlLocalization,flashInterceptor,XStreamXMLSerialization,defaultLogicResult,parametersInstantiatorInterceptor,outjectResult,emptyResult,deserializingInterceptor,defaultMethodInfo,bigDecimalConverter,bigIntegerConverter,booleanConverter,byteConverter,characterConverter,doubleConverter,enumConverter,floatConverter,integerConverter,localeBasedCalendarConverter,localeBasedDateConverter,longConverter,primitiveBooleanConverter,primitiveByteConverter,primitiveCharConverter,primitiveDoubleConverter,primitiveFloatConverter,primitiveIntConverter,primitiveLongConverter,primitiveShortConverter,shortConverter,uploadedFileConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultRequestExecution,defaultInterceptorStack,indexController,indexControllerJava,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,scalaRoutes,scalaTypeNameExtractor,scalatePathResolver,org.springframework.aop.config.internalAutoProxyCreator,cacheBasedTypeCreator]; root of factory hierarchy
10:14:54,136 DEBUG [VRaptorApplicationContext] Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@402af3]
10:14:54,152 DEBUG [VRaptorApplicationContext] Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@24c4a3]
10:14:54,167  INFO [DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@bd6a5f: defining beans [pathAnnotationRoutesParser,defaultTypeNameExtractor,XStreamXMLDeserializer,defaultDeserializers,defaultAcceptHeaderToFormat,defaultTypeFinder,paranamerNameProvider,defaultRoutes,defaultInterceptorRegistry,noRoutesConfiguration,nullProxyInitializer,objenesisProxifier,defaultResourceNotFoundHandler,defaultMethodNotAllowedHandler,defaultRestDefaults,defaultResourceTranslator,defaultMultipartConfig,defaultRouter,asmBasedTypeCreator,encodingHandlerFactory,defaultConverters,emptyElementsRemoval,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,XStreamJSONSerialization,defaultRestHeadersHandler,downloadInterceptor,defaultRefererResult,defaultHttpResult,interceptorListPriorToExecutionExtractor,executeMethodInterceptor,forwardToDefaultViewInterceptor,jsonDeserializer,applicationConfiguration,defaultPageResult,ognlParametersProvider,instantiateInterceptor,defaultResult,defaultPathResolver,defaultFormatResolver,commonsUploadMultipartInterceptor,nullBeanValidator,resourceLookupInterceptor,replicatorOutjector,defaultRepresentationResult,HTMLSerialization,defaultValidator,defaultValidationViewsFactory,defaultStatus,jstlLocalization,flashInterceptor,XStreamXMLSerialization,defaultLogicResult,parametersInstantiatorInterceptor,outjectResult,emptyResult,deserializingInterceptor,defaultMethodInfo,bigDecimalConverter,bigIntegerConverter,booleanConverter,byteConverter,characterConverter,doubleConverter,enumConverter,floatConverter,integerConverter,localeBasedCalendarConverter,localeBasedDateConverter,longConverter,primitiveBooleanConverter,primitiveByteConverter,primitiveCharConverter,primitiveDoubleConverter,primitiveFloatConverter,primitiveIntConverter,primitiveLongConverter,primitiveShortConverter,shortConverter,uploadedFileConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultRequestExecution,defaultInterceptorStack,indexController,indexControllerJava,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,scalaRoutes,scalaTypeNameExtractor,scalatePathResolver,org.springframework.aop.config.internalAutoProxyCreator,cacheBasedTypeCreator]; root of factory hierarchy
10:14:54,261 DEBUG [VRaptorApplicationContext] Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@c2ee15]
10:14:54,355  INFO [DefaultConverters   ] Registering bundled converters
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigDecimalConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BigIntegerConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.BooleanConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ByteConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.CharacterConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.DoubleConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.EnumConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.FloatConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.IntegerConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.LongConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveByteConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveCharConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveIntConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveLongConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.PrimitiveShortConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.converter.ShortConverter
10:14:54,355 DEBUG [DefaultConverters   ] bundled converter to be registered: class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.PathAnnotationRoutesParser
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DefaultTypeNameExtractor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.XStreamXMLDeserializer
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.DefaultDeserializers
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultAcceptHeaderToFormat
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.DefaultTypeFinder
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ParanamerNameProvider
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultRoutes
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DefaultInterceptorRegistry
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.NoRoutesConfiguration
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.NullProxyInitializer
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.proxy.ObjenesisProxifier
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.resource.DefaultResourceNotFoundHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.resource.DefaultMethodNotAllowedHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.restfulie.headers.DefaultRestDefaults
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.DefaultResourceTranslator
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.DefaultMultipartConfig
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.route.DefaultRouter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.asm.AsmBasedTypeCreator
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.EncodingHandlerFactory
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultConverters
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ognl.EmptyElementsRemoval
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.ResourceHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.ConverterHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.InterceptorStereotypeHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.DeserializesHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.StereotypedBeansRegistrar
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.DefaultSpringLocator
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.xstream.XStreamJSONSerialization
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.restfulie.headers.DefaultRestHeadersHandler
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.download.DownloadInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultRefererResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultHttpResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.extra.ForwardToDefaultViewInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.deserialization.JsonDeserializer
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.config.ApplicationConfiguration
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultPageResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.ognl.OgnlParametersProvider
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.InstantiateInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultPathResolver
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.http.DefaultFormatResolver
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.CommonsUploadMultipartInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.NullBeanValidator
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.ReplicatorOutjector
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.DefaultRepresentationResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.HTMLSerialization
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.validator.DefaultValidator
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultValidationViewsFactory
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultStatus
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.JstlLocalization
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.FlashInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.serialization.xstream.XStreamXMLSerialization
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.DefaultLogicResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.OutjectResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.view.EmptyResult
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.DeserializingInterceptor
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultMethodInfo
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BigDecimalConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BigIntegerConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.BooleanConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.ByteConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.CharacterConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.DoubleConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.EnumConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.FloatConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.IntegerConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LocaleBasedCalendarConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LocaleBasedDateConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.LongConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveBooleanConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveByteConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveCharConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveDoubleConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveFloatConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveIntConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveLongConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.PrimitiveShortConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.converter.ShortConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.interceptor.multipart.UploadedFileConverter
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.RequestInfo
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning interface br.com.caelum.vraptor.http.MutableRequest
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning interface br.com.caelum.vraptor.http.MutableResponse
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning interface javax.servlet.http.HttpSession
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultRequestExecution
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.core.DefaultInterceptorStack
10:14:54,433 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.blank.IndexController
10:14:54,433 DEBUG [ResourceRegistrar   ] Found resource: class br.com.caelum.vraptor.blank.IndexController
10:14:54,464 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for IndexController.index() as []
10:14:54,464 DEBUG [DefaultParametersControl] For / retrieved / with {}
10:14:54,464  INFO [RouteBuilder        ] /                                                 [ALL] -> IndexController.index()
10:14:54,464 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.blank.IndexControllerJava
10:14:54,464 DEBUG [ResourceRegistrar   ] Found resource: class br.com.caelum.vraptor.blank.IndexControllerJava
10:14:54,480 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for IndexControllerJava.index() as []
10:14:54,480 DEBUG [DefaultParametersControl] For /indexControllerJava/index retrieved /indexControllerJava/index with {}
10:14:54,480  INFO [RouteBuilder        ] /indexControllerJava/index                        [ALL] -> IndexControllerJava.index()
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.context.annotation.ConfigurationClassPostProcessor
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.context.annotation.CommonAnnotationBeanPostProcessor
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.scala.ScalaRoutes
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.scala.ScalaTypeNameExtractor
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.scala.ScalatePathResolver
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
10:14:54,480 DEBUG [StereotypedBeansRegistrar] scanning class br.com.caelum.vraptor.reflection.CacheBasedTypeCreator
10:14:54,496  INFO [VRaptor             ] VRaptor 3.1.3 successfuly initialized
23/11/2010 10:14:55 org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NoSuchMethodError: scala.collection.TraversableLike.withFilter(Lscala/Function1;)Lscala/collection/TraversableLike$WithFilter;
	at org.fusesource.scalate.util.ClassPathBuilder$.getClassPathFrom(ClassPathBuilder.scala:91)
	at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:45)
	at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:40)
	at org.fusesource.scalate.servlet.ServletTemplateEngine.buildClassPath(ServletTemplateEngine.scala:86)
	at org.fusesource.scalate.servlet.ServletTemplateEngine.<init>(ServletTemplateEngine.scala:74)
	at org.fusesource.scalate.servlet.TemplateEngineServlet.init(TemplateEngineServlet.scala:44)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
23/11/2010 10:14:55 org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /vraptor-blank-project threw load() exception
java.lang.NoSuchMethodError: scala.collection.TraversableLike.withFilter(Lscala/Function1;)Lscala/collection/TraversableLike$WithFilter;
	at org.fusesource.scalate.util.ClassPathBuilder$.getClassPathFrom(ClassPathBuilder.scala:91)
	at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:45)
	at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:40)
	at org.fusesource.scalate.servlet.ServletTemplateEngine.buildClassPath(ServletTemplateEngine.scala:86)
	at org.fusesource.scalate.servlet.ServletTemplateEngine.<init>(ServletTemplateEngine.scala:74)
	at org.fusesource.scalate.servlet.TemplateEngineServlet.init(TemplateEngineServlet.scala:44)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
23/11/2010 10:14:55 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
23/11/2010 10:14:55 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
23/11/2010 10:14:55 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/156  config=null
23/11/2010 10:14:55 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3569 ms
10:14:56,011 DEBUG [VRaptor             ] VRaptor received a new request
10:14:56,183 DEBUG [DefaultRequestExecution] executing stack  DefaultRequestExecution
10:14:56,417 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
10:14:56,417 DEBUG [DefaultResourceTranslator] trying to access /
10:14:56,495 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: IndexController.indexIndexController.index()]
10:14:56,542 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
10:14:56,558 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InterceptorListPriorToExecutionExtractor
10:14:56,574 DEBUG [InstantiatedInterceptorHandler] Invoking interceptor InstantiateInterceptor
10:14:56,714 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
10:14:56,714 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
10:14:56,714 DEBUG [AsmBasedTypeCreator ] Trying to make class for IndexController$index$715134878$1
10:14:56,745 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for IndexController.index() as []
10:14:56,745 DEBUG [AsmBasedTypeCreator ] Parameter names found for creating type are: []
10:14:56,745 DEBUG [AsmBasedTypeCreator ] Methods: []
10:14:56,745 DEBUG [AsmBasedTypeCreator ] Fields: []
10:14:56,745 DEBUG [CacheBasedTypeCreator] cached generic type for method [DefaultResourceMethod: IndexController.indexIndexController.index()]
10:14:56,761 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for IndexController.index() as []
10:14:56,761 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: IndexController.indexIndexController.index()] are []
10:14:56,808 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
10:14:56,808 DEBUG [ExecuteMethodInterceptor] Invoking IndexController.index()
10:14:56,824 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor OutjectResult
10:14:56,824 DEBUG [OutjectResult       ] outjecting result=br.com.caelum.vraptor.core.DefaultResult@12cd19d
10:14:56,839 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
10:14:56,839 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
23/11/2010 10:14:56 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet default threw exception
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'defaultPageResult': Unsatisfied dependency expressed through constructor argument with index 3 of type [br.com.caelum.vraptor.view.PathResolver]: : Error creating bean with name 'scalatePathResolver' defined in URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalatePathResolver.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [br.com.caelum.vraptor.scala.ScalatePathResolver]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: br.com.caelum.vraptor.view.DefaultPathResolver.<init>(Ljavax/servlet/http/HttpServletRequest;Lbr/com/caelum/vraptor/view/AcceptHeaderToFormat;)V; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scalatePathResolver' defined in URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalatePathResolver.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [br.com.caelum.vraptor.scala.ScalatePathResolver]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: br.com.caelum.vraptor.view.DefaultPathResolver.<init>(Ljavax/servlet/http/HttpServletRequest;Lbr/com/caelum/vraptor/view/AcceptHeaderToFormat;)V
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:698)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:192)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:984)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:886)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:328)
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:385)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:375)
	at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1069)
	at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:221)
	at br.com.caelum.vraptor.ioc.spring.VRaptorApplicationContext.getBean(VRaptorApplicationContext.java:242)
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.instanceFor(SpringBasedContainer.java:59)
	at br.com.caelum.vraptor.core.DefaultResult.use(DefaultResult.java:48)
	at br.com.caelum.vraptor.extra.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:59)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.OutjectResult.intercept(OutjectResult.java:64)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:75)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:86)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:42)
	at br.com.caelum.vraptor.core.InstantiatedInterceptorHandler.execute(InstantiatedInterceptorHandler.java:47)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor.intercept(InterceptorListPriorToExecutionExtractor.java:46)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:81)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:67)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:65)
	at br.com.caelum.vraptor.core.DefaultRequestExecution.execute(DefaultRequestExecution.java:70)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:56)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	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.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
	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(Thread.java:619)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scalatePathResolver' defined in URL [jar:file:/C:/Documents%20and%20Settings/davi/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/vraptor-blank-project/WEB-INF/lib/vraptor-scala.jar!/br/com/caelum/vraptor/scala/ScalatePathResolver.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [br.com.caelum.vraptor.scala.ScalatePathResolver]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: br.com.caelum.vraptor.view.DefaultPathResolver.<init>(Ljavax/servlet/http/HttpServletRequest;Lbr/com/caelum/vraptor/view/AcceptHeaderToFormat;)V
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:283)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:984)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:886)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:328)
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:820)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:762)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:680)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:771)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:691)
	... 63 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [br.com.caelum.vraptor.scala.ScalatePathResolver]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: br.com.caelum.vraptor.view.DefaultPathResolver.<init>(Ljavax/servlet/http/HttpServletRequest;Lbr/com/caelum/vraptor/view/AcceptHeaderToFormat;)V
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:107)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:275)
	... 76 more
Caused by: java.lang.NoSuchMethodError: br.com.caelum.vraptor.view.DefaultPathResolver.<init>(Ljavax/servlet/http/HttpServletRequest;Lbr/com/caelum/vraptor/view/AcceptHeaderToFormat;)V
	at br.com.caelum.vraptor.scala.ScalatePathResolver.<init>(Unknown Source)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
	... 78 more

Alguma dica?

6 Respostas

Lucas_Cavalcanti

qual versão do vraptor e qual versão do VRaptor-scala vc está usando?

D

Apesar do log mostrar a versão do vraptor 3.1.3, na verdade essa versão é a 3.2.0.

Já a versão do vraptor-scala eu não sei, porque não tem uma versão especificado no jar, esse jar eu peguei nesse link que estava nesse post.

Lucas_Cavalcanti

troque o vraptor scala por esse:

http://code.google.com/p/vraptor3/downloads/detail?name=vraptor-scala.jar&can=2&q=

a gente mudou algumas coisas internas do vraptor que quebrou a classe do scala na última versão…
esse jar tem a versão corrigida.

D

Apesar de ainda estar dando o erro abaixo, o codigo do controller que eu postei anteriormente esta funcionando.

17:14:00,704 INFO [VRaptor ] VRaptor 3.1.3 successfuly initialized 23/11/2010 17:14:01 org.apache.catalina.core.ApplicationContext log SEVERE: StandardWrapper.Throwable java.lang.NoSuchMethodError: scala.collection.TraversableLike.withFilter(Lscala/Function1;)Lscala/collection/TraversableLike$WithFilter; at org.fusesource.scalate.util.ClassPathBuilder$.getClassPathFrom(ClassPathBuilder.scala:91) at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:45) at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:40) at org.fusesource.scalate.servlet.ServletTemplateEngine.buildClassPath(ServletTemplateEngine.scala:86) at org.fusesource.scalate.servlet.ServletTemplateEngine.<init>(ServletTemplateEngine.scala:74) at org.fusesource.scalate.servlet.TemplateEngineServlet.init(TemplateEngineServlet.scala:44) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 23/11/2010 17:14:01 org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet /vraptor-blank-project threw load() exception java.lang.NoSuchMethodError: scala.collection.TraversableLike.withFilter(Lscala/Function1;)Lscala/collection/TraversableLike$WithFilter; at org.fusesource.scalate.util.ClassPathBuilder$.getClassPathFrom(ClassPathBuilder.scala:91) at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:45) at org.fusesource.scalate.util.ClassPathBuilder.addPathFrom(ClassPathBuilder.scala:40) at org.fusesource.scalate.servlet.ServletTemplateEngine.buildClassPath(ServletTemplateEngine.scala:86) at org.fusesource.scalate.servlet.ServletTemplateEngine.<init>(ServletTemplateEngine.scala:74) at org.fusesource.scalate.servlet.TemplateEngineServlet.init(TemplateEngineServlet.scala:44) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 23/11/2010 17:14:01 org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080

Lucas_Cavalcanti

tenta ver se vc está usando a mesma versão do scala que o scalate está esperando

D

Nem atualizando a versão do scalate para 1.3.1 não resolveu.

Mais como não estou usando scalate como view e sim jsp, a solução foi tirar esse jar do classpath e a configuração do TemplateEngineServlet do web.xml. Então para usar o vraptor-scala com jsp como view a unica configuração foi:

<context-param> <param-name>br.com.caelum.vraptor.packages</param-name> <param-value>br.com.caelum.vraptor.scala</param-value> </context-param>

Isso foi o suficiente para não termos mais o erro postado anteriormente e até aonde eu testei esta funcionando belezinha, agora falta fazer uns testes mais power.
Valeu Lucas.
:lol:

Criado 23 de novembro de 2010
Ultima resposta 24 de nov. de 2010
Respostas 6
Participantes 2