Vraptor comedor de RAM [resolvido]

2 respostas
juniorsatanas

Pessoal estou com problemas aqui com Vraptor :

AVISO: StandardWrapperValve[jsp]: PWC1406: Servlet.service() for servlet jsp threw exception
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateSessionFactory': Invocation of init method failed; nested exception is java.lang.OutOfMemoryError: GC overhead limit exceeded
        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1394)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
        at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:68)
        at br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:82)
        at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
        at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
        at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
        at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
        at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:45)
        at java.lang.StringBuffer.<init>(StringBuffer.java:91)
        at org.hibernate.util.StringHelper.qualify(StringHelper.java:373)
        at org.hibernate.loader.JoinWalker.subPath(JoinWalker.java:569)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:368)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)
        at org.hibernate.loader.JoinWalker.walkEntityAssociationTree(JoinWalker.java:379)
        at org.hibernate.loader.JoinWalker.walkEntityTree(JoinWalker.java:405)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTree(JoinWalker.java:244)
        at org.hibernate.loader.JoinWalker.addAssociationToJoinTreeIfNecessary(JoinWalker.java:196)

INFO: 16:12:58,460  INFO DriverManagerConnectionProvider:170 - cleaning up connection pool: jdbc:postgresql://localhost:5432/nutec

Alguém sabe como resolver ?

2 Respostas

Lucas_Cavalcanti

vc tá usando os componentes do VRaptor pra controlar a session do hibernate? ou vc fez algum componente pra isso?

juniorsatanas

Resolvido… eu tinha feito um componente !!

Obrigado Lucas !

Criado 4 de novembro de 2010
Ultima resposta 4 de nov. de 2010
Respostas 2
Participantes 2