Erro ao gravar no Banco de Dados com Hibernate + Vraptor

39 respostas
K

ola pessoal estou com a seguinte exception

java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer br.com.caelum.vraptor.http.ognl.ListAccessor.setProperty(ListAccessor.java:67) ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2225) ognl.ASTProperty.setValueBody(ASTProperty.java:127) ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220) ognl.SimpleNode.setValue(SimpleNode.java:279) ognl.ASTChain.setValueBody(ASTChain.java:227) ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220) ognl.SimpleNode.setValue(SimpleNode.java:279) ognl.Ognl.setValue(Ognl.java:737) ognl.Ognl.setValue(Ognl.java:783) br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.setProperty(OgnlParametersProvider.java:157) br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createParameter(OgnlParametersProvider.java:144) br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.getParametersFor(OgnlParametersProvider.java:96) br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.getParametersFor(ParametersInstantiatorInterceptor.java:107) br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:79) br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:59) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69) br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23) br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92) br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58) br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)

esse erro acontece quando vou salvar um objeto no banco com os dados do form jsp

39 Respostas

R

Coloca um try-catch no método que salva e posta a stack trace

K

coloquei o try catch mais foi gerado a mesma exeption totalmente igual

M

ow, posta o codigo, pra gente olhar, esse erro geralmente ocorre quando no codigo é passada uma variavel String ao inves de uma integer.

K
<c:import url="../../../menu.jsp"/>
         <center>
             <form id="form1" name="form1" method="post" action="<c:url value="/finalizaVisita"/>">
                  <fieldset style="background:#EFD">
                    <legend  style="color:#03F">Check List Visita</legend>
                      <p>
                          <strong class="login">C&oacute;digo:</strong>
                            <input name="cliente.id.codigo" type="text" id="codigo_cliente" size="25" maxlength="50" readonly="readonly" value="${cliente.id.codigo}" />
                          <strong class="login">Cliente:</strong>
                            <input name="cliente.razaoSocial" type="text" id="nome_cliente" size="60" maxlength="100" readonly="readonly" value="${cliente.razaoSocial}"/>
                          <strong class="login">Inicio:</strong>
                          <tags:campoData id="data" name="visita.dataInicio" form="form1" value="${data}"/>
                      </p>
                      <p>
                          <label><span class="login">Tipo de Visita:</span>
                            <select name="visita.tipo.tipo" id="tipo_visita">
                                <c:forEach items="${tipos}" var="tipo">
                                    <option>${tipo.tipo}</option>
                                </c:forEach>
                            </select>
                          </label>
                          <label ><span class="login">Setor:</span>
                            <input type="text" name="visita.setorVisitado" id="setor_check" /><br />
                          </label>
                          <label class="login">
                            <span class="login">Respons&aacute;vel:</span>
                            <input name="visita.responsavel" type="text" id="responsavel_check" size="102" maxlength="100" />
                          </label>
                      </p>
                      <!--<label class="login" >Comentarios:
                            <textarea name="visita." id="comentarios_check" cols="135" rows="3"></textarea>
                      </label>-->
                  </fieldset>
                      <br/>
                        <fieldset style="background:#EFD">
                            <legend style="color: #03F">Question&aacute;rios</legend>
                            <table align="left">
                                <c:forEach items="${quest}" var="que">
                                    <tr align="left">
                                        <td align="center"><a href="<c:url value="/visita/${que.id}"/>">${que.descricao}</a></td>
                                    </tr>
                                </c:forEach>
                            </table>
                        </fieldset>
                        <fieldset style="background:#EFD"><legend style="color:#03F">Check List</legend>
                               <c:forEach items="${itens}" var="it">
                                  Pergunta: ${it.descricao} - Resposta:<input name="it.resposta.resposta" type="text" id="Quest&#65533;o" size="40" maxlength="80"/>
                                      <label >Coment&aacute;rio:<textarea name="it.resposta.comentario" id="comentario" cols="50" rows="2"></textarea></label><br/>

                               </c:forEach>
                        </fieldset>
                        <fieldset style="background:#EFD">
                          <legend style="color:#03F">Finaliza&ccedil;&atilde;o</legend>
                            <p>Prioridade:
                              <select name="visita.prioridade">
                                <option>BAIXA</option>
                                <option>M&Eacute;DIA</option>
                                <option>ALTA</option>
                              </select>
                          Enviar ao Cliente:
                            <select name="email_cliente">
                              <option>SIM</option>
                              <option>N&Atilde;O</option>
                            </select>
                          Coment&aacute;rios:
                            <textarea name="visita.observacao" id="comentario_final" cols="95" rows="3"></textarea>
                            </p>
                        </fieldset>
                      <br />
                        <fieldset style="background:#EFD">
                              <legend style="color:#03F">E-mail</legend><br />
                              <!--<form id="form2" action="">-->
                                  <table width="100%" border="0" >
                                    <tr valign="top">
                                        <td width="33%">E-mails dispon&iacute;veis:<br />
                                            <c:forEach items="${emails}" var="email">
                                                <input type="checkbox" name="email" id="e-mail" value="${email}">${email}<br/>
                                            </c:forEach>
                                        </td>
                                      <!--<td width="34%">Adicionar E-mail:<br />
                                          <span id="email"><input name="ad_email" type="text" id="ad_email" size="60" maxlength="60" /></span>
                                        <br />
                                        <center>
                                            <input type="button" name="adicionar" id="adicionar" value="Adicionar" onclick="addTextArea();" />
                                        </center></td>
                                      <td width="33%">E-mails da Visita:<br />
                                          <span id="area"><textarea name="emailsadd" id="emailsadd" cols="45" rows="5">${emailsadd}</textarea></span></td>-->
                                    </tr>
                                  </table>
                               <!--</form>-->
                        </fieldset>
                      <p>
                        Deseja finalizar a visita ?<br />
                        <input type="submit" name="finalizar" id="finalizar" value="Finalizar" />
                      </p>
              </form>
         </center>
<c:import url="../../../rodape.jsp"/>
controler
@Restrito
    @Post
    @Path("/finalizaVisita")
    public void finalizaVisita(TipoVisita tipo, Visita visita, QuestionarioItem it){

        try{
        Criteria c = session.createCriteria(Tecnicos.class).add(Restrictions.eq("codigoExterno", usuarioWeb.getUsuario().getCodigoExterno()));
        Tecnicos tec = (Tecnicos) c.list().get(0);

        Visita vis = new Visita();
        vis.setCliente(clienteWeb.getCliente());
        vis.setDataFim(new Date());
        vis.setDataInicio(new Date());
        vis.setObservacao(visita.getObservacao());
        vis.setPrioridade(visita.getPrioridade());
        vis.setResponsavel(visita.getResponsavel());
        vis.setSetorVisitado(visita.getSetorVisitado());
        vis.setTipo(tipo);
        vis.setTecnico(tec);


        dao.saveOrUpdate(vis);
        }catch(Exception ex){
            ex.printStackTrace();
        }

    }
Lucas_Cavalcanti

habilita o log de debug do vraptor e posta aqui as linhas que aparecem logo antes dessa requisição, por favor

K

desculpa, mais como que eu habilito o log? Sou novo em VRaptor e desenvolvimento web

Lucas_Cavalcanti

crie esse arquivo:

na sua pasta src (uma que esteja marcada como source folder no eclipse)

K

o arquivo ja estava criado, eu tinha copiado vraptor-v-blank,
onde eu verifico esse log. estou utilizando o netbeans.

Lucas_Cavalcanti

no console do servidor

K

eu encontrei os arquivos de logs dentro da pasta log do tomcat
esses são os arquivos

catalina.2011-04-14.log localhost.2011-04-14.log
catalina.out localhost_access_log.2011-04-14.txt
host-manager.2011-04-14.log manager.2011-04-14.log

é algum deles?

Lucas_Cavalcanti

o netbeans não mostra isso em algum lugar qdo vc pede pra ele subir a aplicação no servidor?
troca pro eclipse, ele é muito melhor

K

tem alguma maneira para eu importar minha aplicacao pro eclipse
?

Lucas_Cavalcanti

se vc usou o blank-project como base é só importar direto

K

eu usei somente os arquivos de configuração e as libs

K

ao colocar minha aplicacao no eclipse aconteceu o seguinte erro

