Os parametros vao vazio estou usando O VRAPTOR + GOOGLE API ENGINE - FIZ O DEBUG E APARECE ESTE ERRR

6 respostas
iomar
08:20:01,125 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.http.EncodingHandlerFactory

08:20:01,125 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'encodingHandlerFactory

08:20:01,125 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultRequestExecution

08:20:01,125 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultInterceptorStack

08:20:01,125 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,125 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultInterceptorStack

08:20:01,125 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'instantiateInterceptor

08:20:01,125 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,140 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'instantiateInterceptor

08:20:01,156 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultRequestExecution

08:20:01,156 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'multipartInterceptor

08:20:01,156 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,156 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,156 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultMultipartConfig

08:20:01,156 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'multipartInterceptor

08:20:01,156 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'resourceLookupInterceptor

08:20:01,156 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultResourceTranslator

08:20:01,156 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultMethodInfo

08:20:01,156 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultMethodInfo

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultResourceNotFoundHandler

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultMethodNotAllowedHandler

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'VRaptorRequestProvider

08:20:01,171 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'resourceLookupInterceptor

08:20:01,171 DEBUG [DefaultResourceTranslator] trying to access /cliente

08:20:01,171 DEBUG [DefaultResourceTranslator] found resource {DefaultResourceMethod: br.com.aplicativo.ClienteController.adiciona}

08:20:01,171 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'flashInterceptor

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpSessionProvider

08:20:01,171 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultResult

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,171 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultResult

08:20:01,171 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletResponseProvider

08:20:01,171 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'flashInterceptor

08:20:01,171 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'interceptorListPriorToExecutionExtractor

08:20:01,187 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultInterceptorRegistry

08:20:01,203 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,203 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'interceptorListPriorToExecutionExtractor

08:20:01,203 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'clienteController

08:20:01,203 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'clienteController

08:20:01,203 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'parametersInstantiatorInterceptor

08:20:01,203 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'ognlParametersProvider

08:20:01,218 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'asmBasedTypeCreator

08:20:01,218 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'cacheBasedTypeCreator

08:20:01,234 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,234 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultConverters

08:20:01,234 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'paranamerNameProvider

08:20:01,234 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,234 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'emptyElementsRemoval

08:20:01,250 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'ognlParametersProvider

08:20:01,250 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultValidator

08:20:01,265 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultValidationViewsFactory

08:20:01,265 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'objenesisProxifier

08:20:01,265 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultValidationViewsFactory

08:20:01,265 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultOutjector

08:20:01,265 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,265 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultOutjector

08:20:01,265 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultValidator

08:20:01,265 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'jstlLocalization

08:20:01,265 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'VRaptorRequestProvider

08:20:01,265 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'jstlLocalization

08:20:01,265 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpSessionProvider

08:20:01,265 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'parametersInstantiatorInterceptor

08:20:01,281 DEBUG [JstlLocalization    ] couldnt find message bundle, creating an empty one

08:20:01,281 DEBUG [OgnlParametersProvider] Applying cliente.nome with [hfghfghfghfgh]

08:20:01,281 DEBUG [OgnlParametersProvider] unable to parse expression 'cliente.nome

ognl.OgnlException: cliente [java.lang.IllegalAccessException: Method [public br.com.aplicativo.Cliente ClienteController$adiciona$[telefone removido]$1.getCliente()] cannot be accessed.]

at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:69)

at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147)

at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)

at ognl.ASTProperty.getValueBody(ASTProperty.java:114)

at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)

at ognl.SimpleNode.getValue(SimpleNode.java:236)

at ognl.ASTChain.setValueBody(ASTChain.java:222)

at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)

at ognl.SimpleNode.setValue(SimpleNode.java:279)

at ognl.Ognl.setValue(Ognl.java:737)

at ognl.Ognl.setValue(Ognl.java:783)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createViaOgnl(OgnlParametersProvider.java:133)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createRoot(OgnlParametersProvider.java:108)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.getParametersFor(OgnlParametersProvider.java:90)

