Olá colegas,
estou atualmente tentando aprender o framework VRaptor e estou há alguns dias parado porque não consigo configurar de acordo com a apostila. Estava antes tentando fazer o exercicio 16.9 da apostila FJ-21 como indica neste http://www.guj.com.br/java/293347-fj21-vraptor-arquivo-controle-produtoszip . Sendo que não tenho o arquivo controle-produtos.zip e não dei continuidade.
Baixei a apostila FJ-28 VRaptor+hibernate+ ajax e já de inicio apresento dúvidas.
Bem eu baixei os arquivos:
vraptor-3, vraptor-blank-project-3, vraptor-blank-project-gae-3, vraptor-mydvds-3. Em https://code.google.com/p/vraptor3/downloads/list
Na apostila indica baixa o baixar do site do VRaptor o vraptor-blank-project, descompacta-lo e importá-lo no Eclipse e depois disso, adicionar, dentro da pasta WebContent o conteúdo do zip que contém cabeçalho, rodapé, css e javascript básicos que usaremos durante o projeto. Você pode baixar em:
http://www.caelum.com.br/download/caelum-java-web-vraptor-hibernate-ajax-fj28-auxiliar.zip
Segundo a apostila diz para importar esse projeto auxiliar para WebContent. Eu fiz isso sendo que vejo no tutorial que na hora de adicionar no servidor não existe esse projeto goodbuy para adicionar no servidor. Mesmo assim eu adicionei o vraptor-blank-project-3 no servidor apache 6.
eu já testei os links :
http://localhost:8080/vraptor-blank-project-3/index.jsp
http://localhost:8080/goodbuy
e me dá erro Estado HTTP 404 - /goodbuy
Console:
feb 14, 2013 3:13:03 PM org.apache.catalina.core.AprLifecycleListener init
INFO: La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento ?ptimo en entornos de desarrollo no ha sido hallada en java.library.path: /Users/romenig/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
feb 14, 2013 3:13:03 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:vraptor-blank-project-3' did not find a matching property.
feb 14, 2013 3:13:03 PM org.apache.coyote.http11.Http11Protocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8080
feb 14, 2013 3:13:03 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 480 ms
feb 14, 2013 3:13:03 PM org.apache.catalina.core.StandardService start
INFO: Arrancando servicio Catalina
feb 14, 2013 3:13:03 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.36
15:13:03,872 INFO [BasicConfiguration ] Using class br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
15:13:03,886 INFO [DefaultSpringLocator] No application context found
15:13:03,928 INFO [BasicConfiguration ] br.com.caelum.vraptor.scanning = null
15:13:03,928 INFO [WebAppBootstrapFactory] Dynamic WebAppBootstrap found.
15:13:04,037 INFO [AnnotationConfigWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Thu Feb 14 15:13:04 CET 2013]; root of context hierarchy
15:13:04,194 WARN [BaseComponents ] There is neither commons-fileupload nor servlet3 handlers registered. If you are willing to upload a file, please add the commons-fileupload in your classpath or use a Servlet 3 Container
15:13:04,246 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]
15:13:04,332 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2db9ab7a: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,defaultResourceTranslator,XStreamConverters.NullConverter,objenesisInstanceCreator,interceptorListPriorToExecutionExtractor,defaultTypeFinder,nullProxyInitializer,pathAnnotationRoutesParser,cglibProxifier,paranamerNameProvider,defaultStaticContentHandler,defaultTypeNameExtractor,javaEvaluator,topologicalSortedInterceptorRegistry,encodingHandlerFactory,defaultInterceptorHandlerFactory,defaultRouter,noRoutesConfiguration,defaultConverters,defaultAcceptHeaderToFormat,defaultRoutes,defaultMethodNotAllowedHandler,defaultDeserializers,defaultResourceNotFoundHandler,defaultRestDefaults,defaultMultipartConfig,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,emptyResult,forwardToDefaultViewInterceptor,jstlLocalization,sessionFlashScope,exceptionHandlerInterceptor,resourceLookupInterceptor,XStreamJSONPSerialization,applicationConfiguration,flashInterceptor,jsonDeserializer,defaultRepresentationResult,outjectResult,defaultResult,XStreamConverters,replicatorOutjector,parametersInstantiatorInterceptor,defaultMethodInfo,nullMultipartInterceptor,defaultFormatResolver,VRaptorParameterNamesProvider,nullBeanValidator,instantiateInterceptor,VRaptorDependencyProvider,VRaptorInstantiator,defaultStatus,XStreamJSONSerialization,XStreamXMLDeserializer,downloadInterceptor,defaultPageResult,XStreamXMLSerialization,deserializingInterceptor,iogiParametersProvider,defaultValidationViewsFactory,messageConverter,defaultLogicResult,defaultValidator,defaultHttpResult,defaultRestHeadersHandler,HTMLSerialization,defaultRefererResult,executeMethodInterceptor,defaultExceptionMapper,defaultPathResolver,primitiveByteConverter,enumConverter,primitiveLongConverter,primitiveDoubleConverter,localeBasedDateConverter,shortConverter,primitiveShortConverter,primitiveCharConverter,characterConverter,integerConverter,byteConverter,bigIntegerConverter,booleanConverter,stringConverter,primitiveIntConverter,doubleConverter,longConverter,primitiveBooleanConverter,localeBasedCalendarConverter,floatConverter,uploadedFileConverter,bigDecimalConverter,primitiveFloatConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,enhancedRequestExecution,XStreamBuilderImpl,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,indexController]; root of factory hierarchy
15:13:04,441 INFO [DefaultConverters ] Registering bundled converters
15:13:04,480 INFO [LinkToHandler ] Registering linkTo component
15:13:04,563 INFO [DefaultRouteBuilder ] / [ALL] -> IndexController.index()
15:13:04,570 INFO [VRaptor ] VRaptor 3.4.1 successfuly initialized
feb 14, 2013 3:13:04 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Desplieque del descriptor de configuraci?n host-manager.xml
feb 14, 2013 3:13:04 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Desplieque del descriptor de configuraci?n manager.xml
feb 14, 2013 3:13:04 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Despliegue del archivo tarefas.war de la aplicaci?n web
log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
feb 14, 2013 3:13:04 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'springmvc'
feb 14, 2013 3:13:05 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio docs de la aplicaci?n web
feb 14, 2013 3:13:05 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio examples de la aplicaci?n web
feb 14, 2013 3:13:05 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
feb 14, 2013 3:13:05 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
feb 14, 2013 3:13:05 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio ROOT de la aplicaci?n web
feb 14, 2013 3:13:05 PM org.apache.coyote.http11.Http11Protocol start
INFO: Arrancando Coyote HTTP/1.1 en puerto http-8080
feb 14, 2013 3:13:05 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
feb 14, 2013 3:13:05 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/17 config=null
feb 14, 2013 3:13:05 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2523 ms
Não tenho idéia do que esta passando, quero muito avançar nos estudos, estou uns 3 dias parado por isso e não quero perder tempo!
Alguém pode me ajudar em esclarecer meu problema, por favor! O que devo fazer?