14/04/2011 16:10:52 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/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/../lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386::/usr/java/packages/lib/i386:/lib:/usr/lib 14/04/2011 16:10:52 org.apache.tomcat.util.digester.SetPropertiesRule begin AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:sistecam' did not find a matching property. 14/04/2011 16:10:52 org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["http-bio-8080"] 14/04/2011 16:10:52 org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["ajp-bio-8009"] 14/04/2011 16:10:52 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1171 ms 14/04/2011 16:10:52 org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina 14/04/2011 16:10:52 org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.11 14/04/2011 16:10:52 org.apache.catalina.core.StandardContext filterStart GRAVE: Exception starting filter vraptor java.lang.ClassNotFoundException: br.com.caelum.vraptor.VRaptor at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:252) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542) at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220) at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 14/04/2011 16:10:52 org.apache.catalina.core.StandardContext startInternal GRAVE: Error filterStart 14/04/2011 16:10:52 org.apache.catalina.core.StandardContext startInternal GRAVE: Context [/sistecam] startup failed due to previous errors 14/04/2011 16:10:52 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory docs 14/04/2011 16:10:53 org.apache.jasper.EmbeddedServletOptions <init> GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/docs is unusable. 14/04/2011 16:10:53 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory manager 14/04/2011 16:10:53 org.apache.jasper.EmbeddedServletOptions <init> GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/manager is unusable. 14/04/2011 16:10:53 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory host-manager 14/04/2011 16:10:53 org.apache.jasper.EmbeddedServletOptions <init> GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/host-manager is unusable. 14/04/2011 16:10:53 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory examples 14/04/2011 16:10:53 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 14/04/2011 16:10:53 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() 14/04/2011 16:10:53 org.apache.jasper.EmbeddedServletOptions <init> GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/examples is unusable. 14/04/2011 16:10:53 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT 14/04/2011 16:10:53 org.apache.jasper.EmbeddedServletOptions <init> GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/_ is unusable. 14/04/2011 16:10:53 org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["http-bio-8080"] 14/04/2011 16:10:53 org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["ajp-bio-8009"] 14/04/2011 16:10:53 org.apache.catalina.startup.Catalina start INFO: Server startup in 1190 ms

Lucas_Cavalcanti

os jar estão no WEB-INF/lib?
vc criou o projeto no eclipse apontando pras pastas certas?

K

sim, adicionei todos os jar pelo properties/java build Path do meu projeto e em add external jars

ai quando eu mando rodar o projeto “run as” acontece aquela exceptio no console e aparece no eclipse erro 404

K

eu tambem importei o projeto mydvds no eclipse e quando eu mando executar aparece o seguinte erro no console

java.lang.ClassNotFoundException: br.com.caelum.vraptor.VRaptor
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:252)
	at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
	at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
	at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
14/04/2011 16:34:39 org.apache.catalina.core.StandardContext startInternal
GRAVE: Error filterStart
14/04/2011 16:34:39 org.apache.catalina.core.StandardContext startInternal
GRAVE: Context [/sistecam] startup failed due to previous errors
14/04/2011 16:34:39 org.apache.catalina.core.StandardContext postWorkDirectory
AVISO: Failed to create work directory [/opt/tomcat7/work/Catalina/localhost/vraptor-blank-project] for context [/vraptor-blank-project]
16:34:40,640  INFO [BasicConfiguration  ] Using class br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
16:34:40,685  INFO [DefaultSpringLocator] No application context found
16:34:40,774  INFO [WebAppBootstrapFactory] No static WebAppBootstrap found.
16:34:40,774  INFO [BasicConfiguration  ] br.com.caelum.vraptor.scanning = null
16:34:41,066  INFO [AnnotationConfigWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Thu Apr 14 16:34:41 BRT 2011]; root of context hierarchy
16:34:41,443  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]
16:34:41,653  INFO [DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@b7cd92: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,defaultMultipartConfig,defaultDeserializers,defaultAcceptHeaderToFormat,defaultTypeNameExtractor,defaultInterceptorHandlerFactory,noRoutesConfiguration,defaultRoutes,defaultRestDefaults,topologicalSortedInterceptorRegistry,XStreamXMLDeserializer,encodingHandlerFactory,defaultTypeFinder,nullProxyInitializer,interceptorListPriorToExecutionExtractor,defaultResourceTranslator,defaultRouter,objenesisProxifier,paranamerNameProvider,defaultResourceNotFoundHandler,defaultMethodNotAllowedHandler,pathAnnotationRoutesParser,defaultConverters,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultStatus,parametersInstantiatorInterceptor,XStreamXMLSerialization,defaultExceptionMapper,defaultRestHeadersHandler,defaultLogicResult,defaultValidationViewsFactory,jsonDeserializer,instantiateInterceptor,servlet3MultipartInterceptor,flashInterceptor,defaultRefererResult,defaultMethodInfo,exceptionHandlerInterceptor,deserializingInterceptor,jstlLocalization,applicationConfiguration,XStreamJSONSerialization,defaultPathResolver,ognlParametersProvider,nullBeanValidator,defaultResult,HTMLSerialization,emptyResult,XStreamJSONPSerialization,defaultRepresentationResult,replicatorOutjector,defaultFormatResolver,executeMethodInterceptor,forwardToDefaultViewInterceptor,outjectResult,resourceLookupInterceptor,defaultValidator,defaultHttpResult,downloadInterceptor,emptyElementsRemoval,defaultPageResult,primitiveLongConverter,localeBasedCalendarConverter,primitiveBooleanConverter,booleanConverter,byteConverter,bigDecimalConverter,primitiveIntConverter,primitiveDoubleConverter,localeBasedDateConverter,primitiveCharConverter,primitiveByteConverter,enumConverter,longConverter,uploadedFileConverter,floatConverter,stringConverter,shortConverter,integerConverter,characterConverter,primitiveShortConverter,primitiveFloatConverter,doubleConverter,bigIntegerConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,enhancedRequestExecution,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,indexController]; root of factory hierarchy
16:34:42,147  INFO [DefaultRouteBuilder ] /                                                 [ALL] -> IndexController.index()
16:34:42,149  INFO [VRaptor             ] VRaptor 3.3.1 successfuly initialized
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/vraptor-blank-project is unusable.
14/04/2011 16:34:42 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/docs is unusable.
14/04/2011 16:34:42 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/manager is unusable.
14/04/2011 16:34:42 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/host-manager is unusable.
14/04/2011 16:34:42 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
14/04/2011 16:34:42 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
14/04/2011 16:34:42 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/examples is unusable.
14/04/2011 16:34:42 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
14/04/2011 16:34:42 org.apache.jasper.EmbeddedServletOptions <init>
GRAVE: The scratchDir you specified: /opt/tomcat7/work/Catalina/localhost/_ is unusable.
14/04/2011 16:34:42 org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8080"]
14/04/2011 16:34:42 org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
14/04/2011 16:34:42 org.apache.catalina.startup.Catalina start
INFO: Server startup in 12691 ms
14/04/2011 16:39:23 org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: init: Associated with Deployer 'Catalina:type=Deployer,host=localhost'
14/04/2011 16:39:23 org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: init: Global resources are available
14/04/2011 16:39:23 org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
16:39:32,451 DEBUG [VRaptor             ] VRaptor received a new request
16:39:32,629 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
16:39:32,629 DEBUG [DefaultResourceTranslator] trying to access /
16:39:32,636 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: UsersController.homeUsersController.home()]
16:39:32,698 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
16:39:32,859  INFO [Version             ] Hibernate Validator 4.0.2.GA
16:39:32,896  INFO [DefaultTraversableResolver] Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
14/04/2011 16:39:33 org.apache.catalina.core.ApplicationDispatcher invoke
GRAVE: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: No output folder
	at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:683)
	at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:199)
	at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:516)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:470)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:417)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:587)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
	at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
14/04/2011 16:39:33 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [default] in context with path [/vraptor-mydvds] threw exception
br.com.caelum.vraptor.view.ResultException: org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:69)
	at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:570)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:378)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
	... 53 more
Caused by: java.lang.IllegalStateException: No output folder
	at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:683)
	at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:199)
	at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:516)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:470)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:417)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:587)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
	... 67 more
16:39:34,242 DEBUG [DefaultStaticContentHandler] Deferring request to container: /vraptor-blank-project/WEB-INF/jsp/index/index.jsp 
14/04/2011 16:39:34 org.apache.catalina.core.ApplicationDispatcher invoke
GRAVE: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: No output folder
	at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:683)
	at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:199)
	at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:516)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:470)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:417)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:587)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
	at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
14/04/2011 16:39:34 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [default] in context with path [/vraptor-blank-project] threw exception
br.com.caelum.vraptor.view.ResultException: org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:69)
	at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:570)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:378)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
	... 49 more
Caused by: java.lang.IllegalStateException: No output folder
	at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:683)
	at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:199)
	at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:516)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:470)
	at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:417)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:587)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
	... 63 more
Lucas_Cavalcanti

external jars não serve… vc precisa copiar pra WEB-INF/lib

K

ja copiei todos os jars para a pasta lib, mais agora ta aparecendo um erro 404
e não ta aparecendo minha pagina inicial, o web.xml com as configuracoes do filtro do vraptor tem que ficar na pasta WebContent/WEB-INF ???

K

Consegui fazer funcionar no eclipse
o debug do console que vc tinha pedido e o seguinte