at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.getParametersFor(ParametersInstantiatorInterceptor.java:83)

at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:68)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:42)

at br.com.caelum.vraptor.core.InstantiatedInterceptorHandler.execute(InstantiatedInterceptorHandler.java:41)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor.intercept(InterceptorListPriorToExecutionExtractor.java:46)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:80)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:67)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:48)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.core.DefaultRequestExecution.execute(DefaultRequestExecution.java:62)

at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:91)

at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:55)

at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:88)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:51)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:121)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)

at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:352)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)

at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

Caused by: java.lang.IllegalAccessException: Method [public br.com.aplicativo.Cliente ClienteController$adiciona$[telefone removido]$1.getCliente()] cannot be accessed.

at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:811)

at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1414)

at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60)

 59 more

/-- Encapsulated exception ------------

java.lang.IllegalAccessException: Method [public br.com.aplicativo.Cliente ClienteController$adiciona$[telefone removido]$1.getCliente()] cannot be accessed.

at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:811)

at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1414)

at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60)

at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147)

at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)

at ognl.ASTProperty.getValueBody(ASTProperty.java:114)

at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)

at ognl.SimpleNode.getValue(SimpleNode.java:236)

at ognl.ASTChain.setValueBody(ASTChain.java:222)

at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)

at ognl.SimpleNode.setValue(SimpleNode.java:279)

at ognl.Ognl.setValue(Ognl.java:737)

at ognl.Ognl.setValue(Ognl.java:783)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createViaOgnl(OgnlParametersProvider.java:133)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createRoot(OgnlParametersProvider.java:108)

at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.getParametersFor(OgnlParametersProvider.java:90)

at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.getParametersFor(ParametersInstantiatorInterceptor.java:83)

at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:68)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:42)

at br.com.caelum.vraptor.core.InstantiatedInterceptorHandler.execute(InstantiatedInterceptorHandler.java:41)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.InterceptorListPriorToExecutionExtractor.intercept(InterceptorListPriorToExecutionExtractor.java:46)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:80)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:67)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:46)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:48)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:59)

at br.com.caelum.vraptor.core.DefaultRequestExecution.execute(DefaultRequestExecution.java:62)

at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:91)

at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:55)

at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:88)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:51)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:121)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)

at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:352)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)

at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

--------------------------------------/

08:20:01,328 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for public void br.com.aplicativo.ClienteController.adiciona(br.com.aplicativo.Cliente) as [cliente]

08:20:01,328 DEBUG [ParametersInstantiatorInterceptor] Parameter values for {DefaultResourceMethod: br.com.aplicativo.ClienteController.adiciona} are [null]

08:20:01,328 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'deserializingInterceptor

08:20:01,328 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,328 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultHttpResult

08:20:01,343 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletResponseProvider

08:20:01,343 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultStatus

08:20:01,343 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletResponseProvider

08:20:01,343 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'applicationConfiguration

08:20:01,359 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,359 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'applicationConfiguration

08:20:01,359 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'objenesisProxifier

08:20:01,359 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultRouter

08:20:01,359 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultStatus

08:20:01,359 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultHttpResult

08:20:01,359 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultDeserializers

08:20:01,359 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'br.com.caelum.vraptor.ioc.spring.SpringBasedContainer

08:20:01,359 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'deserializingInterceptor

08:20:01,359 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'executeMethodInterceptor

08:20:01,390 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'executeMethodInterceptor

null

08:20:01,390 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultPageResult

08:20:01,390 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,390 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletResponseProvider

08:20:01,390 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'defaultPathResolver

08:20:01,406 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletRequestProvider

08:20:01,406 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultAcceptHeaderToFormat

08:20:01,406 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultPathResolver

08:20:01,406 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'objenesisProxifier

08:20:01,421 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'defaultPageResult

08:20:01,421 DEBUG [DefaultStaticContentHandler] deferring URI to container: /WEB-INF/jsp/clientecontroller/novo.jsp

08:20:01,515 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'outjectResult

08:20:01,531 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'defaultTypeNameExtractor

08:20:01,531 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'outjectResult

08:20:01,531 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'downloadInterceptor

08:20:01,531 DEBUG [DefaultListableBeanFactory] Returning cached instance of singleton bean 'httpServletResponseProvider

08:20:01,546 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean 'downloadInterceptor

08:20:01,546 DEBUG [DefaultListableBeanFactory] Creating instance of bean 'forwardToDefaultViewInterceptor

08:20:01,546 DEBUG [DefaultListableBeanFactory] Finished creating instance of bean forwardToDefaultViewInterceptor

6 Respostas

Paulo_Silveira

Ola Iomar

Como esta seu web.xml? Voce fez as configuracoes que o tutorial do vraptor mostra pro Google App Engine?

iomar

Paulo Silveira:
Ola Iomar

Como esta seu web.xml? Voce fez as configuracoes que o tutorial do vraptor mostra pro Google App Engine?

Todos os JARS estão no WEB-INF

E o web.xml esta assim

<?xml version="1.0" encoding="UTF-8"?>


aplicativo

<!--
	VRaptor will scan classpath for all @Component and 
	@Resource inside WEB-INF/classes

	If you want to load them also from WEB-INF/lib/ jars, 
	you need to specify from which packages they will
	be loaded, comma separated:
-->


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



<!--  
   if you are using a servlet 3.0 container 
	as glassfish 3 or jetty 8, you dont need this
	filter configuration 

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

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

Pagina index

<%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8” isELIgnored=“false”%>
<%@taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
<%@taglib uri=“http://java.sun.com/jsp/jstl/fmt” prefix=“fmt”%>

Insert title here " method="post">

A pagina form

<%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8” isELIgnored=“false”%>

<%@ page isELIgnored=“false” %>
<%@taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
<%@taglib uri=“http://java.sun.com/jsp/jstl/fmt” prefix=“fmt”%>

Insert title here nome = ${Cliente}

E meu controller que recebe a requisicao

package br.com.aplicativo;

import br.com.caelum.vraptor.Path;

import br.com.caelum.vraptor.Post;

import br.com.caelum.vraptor.Resource;

import br.com.caelum.vraptor.Result;

import br.com.caelum.vraptor.view.Results;

@Resource
public class ClienteController {

private Result result;

public ClienteController(Result result){
	this.result = result;
}


@Post @Path("/cliente")
public void form(Cliente cliente){
	result.include("Cliente", cliente);
	System.out.println(cliente);
	result.use(Results.page()).forward("/WEB-INF/jsp/clientecontroller/form.jsp");
}

}

E PAGINA CLIENTE

package br.com.aplicativo;

import javax.persistence.Entity;

import javax.persistence.GeneratedValue;

import <a href="http://javax.persistence.Id">javax.persistence.Id</a>;

@Entity
public class Cliente {

@Id @GeneratedValue
private long id;
private String nome;

}

Lucas_Cavalcanti

você se baseou no blank project do app engine? precisa fazer algumas configurações que estão no web.xml desse blank project

iomar

Sim, quais configuração, o web.xml eu peguei do blank project

Lucas_Cavalcanti

substitua a configuração de mesmo param-name por:

<context-param>
<param-name>br.com.caelum.vraptor.packages</param-name>
<param-value>br.com.caelum.vraptor.gae</param-value>
</context-param>
iomar
Lucas Cavalcanti:
substitua a configuração de mesmo param-name por:
<context-param>
<param-name>br.com.caelum.vraptor.packages</param-name>
<param-value>br.com.caelum.vraptor.gae</param-value>
</context-param>


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

No lugar .gae eu tinha colocado o nome  do meu  aplicativo

Vou testar
Criado 20 de março de 2010
Ultima resposta 21 de mar. de 2010
Respostas 6
Participantes 3