17:49:21,399 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:49:21,408 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:49:21,410 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:49:21,410 DEBUG [ExecuteMethodInterceptor] Invoking UsuarioController.index()
17:49:21,412 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:49:21,412 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
17:49:21,418 DEBUG [DefaultPageResult   ] forwarding to /WEB-INF/jsp/usuario/index.jsp
17:49:21,419 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/usuario/index.jsp 
17:49:22,934 DEBUG [VRaptor             ] VRaptor ended the request
17:49:47,853 DEBUG [VRaptor             ] VRaptor received a new request
17:49:47,858 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:49:47,859 DEBUG [DefaultResourceTranslator] trying to access /
17:49:47,859 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: UsuarioController.indexUsuarioController.index()]
17:49:47,860 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:49:47,877 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:49:47,881 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:49:47,884 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:49:47,886 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:49:47,886 DEBUG [ExecuteMethodInterceptor] Invoking UsuarioController.index()
17:49:47,887 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:49:47,887 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
17:49:47,892 DEBUG [DefaultPageResult   ] forwarding to /WEB-INF/jsp/usuario/index.jsp
17:49:47,892 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/usuario/index.jsp 
17:49:47,896 DEBUG [VRaptor             ] VRaptor ended the request
17:49:52,467 DEBUG [VRaptor             ] VRaptor received a new request
17:49:52,476 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:49:52,476 DEBUG [DefaultResourceTranslator] trying to access /login
17:49:52,477 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: UsuarioController.loginUsuarioController.login(Usuario)]
17:49:52,478 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:49:52,494 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:49:52,497 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:49:52,500 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:49:52,566 DEBUG [LazyInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
17:49:52,573 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
17:49:52,574 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for UsuarioController.login(Usuario) as [usuario]
17:49:52,591 DEBUG [OgnlParametersProvider] Applying senha with [cassio]
17:49:52,628 DEBUG [OgnlParametersProvider] Applying usuario with [cassio]
17:49:52,629 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: UsuarioController.loginUsuarioController.login(Usuario)] are [br.com.amazonas.sistecam.entities.Usuario@7bb2cb]
17:49:52,631 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:49:52,631 DEBUG [ExecuteMethodInterceptor] Invoking UsuarioController.login(Usuario)
Hibernate: 
    select
        this_.usu_id as usu1_7_0_,
        this_.usu_codext as usu2_7_0_,
        this_.usu_email as usu3_7_0_,
        this_.usu_hash as usu4_7_0_,
        this_.usu_nome as usu5_7_0_,
        this_.usu_senha as usu6_7_0_,
        this_.usu_tipo as usu7_7_0_,
        this_.usu_usuario as usu8_7_0_ 
    from
        Tecnicos.Usuario this_ 
    where
        this_.usu_usuario=? 
        and this_.usu_hash=?
Hibernate: 
    select
        this_.tec_codext as tec1_1_1_,
        this_.tec_descricao as tec2_1_1_,
        this_.tec_email as tec3_1_1_,
        this_.tec_emp_id as tec5_1_1_,
        this_.tec_situreg as tec4_1_1_,
        empresa2_.emp_id as emp1_0_0_,
        empresa2_.emp_email as emp2_0_0_,
        empresa2_.emp_fili_codi as emp3_0_0_,
        empresa2_.emp_nome as emp4_0_0_ 
    from
        Tecnicos.Tecnicos this_,
        Tecnicos.Empresa empresa2_ 
    where
        this_.tec_emp_id=empresa2_.emp_id(+) 
        and this_.tec_codext=?
17:49:53,073 DEBUG [DefaultLogicResult  ] Executing AbrirVisitaController.abrirVisita(Usuario)
Hibernate: 
    select
        cliente2_.cli_codext as cli1_3_,
        cliente2_.cli_fili as cli2_3_,
        cliente2_.cli_regi as cli15_3_,
        cliente2_.cli_inscest as cli3_3_,
        cliente2_.cli_bairro as cli4_3_,
        cliente2_.cli_cep as cli5_3_,
        cliente2_.cli_cidade as cli6_3_,
        cliente2_.cli_cnpj as cli7_3_,
        cliente2_.cli_emailPrincipal as cli8_3_,
        cliente2_.cli_endereco as cli9_3_,
        cliente2_.cli_estado as cli10_3_,
        cliente2_.cli_nomefantasia as cli11_3_,
        cliente2_.cli_razaosocial as cli12_3_,
        cliente2_.cli_situreg as cli13_3_,
        cliente2_.cli_telefone as cli14_3_ 
    from
        Tecnicos.Tecnicos tecnicos0_,
        Tecnicos.tecnico_cliente clientes1_,
        Tecnicos.Cliente cliente2_ 
    where
        tecnicos0_.tec_codext=clientes1_.teccli_tec_codext 
        and clientes1_.teccli_cli_codext=cliente2_.cli_codext 
        and clientes1_.teccli_cli_filial=cliente2_.cli_fili 
        and clientes1_.teccli_cli_regiao=cliente2_.cli_regi 
        and tec_codext=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
17:49:53,115 DEBUG [DefaultLogicResult  ] Forwarding to /WEB-INF/jsp/abrirVisita/abrirVisita.jsp
17:49:53,116 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/abrirVisita/abrirVisita.jsp 
17:49:53,151 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:49:53,151 DEBUG [ForwardToDefaultViewInterceptor] Request already dispatched and commited somewhere else, not forwarding.
17:49:53,154 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,030 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,039 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,039 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/74
17:50:05,040 DEBUG [VRaptorRequest      ] Setting cliente.id.codigo with [308773]
17:50:05,041 DEBUG [VRaptorRequest      ] Setting cliente.id.filial with [1]
17:50:05,041 DEBUG [VRaptorRequest      ] Setting cliente.id.regCodigo.codigo with [74]
17:50:05,041 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: AbrirVisitaController.abrirVisitaAbrirVisitaController.abrirVisita(Cliente)]
17:50:05,042 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:50:05,059 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:50:05,080 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:50:05,082 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:50:05,087 DEBUG [LazyInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
17:50:05,088 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
17:50:05,088 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for AbrirVisitaController.abrirVisita(Cliente) as [cliente]
17:50:05,088 DEBUG [OgnlParametersProvider] Applying id.codigo with [308773]
17:50:05,100 DEBUG [OgnlParametersProvider] Applying id.filial with [1]
17:50:05,101 DEBUG [OgnlParametersProvider] Applying id.regCodigo.codigo with [74]
17:50:05,102 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: AbrirVisitaController.abrirVisitaAbrirVisitaController.abrirVisita(Cliente)] are [br.com.amazonas.sistecam.entities.Cliente@1e41869]
17:50:05,104 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:50:05,104 DEBUG [ExecuteMethodInterceptor] Invoking AbrirVisitaController.abrirVisita(Cliente)
K

continuação do debug pois não coube na outra resposta

Hibernate: 
    select
        cliente0_.cli_codext as cli1_3_,
        cliente0_.cli_fili as cli2_3_,
        cliente0_.cli_regi as cli15_3_,
        cliente0_.cli_inscest as cli3_3_,
        cliente0_.cli_bairro as cli4_3_,
        cliente0_.cli_cep as cli5_3_,
        cliente0_.cli_cidade as cli6_3_,
        cliente0_.cli_cnpj as cli7_3_,
        cliente0_.cli_emailPrincipal as cli8_3_,
        cliente0_.cli_endereco as cli9_3_,
        cliente0_.cli_estado as cli10_3_,
        cliente0_.cli_nomefantasia as cli11_3_,
        cliente0_.cli_razaosocial as cli12_3_,
        cliente0_.cli_situreg as cli13_3_,
        cliente0_.cli_telefone as cli14_3_ 
    from
        Tecnicos.Cliente cliente0_ 
    where
        cliente0_.cli_codext=? 
        and cliente0_.cli_fili=? 
        and cliente0_.cli_regi=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        cliente2_.cli_codext as cli1_3_,
        cliente2_.cli_fili as cli2_3_,
        cliente2_.cli_regi as cli15_3_,
        cliente2_.cli_inscest as cli3_3_,
        cliente2_.cli_bairro as cli4_3_,
        cliente2_.cli_cep as cli5_3_,
        cliente2_.cli_cidade as cli6_3_,
        cliente2_.cli_cnpj as cli7_3_,
        cliente2_.cli_emailPrincipal as cli8_3_,
        cliente2_.cli_endereco as cli9_3_,
        cliente2_.cli_estado as cli10_3_,
        cliente2_.cli_nomefantasia as cli11_3_,
        cliente2_.cli_razaosocial as cli12_3_,
        cliente2_.cli_situreg as cli13_3_,
        cliente2_.cli_telefone as cli14_3_ 
    from
        Tecnicos.Tecnicos tecnicos0_,
        Tecnicos.tecnico_cliente clientes1_,
        Tecnicos.Cliente cliente2_ 
    where
        tecnicos0_.tec_codext=clientes1_.teccli_tec_codext 
        and clientes1_.teccli_cli_codext=cliente2_.cli_codext 
        and clientes1_.teccli_cli_filial=cliente2_.cli_fili 
        and clientes1_.teccli_cli_regiao=cliente2_.cli_regi 
        and tec_codext=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
17:50:05,132 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:50:05,132 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
17:50:05,136 DEBUG [DefaultPageResult   ] forwarding to /WEB-INF/jsp/abrirVisita/abrirVisita.jsp
17:50:05,137 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/abrirVisita/abrirVisita.jsp 
17:50:05,143 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,213 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,219 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,219 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/css/jquery-ui-1.8.11.custom.css
17:50:05,226 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,227 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,235 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,236 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/jquery-1.4.4.min.js
17:50:05,239 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,240 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,238 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,238 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,248 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,248 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/MascaraValidacao.js
17:50:05,249 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,250 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/funcoes.js
17:50:05,251 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,250 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,252 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/jquery-ui-1.8.11.custom.min.js
17:50:05,252 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,258 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,354 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,361 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,361 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/jquery-ui-1.8.11.custom.min.js
17:50:05,361 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,375 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,381 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,381 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/MascaraValidacao.js
17:50:05,382 DEBUG [VRaptor             ] VRaptor ended the request
17:50:05,412 DEBUG [VRaptor             ] VRaptor received a new request
17:50:05,419 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:05,420 DEBUG [DefaultResourceTranslator] trying to access /abrirvisita/308773/1/js/funcoes.js
17:50:05,420 DEBUG [VRaptor             ] VRaptor ended the request
17:50:08,606 DEBUG [VRaptor             ] VRaptor received a new request
17:50:08,615 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:08,615 DEBUG [DefaultResourceTranslator] trying to access /visita
17:50:08,616 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: VisitaController.visitaVisitaController.visita(Cliente)]
17:50:08,618 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:50:08,638 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:50:08,641 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:50:08,644 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:50:08,650 DEBUG [LazyInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
17:50:08,650 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
17:50:08,650 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for VisitaController.visita(Cliente) as [cliente]
17:50:08,651 DEBUG [OgnlParametersProvider] Applying estado with [GO]
17:50:08,651 DEBUG [OgnlParametersProvider] Applying cidade with [GOIANIA]
17:50:08,652 DEBUG [OgnlParametersProvider] Applying telefone with [([telefone removido]]
17:50:08,652 DEBUG [OgnlParametersProvider] Applying razaoSocial with [A & V CONFECCOES E COM ROUPAS LTDA]
17:50:08,652 DEBUG [OgnlParametersProvider] Applying cnpj with [37398971]
17:50:08,652 DEBUG [OgnlParametersProvider] Applying cep with [74550020]
17:50:08,653 DEBUG [OgnlParametersProvider] Applying inscEst with [102480028]
17:50:08,653 DEBUG [OgnlParametersProvider] Applying bairro with [ST FAMA]
17:50:08,653 DEBUG [OgnlParametersProvider] Applying endereco with [AV BERNARDO SAYAO 567]
17:50:08,654 DEBUG [OgnlParametersProvider] Applying id.codigo with [308773]
17:50:08,655 DEBUG [OgnlParametersProvider] Applying emailPrincipal with []
17:50:08,655 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: VisitaController.visitaVisitaController.visita(Cliente)] are [br.com.amazonas.sistecam.entities.Cliente@12221f6]
17:50:08,657 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:50:08,657 DEBUG [ExecuteMethodInterceptor] Invoking VisitaController.visita(Cliente)
Hibernate: 
    select
        tipovisita0_.tpvis_id as tpvis1_2_,
        tipovisita0_.tpvis_comentario as tpvis2_2_,
        tipovisita0_.tpvis_tipo as tpvis3_2_ 
    from
        Tecnicos.Tipovisita tipovisita0_
Hibernate: 
    select
        this_.tec_codext as tec1_1_1_,
        this_.tec_descricao as tec2_1_1_,
        this_.tec_email as tec3_1_1_,
        this_.tec_emp_id as tec5_1_1_,
        this_.tec_situreg as tec4_1_1_,
        empresa2_.emp_id as emp1_0_0_,
        empresa2_.emp_email as emp2_0_0_,
        empresa2_.emp_fili_codi as emp3_0_0_,
        empresa2_.emp_nome as emp4_0_0_ 
    from
        Tecnicos.Tecnicos this_,
        Tecnicos.Empresa empresa2_ 
    where
        this_.tec_emp_id=empresa2_.emp_id(+) 
        and this_.tec_codext=?
Hibernate: 
    select
        questionar0_.tec_codext as tec2_1_2_,
        questionar0_.que_id as que1_2_,
        questionar1_.que_id as que1_5_0_,
        questionar1_.que_comentario as que2_5_0_,
        questionar1_.que_dataini as que3_5_0_,
        questionar1_.que_descricao as que4_5_0_,
        questionar1_.que_emp_id as que7_5_0_,
        questionar1_.que_expirado as que5_5_0_,
        questionar1_.que_requerido as que6_5_0_,
        empresa2_.emp_id as emp1_0_1_,
        empresa2_.emp_email as emp2_0_1_,
        empresa2_.emp_fili_codi as emp3_0_1_,
        empresa2_.emp_nome as emp4_0_1_ 
    from
        Tecnicos.questionario_tecnico questionar0_,
        Tecnicos.Questionario questionar1_,
        Tecnicos.Empresa empresa2_ 
    where
        questionar0_.que_id=questionar1_.que_id 
        and questionar1_.que_emp_id=empresa2_.emp_id(+) 
        and questionar0_.tec_codext=?
Hibernate: 
    select
        clientes0_.teccli_tec_codext as teccli4_1_1_,
        clientes0_.teccli_cli_codext as teccli1_1_,
        clientes0_.teccli_cli_filial as teccli2_1_,
        clientes0_.teccli_cli_regiao as teccli3_1_,
        cliente1_.cli_codext as cli1_3_0_,
        cliente1_.cli_fili as cli2_3_0_,
        cliente1_.cli_regi as cli15_3_0_,
        cliente1_.cli_inscest as cli3_3_0_,
        cliente1_.cli_bairro as cli4_3_0_,
        cliente1_.cli_cep as cli5_3_0_,
        cliente1_.cli_cidade as cli6_3_0_,
        cliente1_.cli_cnpj as cli7_3_0_,
        cliente1_.cli_emailPrincipal as cli8_3_0_,
        cliente1_.cli_endereco as cli9_3_0_,
        cliente1_.cli_estado as cli10_3_0_,
        cliente1_.cli_nomefantasia as cli11_3_0_,
        cliente1_.cli_razaosocial as cli12_3_0_,
        cliente1_.cli_situreg as cli13_3_0_,
        cliente1_.cli_telefone as cli14_3_0_ 
    from
        Tecnicos.tecnico_cliente clientes0_,
        Tecnicos.Cliente cliente1_ 
    where
        clientes0_.teccli_cli_codext=cliente1_.cli_codext 
        and clientes0_.teccli_cli_filial=cliente1_.cli_fili 
        and clientes0_.teccli_cli_regiao=cliente1_.cli_regi 
        and clientes0_.teccli_tec_codext=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        questionar0_.que_cli_codext as que2_3_2_,
        questionar0_.que_cli_filial as que3_3_2_,
        questionar0_.que_cli_regiao as que4_3_2_,
        questionar0_.que_id as que1_2_,
        questionar1_.que_id as que1_5_0_,
        questionar1_.que_comentario as que2_5_0_,
        questionar1_.que_dataini as que3_5_0_,
        questionar1_.que_descricao as que4_5_0_,
        questionar1_.que_emp_id as que7_5_0_,
        questionar1_.que_expirado as que5_5_0_,
        questionar1_.que_requerido as que6_5_0_,
        empresa2_.emp_id as emp1_0_1_,
        empresa2_.emp_email as emp2_0_1_,
        empresa2_.emp_fili_codi as emp3_0_1_,
        empresa2_.emp_nome as emp4_0_1_ 
    from
        Tecnicos.questionario_cliente questionar0_,
        Tecnicos.Questionario questionar1_,
        Tecnicos.Empresa empresa2_ 
    where
        questionar0_.que_id=questionar1_.que_id 
        and questionar1_.que_emp_id=empresa2_.emp_id(+) 
        and questionar0_.que_cli_codext=? 
        and questionar0_.que_cli_filial=? 
        and questionar0_.que_cli_regiao=?
Hibernate: 
    select
        cliente0_.cli_codext as cli1_3_,
        cliente0_.cli_fili as cli2_3_,
        cliente0_.cli_regi as cli15_3_,
        cliente0_.cli_inscest as cli3_3_,
        cliente0_.cli_bairro as cli4_3_,
        cliente0_.cli_cep as cli5_3_,
        cliente0_.cli_cidade as cli6_3_,
        cliente0_.cli_cnpj as cli7_3_,
        cliente0_.cli_emailPrincipal as cli8_3_,
        cliente0_.cli_endereco as cli9_3_,
        cliente0_.cli_estado as cli10_3_,
        cliente0_.cli_nomefantasia as cli11_3_,
        cliente0_.cli_razaosocial as cli12_3_,
        cliente0_.cli_situreg as cli13_3_,
        cliente0_.cli_telefone as cli14_3_ 
    from
        Tecnicos.Cliente cliente0_ 
    where
        cliente0_.cli_codext=? 
        and cliente0_.cli_fili=? 
        and cliente0_.cli_regi=?
Hibernate: 
    select
        email0_.cli_codigo as cli3_3_1_,
        email0_.cli_filial as cli4_3_1_,
        email0_.cli_regiao as cli5_3_1_,
        email0_.cli_codigo as cli3_1_,
        email0_.cli_filial as cli4_1_,
        email0_.cli_regiao as cli5_1_,
        email0_.cli_email_id as cli1_1_,
        email0_.cli_codigo as cli3_4_0_,
        email0_.cli_filial as cli4_4_0_,
        email0_.cli_regiao as cli5_4_0_,
        email0_.cli_email_id as cli1_4_0_,
        email0_.cli_email_email as cli2_4_0_ 
    from
        Tecnicos.cli_email email0_ 
    where
        email0_.cli_codigo=? 
        and email0_.cli_filial=? 
        and email0_.cli_regiao=?
17:50:08,728 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:50:08,728 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
17:50:08,732 DEBUG [DefaultPageResult   ] forwarding to /WEB-INF/jsp/visita/visita.jsp
17:50:08,733 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/visita/visita.jsp 
17:50:08,758 DEBUG [VRaptor             ] VRaptor ended the request
17:50:16,926 DEBUG [VRaptor             ] VRaptor received a new request
17:50:16,936 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:16,936 DEBUG [DefaultResourceTranslator] trying to access /visita/1
17:50:16,937 DEBUG [VRaptorRequest      ] Setting que.id with [1]
17:50:16,937 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: VisitaController.visitaVisitaController.visita(Questionario)]
17:50:16,939 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:50:16,954 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:50:16,958 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:50:16,961 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:50:16,965 DEBUG [LazyInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
17:50:16,966 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
17:50:16,966 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for VisitaController.visita(Questionario) as [que]
17:50:16,966 DEBUG [OgnlParametersProvider] Applying id with [1]
17:50:16,967 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: VisitaController.visitaVisitaController.visita(Questionario)] are [br.com.amazonas.sistecam.entities.Questionario@1371a59]
17:50:16,968 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor
17:50:16,968 DEBUG [ExecuteMethodInterceptor] Invoking VisitaController.visita(Questionario)
Hibernate: 
    select
        tipovisita0_.tpvis_id as tpvis1_2_,
        tipovisita0_.tpvis_comentario as tpvis2_2_,
        tipovisita0_.tpvis_tipo as tpvis3_2_ 
    from
        Tecnicos.Tipovisita tipovisita0_
Hibernate: 
    select
        this_.tec_codext as tec1_1_1_,
        this_.tec_descricao as tec2_1_1_,
        this_.tec_email as tec3_1_1_,
        this_.tec_emp_id as tec5_1_1_,
        this_.tec_situreg as tec4_1_1_,
        empresa2_.emp_id as emp1_0_0_,
        empresa2_.emp_email as emp2_0_0_,
        empresa2_.emp_fili_codi as emp3_0_0_,
        empresa2_.emp_nome as emp4_0_0_ 
    from
        Tecnicos.Tecnicos this_,
        Tecnicos.Empresa empresa2_ 
    where
        this_.tec_emp_id=empresa2_.emp_id(+) 
        and this_.tec_codext=?
Hibernate: 
    select
        questionar0_.tec_codext as tec2_1_2_,
        questionar0_.que_id as que1_2_,
        questionar1_.que_id as que1_5_0_,
        questionar1_.que_comentario as que2_5_0_,
        questionar1_.que_dataini as que3_5_0_,
        questionar1_.que_descricao as que4_5_0_,
        questionar1_.que_emp_id as que7_5_0_,
        questionar1_.que_expirado as que5_5_0_,
        questionar1_.que_requerido as que6_5_0_,
        empresa2_.emp_id as emp1_0_1_,
        empresa2_.emp_email as emp2_0_1_,
        empresa2_.emp_fili_codi as emp3_0_1_,
        empresa2_.emp_nome as emp4_0_1_ 
    from
        Tecnicos.questionario_tecnico questionar0_,
        Tecnicos.Questionario questionar1_,
        Tecnicos.Empresa empresa2_ 
    where
        questionar0_.que_id=questionar1_.que_id 
        and questionar1_.que_emp_id=empresa2_.emp_id(+) 
        and questionar0_.tec_codext=?
Hibernate: 
    select
        clientes0_.teccli_tec_codext as teccli4_1_1_,
        clientes0_.teccli_cli_codext as teccli1_1_,
        clientes0_.teccli_cli_filial as teccli2_1_,
        clientes0_.teccli_cli_regiao as teccli3_1_,
        cliente1_.cli_codext as cli1_3_0_,
        cliente1_.cli_fili as cli2_3_0_,
        cliente1_.cli_regi as cli15_3_0_,
        cliente1_.cli_inscest as cli3_3_0_,
        cliente1_.cli_bairro as cli4_3_0_,
        cliente1_.cli_cep as cli5_3_0_,
        cliente1_.cli_cidade as cli6_3_0_,
        cliente1_.cli_cnpj as cli7_3_0_,
        cliente1_.cli_emailPrincipal as cli8_3_0_,
        cliente1_.cli_endereco as cli9_3_0_,
        cliente1_.cli_estado as cli10_3_0_,
        cliente1_.cli_nomefantasia as cli11_3_0_,
        cliente1_.cli_razaosocial as cli12_3_0_,
        cliente1_.cli_situreg as cli13_3_0_,
        cliente1_.cli_telefone as cli14_3_0_ 
    from
        Tecnicos.tecnico_cliente clientes0_,
        Tecnicos.Cliente cliente1_ 
    where
        clientes0_.teccli_cli_codext=cliente1_.cli_codext 
        and clientes0_.teccli_cli_filial=cliente1_.cli_fili 
        and clientes0_.teccli_cli_regiao=cliente1_.cli_regi 
        and clientes0_.teccli_tec_codext=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        regiao0_.regi_codigo as regi1_14_0_,
        regiao0_.regi_email as regi2_14_0_,
        regiao0_.regi_nome as regi3_14_0_ 
    from
        Tecnicos.Regiao regiao0_ 
    where
        regiao0_.regi_codigo=?
Hibernate: 
    select
        questionar0_.que_cli_codext as que2_3_2_,
        questionar0_.que_cli_filial as que3_3_2_,
        questionar0_.que_cli_regiao as que4_3_2_,
        questionar0_.que_id as que1_2_,
        questionar1_.que_id as que1_5_0_,
        questionar1_.que_comentario as que2_5_0_,
        questionar1_.que_dataini as que3_5_0_,
        questionar1_.que_descricao as que4_5_0_,
        questionar1_.que_emp_id as que7_5_0_,
        questionar1_.que_expirado as que5_5_0_,
        questionar1_.que_requerido as que6_5_0_,
        empresa2_.emp_id as emp1_0_1_,
        empresa2_.emp_email as emp2_0_1_,
        empresa2_.emp_fili_codi as emp3_0_1_,
        empresa2_.emp_nome as emp4_0_1_ 
    from
        Tecnicos.questionario_cliente questionar0_,
        Tecnicos.Questionario questionar1_,
        Tecnicos.Empresa empresa2_ 
    where
        questionar0_.que_id=questionar1_.que_id 
        and questionar1_.que_emp_id=empresa2_.emp_id(+) 
        and questionar0_.que_cli_codext=? 
        and questionar0_.que_cli_filial=? 
        and questionar0_.que_cli_regiao=?
Hibernate: 
    select
        itens0_.queit_que_id as queit8_5_1_,
        itens0_.queit_id as queit1_1_,
        itens0_.queit_que_id as queit8_1_,
        itens0_.queit_id as queit1_6_0_,
        itens0_.queit_que_id as queit8_6_0_,
        itens0_.queit_comentario as queit2_6_0_,
        itens0_.queit_descricao as queit3_6_0_,
        itens0_.queit_ordem as queit4_6_0_,
        itens0_.queit_requerido as queit5_6_0_,
        itens0_.queit_vlrmax as queit6_6_0_,
        itens0_.queit_vlrmin as queit7_6_0_ 
    from
        Tecnicos.Quest_item itens0_ 
    where
        itens0_.queit_que_id=?
Hibernate: 
    select
        cliente0_.cli_codext as cli1_3_,
        cliente0_.cli_fili as cli2_3_,
        cliente0_.cli_regi as cli15_3_,
        cliente0_.cli_inscest as cli3_3_,
        cliente0_.cli_bairro as cli4_3_,
        cliente0_.cli_cep as cli5_3_,
        cliente0_.cli_cidade as cli6_3_,
        cliente0_.cli_cnpj as cli7_3_,
        cliente0_.cli_emailPrincipal as cli8_3_,
        cliente0_.cli_endereco as cli9_3_,
        cliente0_.cli_estado as cli10_3_,
        cliente0_.cli_nomefantasia as cli11_3_,
        cliente0_.cli_razaosocial as cli12_3_,
        cliente0_.cli_situreg as cli13_3_,
        cliente0_.cli_telefone as cli14_3_ 
    from
        Tecnicos.Cliente cliente0_ 
    where
        cliente0_.cli_codext=? 
        and cliente0_.cli_fili=? 
        and cliente0_.cli_regi=?
Hibernate: 
    select
        email0_.cli_codigo as cli3_3_1_,
        email0_.cli_filial as cli4_3_1_,
        email0_.cli_regiao as cli5_3_1_,
        email0_.cli_codigo as cli3_1_,
        email0_.cli_filial as cli4_1_,
        email0_.cli_regiao as cli5_1_,
        email0_.cli_email_id as cli1_1_,
        email0_.cli_codigo as cli3_4_0_,
        email0_.cli_filial as cli4_4_0_,
        email0_.cli_regiao as cli5_4_0_,
        email0_.cli_email_id as cli1_4_0_,
        email0_.cli_email_email as cli2_4_0_ 
    from
        Tecnicos.cli_email email0_ 
    where
        email0_.cli_codigo=? 
        and email0_.cli_filial=? 
        and email0_.cli_regiao=?
17:50:17,007 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor
17:50:17,007 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic
17:50:17,012 DEBUG [DefaultPageResult   ] forwarding to /WEB-INF/jsp/visita/visita.jsp
17:50:17,012 DEBUG [DefaultStaticContentHandler] Deferring request to container: /sistecam/WEB-INF/jsp/visita/visita.jsp 
17:50:17,023 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,103 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,108 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,114 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,115 DEBUG [DefaultResourceTranslator] trying to access /visita/css/jquery-ui-1.8.11.custom.css
17:50:17,115 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,115 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,116 DEBUG [DefaultResourceTranslator] trying to access /visita/js/jquery-1.4.4.min.js
17:50:17,116 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,140 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,145 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,145 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,150 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,150 DEBUG [DefaultResourceTranslator] trying to access /visita/js/funcoes.js
17:50:17,151 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,150 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,157 DEBUG [DefaultResourceTranslator] trying to access /visita/js/MascaraValidacao.js
17:50:17,157 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,158 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,158 DEBUG [DefaultResourceTranslator] trying to access /visita/js/jquery-ui-1.8.11.custom.min.js
17:50:17,159 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,229 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,250 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,251 DEBUG [DefaultResourceTranslator] trying to access /visita/js/jquery-ui-1.8.11.custom.min.js
17:50:17,251 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,264 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,269 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,269 DEBUG [DefaultResourceTranslator] trying to access /visita/js/MascaraValidacao.js
17:50:17,269 DEBUG [VRaptor             ] VRaptor ended the request
17:50:17,289 DEBUG [VRaptor             ] VRaptor received a new request
17:50:17,298 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:17,303 DEBUG [DefaultResourceTranslator] trying to access /visita/js/funcoes.js
17:50:17,304 DEBUG [VRaptor             ] VRaptor ended the request
17:50:32,078 DEBUG [VRaptor             ] VRaptor received a new request
17:50:32,087 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor
17:50:32,087 DEBUG [DefaultResourceTranslator] trying to access /finalizavisita
17:50:32,088 DEBUG [DefaultResourceTranslator] found resource [DefaultResourceMethod: VisitaController.finalizavisitaVisitaController.finalizavisita(TipoVisita, Visita, QuestionarioItem)]
17:50:32,089 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor InstantiateInterceptor
17:50:32,103 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor FlashInterceptor
17:50:32,106 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExceptionHandlerInterceptor
17:50:32,109 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor HibernateTransactionInterceptor
17:50:32,114 DEBUG [LazyInterceptorHandler] Invoking interceptor ParametersInstantiatorInterceptor
17:50:32,114 DEBUG [JstlLocalization    ] couldn't find message bundle, creating an empty one
17:50:32,114 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for VisitaController.finalizavisita(TipoVisita, Visita, QuestionarioItem) as [tipo, visita, it]
17:50:32,114 DEBUG [OgnlParametersProvider] Applying Visita.tipo with [PREVENTIVA]
17:50:32,116 DEBUG [OgnlParametersProvider] cant find property for expression Visita.tipo ignoring
17:50:32,116 DEBUG [OgnlParametersProvider] Applying responsavel with [daqs]
17:50:32,117 DEBUG [OgnlParametersProvider] Applying setorVisitado with [dsa]
17:50:32,117 DEBUG [OgnlParametersProvider] Applying dataInicio with [14/04/2011]
17:50:32,122 DEBUG [OgnlParametersProvider] Applying observacao with [sasa]
17:50:32,122 DEBUG [OgnlParametersProvider] Applying prioridade with [BAIXA]
17:50:32,122 DEBUG [OgnlParametersProvider] Applying resposta.resposta with [das, as, sa]
14/04/2011 17:50:32 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [default] in context with path [/sistecam] threw exception
java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
	at br.com.caelum.vraptor.http.ognl.ListAccessor.setProperty(ListAccessor.java:67)
	at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2225)
	at ognl.ASTProperty.setValueBody(ASTProperty.java:127)
	at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
	at ognl.SimpleNode.setValue(SimpleNode.java:279)
	at ognl.ASTChain.setValueBody(ASTChain.java:227)
	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.setProperty(OgnlParametersProvider.java:157)
	at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.createParameter(OgnlParametersProvider.java:144)
	at br.com.caelum.vraptor.http.ognl.OgnlParametersProvider.getParametersFor(OgnlParametersProvider.java:96)
	at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.getParametersFor(ParametersInstantiatorInterceptor.java:107)
	at br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:79)
	at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:59)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Lucas_Cavalcanti

qual é o tipo do resposta.resposta, que vc está recebendo no controller?

K
Eu tenho uma classe questionarioItem que possui um relacionamento com uma classe questionarioResposta o primeiro resposta e variavel de instancia da classe questionarioItem que representa o relacionamento com a questionarioREsposta e a segunda resposta e da propria classe questionarioResposta
@Entity
@Table(name="Quest_item", schema="Tecnicos")
public class QuestionarioItem implements Serializable {

    @Id
    @AttributeOverrides( {
        @AttributeOverride(name="itemID", column=@Column(name="queit_id", nullable=false, precision=10, scale=0) ),
        @AttributeOverride(name="questionarioID", column=@Column(name="queit_que_id", nullable=false, precision=10, scale=0) ) } )
    private QuestionarioItemID id;

    @Column(name="queit_ordem")
    private Integer ordem;

    @Column(name="queit_descricao", length=80)
    private String descricao;

    @Column(name="queit_comentario", length=200)
    private String comentario;

    @Column(name="queit_requerido", length=20)
    private Boolean requerido;

    @Column(name="queit_vlrmin", length=45)
    private String valorMin;

    @Column(name="queit_vlrmax", length=45)
    private String valorMax;

    @OneToMany(mappedBy="quesItem",fetch=FetchType.LAZY, orphanRemoval=true)
    @Cascade(CascadeType.ALL)
    private Collection<QuestionarioResposta> resposta;
@Entity
@Table(name="quest_resp", schema="Tecnicos")
public class QuestionarioResposta implements Serializable {

    @Id
    @AttributeOverrides({
        @AttributeOverride(name="respID", column=@Column(name="queres_id", nullable=false, precision=10, scale=0))})
        @AttributeOverride(name="visitaID", column=@Column(name="queres_vis_id", nullable=false, precision=10, scale=0))
    @Column(name="queres_id", nullable=false)
    private QuestionarioRespostaID id;

    @Column(name="queres_resposta", length=250)
    private String resposta;

    @Column(name="queres_comentario", length=250)
    private String comentario;

    @ManyToOne
    @JoinColumns({
        @JoinColumn(name="queres_queit_id", referencedColumnName="queit_id", insertable=false, updatable=false),
        @JoinColumn(name="queres_que_id", referencedColumnName="queit_que_id", insertable=false, updatable=false)
    })
    @ForeignKey(name="FK_QUESTIONARIOITEM")
    @Cascade(CascadeType.SAVE_UPDATE)
    private QuestionarioItem quesItem;
K
@Embeddable
public class QuestionarioRespostaID implements Serializable {

    @Column(name="queres_id", nullable=false)
    private Integer respID;

    @ManyToOne
    @JoinColumns({
       @JoinColumn(name="queres_cli_codigo", referencedColumnName="cli_codext", insertable=true, updatable=true),
       @JoinColumn(name="queres_cli_filial", referencedColumnName="cli_fili", insertable=true, updatable=true),
       @JoinColumn(name="queres_cli_regiao", referencedColumnName="cli_regi", insertable=true, updatable=true)
    })
    @Fetch(FetchMode.JOIN)
    @Cascade(CascadeType.SAVE_UPDATE)
    @ForeignKey(name="FK_CLIENTE_ID")
    private Cliente clienteID;

    @ManyToOne
    @JoinColumns({
        @JoinColumn(name="queres_queit_id", referencedColumnName="queit_id", insertable=true, updatable=true),
        @JoinColumn(name="queres_que_id", referencedColumnName="queit_que_id", insertable=true, updatable=true)
    })
    @Cascade(CascadeType.SAVE_UPDATE)
    @ForeignKey(name="FK_QUESTIONARIOITEM")
    private QuestionarioItem itemID;

    @ForeignKey(name="FK_VIS_ID")
    private Integer visitaID;
@Embeddable
public class QuestionarioItemID implements Serializable{

    @ManyToOne(fetch=FetchType.LAZY, cascade={javax.persistence.CascadeType.MERGE, javax.persistence.CascadeType.PERSIST})
    @JoinColumn(name="queit_que_id", nullable=false,insertable=false, updatable=false)
    @Fetch(FetchMode.JOIN)
    @Cascade(CascadeType.ALL)
    @ForeignKey(name="FK_QUESTIONARIO")
    private Questionario questionarioID;

    private Integer itemID;
Lucas_Cavalcanti

mas quais parâmetros vc está recebendo no controller?

K
public void finalizavisita(TipoVisita tipo, Visita visita, QuestionarioItem it){

        try{
        Criteria c = session.createCriteria(Tecnicos.class).add(Restrictions.eq("codigoExterno", usuarioWeb.getUsuario().getCodigoExterno()));
        Tecnicos tec = (Tecnicos) c.list().get(0);

        Visita vis = new Visita();
        vis.setCliente(clienteWeb.getCliente());
        vis.setDataFim(new Date());
        vis.setDataInicio(new Date());
        vis.setObservacao(visita.getObservacao());
        vis.setPrioridade(visita.getPrioridade());
        vis.setResponsavel(visita.getResponsavel());
        vis.setSetorVisitado(visita.getSetorVisitado());
        vis.setTipo(tipo);
        vis.setTecnico(tec);


        dao.saveOrUpdate(vis);
        }catch(Exception ex){
            ex.printStackTrace();
        }

    }
Lucas_Cavalcanti

os parâmetros da requisição precisam ser caminhos a partir dos parâmetros dos métodos:

(TipoVisita tipo, Visita visita, QuestionarioItem it)

no request:

tipo=VALOR_NO_ENUM
visita.umaPropriedade=um valor
visita.outraPropriedade=outro valor
it.umCampo= 12345

e pelo que eu vi no log, vc não tá passando os parâmetros nesse padrão

K
desculpe lucas mais eu nao entendi muito bem , vou postar o codigo da minha jsp pra vc ver
<c:import url="../../../menu.jsp"/>
         <center>
             <form id="form1" name="form1" method="post" action="<c:url value="/finalizavisita"/>">
                  <fieldset style="background:#EFD">
                    <legend  style="color:#03F">Check List Visita</legend>
                      <p>
                          <strong class="login">C&oacute;digo:</strong>
                            <input name="cliente.id.codigo" type="text" id="codigo_cliente" size="25" maxlength="50" readonly="readonly" value="${cliente.id.codigo}" />
                          <strong class="login">Cliente:</strong>
                            <input name="cliente.razaoSocial" type="text" id="nome_cliente" size="60" maxlength="100" readonly="readonly" value="${cliente.razaoSocial}"/>
                          <strong class="login">Inicio:</strong>
                          <tags:campoData id="data" name="visita.dataInicio" form="form1" value="${data}"/>
                      </p>
                      <p>
                          <label><span class="login">Tipo de Visita:</span>
                            <select name="tipoVisita.tipo" id="tipo_visita">
                                <c:forEach items="${tipos}" var="tipo">
                                    <option>${tipo.tipo}</option>
                                </c:forEach>
                            </select>
                          </label>
                          <label ><span class="login">Setor:</span>
                            <input type="text" name="visita.setorVisitado" id="setor_check" /><br />
                          </label>
                          <label class="login">
                            <span class="login">Respons&aacute;vel:</span>
                            <input name="visita.responsavel" type="text" id="responsavel_check" size="102" maxlength="100" />
                          </label>
                      </p>
                      <!--<label class="login" >Comentarios:
                            <textarea name="visita." id="comentarios_check" cols="135" rows="3"></textarea>
                      </label>-->
                  </fieldset>
                      <br/>
                        <fieldset style="background:#EFD">
                            <legend style="color: #03F">Question&aacute;rios</legend>
                            <table align="left">
                                <c:forEach items="${quest}" var="que">
                                    <tr align="left">
                                        <td align="center"><a href="<c:url value="/visita/${que.id}"/>">${que.descricao}</a></td>
                                    </tr>
                                </c:forEach>
                            </table>
                        </fieldset>
                        <fieldset style="background:#EFD"><legend style="color:#03F">Check List</legend>
                               <c:forEach items="${itens}" var="it">
                                  Pergunta: ${it.descricao} - Resposta:<input name="it.resposta.resposta" type="text" id="Quest&#65533;o" size="40" maxlength="80"/>
                                      <label >Coment&aacute;rio:<textarea name="it.resposta.comentario" id="comentario" cols="50" rows="2"></textarea></label><br/>

                               </c:forEach>
                        </fieldset>
                        <fieldset style="background:#EFD">
                          <legend style="color:#03F">Finaliza&ccedil;&atilde;o</legend>
                            <p>Prioridade:
                              <select name="visita.prioridade">
                                <option>BAIXA</option>
                                <option>M&Eacute;DIA</option>
                                <option>ALTA</option>
                              </select>
                          Enviar ao Cliente:
                            <select name="email_cliente">
                              <option>SIM</option>
                              <option>N&Atilde;O</option>
                            </select>
                          Coment&aacute;rios:
                            <textarea name="visita.observacao" id="comentario_final" cols="95" rows="3"></textarea>
                            </p>
                        </fieldset>
                      <br />
                        <fieldset style="background:#EFD">
                              <legend style="color:#03F">E-mail</legend><br />
                              <!--<form id="form2" action="">-->
                                  <table width="100%" border="0" >
                                    <tr valign="top">
                                        <td width="33%">E-mails dispon&iacute;veis:<br />
                                            <c:forEach items="${emails}" var="email">
                                                <input type="checkbox" name="email" id="e-mail" value="${email}">${email}<br/>
                                            </c:forEach>
                                        </td>
                                      <!--<td width="34%">Adicionar E-mail:<br />
                                          <span id="email"><input name="ad_email" type="text" id="ad_email" size="60" maxlength="60" /></span>
                                        <br />
                                        <center>
                                            <input type="button" name="adicionar" id="adicionar" value="Adicionar" onclick="addTextArea();" />
                                        </center></td>
                                      <td width="33%">E-mails da Visita:<br />
                                          <span id="area"><textarea name="emailsadd" id="emailsadd" cols="45" rows="5">${emailsadd}</textarea></span></td>-->
                                    </tr>
                                  </table>
                               <!--</form>-->
                        </fieldset>
                      <p>
                        Deseja finalizar a visita ?<br />
                        <input type="submit" name="finalizar" id="finalizar" value="Finalizar" />
                      </p>
              </form>
         </center>
<c:import url="../../../rodape.jsp"/>
Lucas_Cavalcanti

troque o forEach no meio do código para:

<c:forEach items="${itens}" var="it" varStatus="s">  
                                  Pergunta: ${it.descricao} - Resposta:<input name="it.resposta[${s.index}].resposta" type="text" id="Quest&#65533;o" size="40" maxlength="80"/>  
                                      <label >Comentário:<textarea name="it.resposta[${s.index}].comentario" id="comentario" cols="50" rows="2"></textarea></label><br/>  
  
                               </c:forEach>

o problema é que o it.resposta é uma lista de respostas (certo?) e para setar uma lista, vc precisa passar um índice.

usando o varStatus ele seta os índices corretamente

[]'s

K

o it.resposta referencia o relacionamento entre QuestionarioItem e QuestionarioResposta M:N
mais naquela visita que o usuario esta realizando a resposta esta relacionado aquele item em questão.
mesmo assim eu tenho q utilizar o varStatus??? o it.resposta é um Collection.

Lucas_Cavalcanti

pra setar uma collection no VRaptor vc precisa usar []'s…

os parâmetros precisam ser:

it.resposta[0].resposta = abc
it.resposta[0].comentario = sdfsdf
it.resposta[1].resposta = xxxx
it.resposta[1].comentario = yyyyyy
....

por isso o varStatus

K
outro problema: Tenho a seguinte lista:
<label><span class="login">Tipo de Visita:</span>
                            <select name="tipoVisita.tipo" id="tipo_visita">
                                <c:forEach items="${tipos}" var="tipo">
                                    <option value="${tipo}">${tipo.tipo}</option>
                                </c:forEach>
                            </select>
                          </label>
que recupero atraves do visitaController que ja foi postado mais acima mais na hora de salvar acontece o seguinte erro
br.com.caelum.vraptor.InterceptionException: exception raised, check root cause for details: java.lang.StackOverflowError
	br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:96)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.interceptor.ParametersInstantiatorInterceptor.intercept(ParametersInstantiatorInterceptor.java:89)
	br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:59)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:48)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
	br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
	br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
	br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23)
	br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
	br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
	br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)

root cause
K

java.lang.StackOverflowError java.lang.ref.Reference.<init>(Reference.java:216) java.lang.ref.WeakReference.<init>(WeakReference.java:52) com.mchange.v1.identicator.WeakIdHashKey$Ref.<init>(WeakIdHashKey.java:80) com.mchange.v1.identicator.WeakIdHashKey.<init>(WeakIdHashKey.java:42) com.mchange.v1.identicator.IdWeakHashMap.createIdKey(IdWeakHashMap.java:166) com.mchange.v1.identicator.IdMap.get(IdMap.java:51) com.mchange.v1.identicator.IdWeakHashMap.get(IdWeakHashMap.java:82) com.mchange.v2.coalesce.AbstractWeakCoalescer.coalesce(AbstractWeakCoalescer.java:41) com.mchange.v2.c3p0.stmt.ValueIdentityStatementCacheKey._find(ValueIdentityStatementCacheKey.java:160) com.mchange.v2.c3p0.stmt.StatementCacheKey.find(StatementCacheKey.java:49) com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkoutStatement(GooGooStatementCache.java:160) com.mchange.v2.c3p0.impl.NewPooledConnection.checkoutStatement(NewPooledConnection.java:234) com.mchange.v2.c3p0.impl.NewProxyConnection.prepareStatement(NewProxyConnection.java:199) org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534) org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452) org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161) org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700) org.hibernate.loader.Loader.doQuery(Loader.java:801) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613) org.hibernate.loader.Loader.extractKeysFromResultSet(Loader.java:722) org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:606) org.hibernate.loader.Loader.doQuery(Loader.java:829) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1038) org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:630) org.hibernate.type.EntityType.resolve(EntityType.java:438) org.hibernate.type.ComponentType.resolve(ComponentType.java:613)

Lucas_Cavalcanti

tem algum pau nas suas configurações do hibernate, ou vc tá fazendo alguma operação do jeito errado…

o stackoverflow significa que vc caiu numa recursão infinita

K

O stackOverflow ocorreu quando eu utilizei o metodo merge para gravar a visita,
quando eu troco para saveOrUpdate aparece o seguinte erro no console:

13:26:51,112 DEBUG [ParanamerNameProvider] Found parameter names with paranamer for VisitaController.finalizavisita(TipoVisita, Visita, QuestionarioItem) as [tipo, visita, it] 13:26:51,113 DEBUG [OgnlParametersProvider] Applying Visita.tipo with [br.com.amazonas.sistecam.entities.TipoVisita@90fd20] 13:26:51,116 DEBUG [OgnlParametersProvider] cant find property for expression Visita.tipo ignoring 13:26:51,116 DEBUG [OgnlParametersProvider] Applying setorVisitado with [fa] 13:26:51,117 DEBUG [OgnlParametersProvider] Applying responsavel with [fs] 13:26:51,117 DEBUG [OgnlParametersProvider] Applying dataInicio with [15/04/2011] 13:26:51,122 DEBUG [OgnlParametersProvider] Applying observacao with [ds] 13:26:51,123 DEBUG [OgnlParametersProvider] Applying prioridade with [BAIXA] 13:26:51,123 DEBUG [OgnlParametersProvider] Applying resposta[1].resposta with [ds] 13:26:51,125 DEBUG [OgnlParametersProvider] Applying resposta[2].resposta with [ds] 13:26:51,126 DEBUG [OgnlParametersProvider] Applying resposta[1].comentario with [ds] 13:26:51,126 DEBUG [OgnlParametersProvider] Applying resposta[2].comentario with [ds] 13:26:51,127 DEBUG [OgnlParametersProvider] Applying resposta[0].resposta with [fs] 13:26:51,127 DEBUG [OgnlParametersProvider] Applying resposta[0].comentario with [ds] 13:26:51,127 DEBUG [ParametersInstantiatorInterceptor] Parameter values for [DefaultResourceMethod: VisitaController.finalizavisitaVisitaController.finalizavisita(TipoVisita, Visita, QuestionarioItem)] are [br.com.amazonas.sistecam.entities.TipoVisita@1a896a4, br.com.amazonas.sistecam.entities.Visita@13a0067, br.com.amazonas.sistecam.entities.QuestionarioItem@f0761a] 13:26:51,129 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ExecuteMethodInterceptor 13:26:51,129 DEBUG [ExecuteMethodInterceptor] Invoking VisitaController.finalizavisita(TipoVisita, Visita, QuestionarioItem) Hibernate: select this_.tec_codext as tec1_1_1_, this_.tec_descricao as tec2_1_1_, this_.tec_email as tec3_1_1_, this_.tec_emp_id as tec5_1_1_, this_.tec_situreg as tec4_1_1_, empresa2_.emp_id as emp1_0_0_, empresa2_.emp_email as emp2_0_0_, empresa2_.emp_fili_codi as emp3_0_0_, empresa2_.emp_nome as emp4_0_0_ from Tecnicos.Tecnicos this_, Tecnicos.Empresa empresa2_ where this_.tec_emp_id=empresa2_.emp_id(+) and this_.tec_codext=? Hibernate: select visita_.vis_tec_codext, visita_.vis_id, visita_.vis_sequencia, visita_.vis_cli_codigo as vis10_11_, visita_.vis_cli_filial as vis11_11_, visita_.vis_cli_regiao as vis12_11_, visita_.vis_datafim as vis3_11_, visita_.vis_dataini as vis4_11_, visita_.vis_observacao as vis5_11_, visita_.vis_prioridade as vis6_11_, visita_.vis_responsavel as vis7_11_, visita_.vis_setorvisitado as vis8_11_, visita_.vis_tipovis_id as vis13_11_ from Tecnicos.visita visita_ where visita_.vis_tec_codext=? and visita_.vis_id=? and visita_.vis_sequencia=? Hibernate: select regiao0_.regi_codigo as regi1_14_0_, regiao0_.regi_email as regi2_14_0_, regiao0_.regi_nome as regi3_14_0_ from Tecnicos.Regiao regiao0_ where regiao0_.regi_codigo=? Hibernate: select cliente_.cli_codext, cliente_.cli_fili, cliente_.cli_regi, cliente_.cli_inscest as cli3_3_, cliente_.cli_bairro as cli4_3_, cliente_.cli_cep as cli5_3_, cliente_.cli_cidade as cli6_3_, cliente_.cli_cnpj as cli7_3_, cliente_.cli_emailPrincipal as cli8_3_, cliente_.cli_endereco as cli9_3_, cliente_.cli_estado as cli10_3_, cliente_.cli_nomefantasia as cli11_3_, cliente_.cli_razaosocial as cli12_3_, cliente_.cli_situreg as cli13_3_, cliente_.cli_telefone as cli14_3_ from Tecnicos.Cliente cliente_ where cliente_.cli_codext=? and cliente_.cli_fili=? and cliente_.cli_regi=? Hibernate: update Tecnicos.visita set vis_cli_codigo=?, vis_cli_filial=?, vis_cli_regiao=?, vis_datafim=?, vis_dataini=?, vis_observacao=?, vis_prioridade=?, vis_responsavel=?, vis_setorvisitado=?, vis_tipovis_id=? where vis_tec_codext=? and vis_id=? and vis_sequencia=? 13:26:51,979 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ForwardToDefaultViewInterceptor 13:26:51,980 DEBUG [ForwardToDefaultViewInterceptor] forwarding to the dafault page for this logic 13:26:51,989 DEBUG [DefaultPageResult ] forwarding to /WEB-INF/jsp/visita/finalizavisita.jsp 13:26:51,989 DEBUG [VRaptor ] VRaptor received a new request 13:26:51,994 DEBUG [ToInstantiateInterceptorHandler] Invoking interceptor ResourceLookupInterceptor 13:26:51,994 DEBUG [DefaultResourceTranslator] trying to access /WEB-INF/jsp/visita/finalizavisita.jsp 13:26:51,994 DEBUG [VRaptor ] VRaptor ended the request 15/04/2011 13:26:51 org.apache.catalina.core.StandardWrapperValve invoke GRAVE: Servlet.service() for servlet [default] in context with path [/sistecam] threw exception org.hibernate.TransactionException: Transaction not successfully started at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:127) at br.com.caelum.vraptor.util.hibernate.HibernateTransactionInterceptor.intercept(HibernateTransactionInterceptor.java:50) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:56) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54) at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:23) at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92) at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58) at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)

Lucas_Cavalcanti

ele deve estar abrindo uma transação dentro de outra

K

eu estou criando uma transaction dentro do meu DAO,
quem deve controlar a transaction o DAO, o VRaptor ou o Hibernate???
Não Sei se pode ser isso a calsa do erro

Lucas_Cavalcanti

se vc registrou o pacote do hibernate no web.xml, o VRaptor vai controlar as transações, pode tirá-las do seu dao

Criado 14 de abril de 2011
Ultima resposta 15 de abr. de 2011
Respostas 39
Participantes 4