You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Tatsuya Noyori <no...@gmail.com> on 2007/10/18 16:37:01 UTC

fatal general error org.apache.openjpa.persistence.PersistenceException: null

Hello,

I have had a problem when I post 77 entry to roller4.0rc8 by using
rome propono 0.6. The log of the problem is below. After the problem,
I could not access roller webapp and saw HTTP 500  server error.
Finally, after restarting tomcat, I could access roller webapp again.

I think the problem is severe. So I would be grateful if roller team
fixes the problem.


WARN  2007-10-18 12:06:54,460 WebloggerRuntimeConfig:getProperty -
Trouble accessing property: site.absoluteurl
<0.9.7-incubating fatal general error>
org.apache.openjpa.persistence.PersistenceException: null
        at org.apache.openjpa.kernel.BrokerImpl.endOperation(BrokerImpl.java:1747)
        at org.apache.openjpa.kernel.BrokerImpl.isActive(BrokerImpl.java:1695)
        at org.apache.openjpa.kernel.DelegatingBroker.isActive(DelegatingBroker.java:417)
        at org.apache.openjpa.persistence.EntityManagerImpl.isActive(EntityManagerImpl.java:503)
        at org.apache.openjpa.persistence.PersistenceExceptions$2.translate(PersistenceExceptions.java:66)
        at org.apache.openjpa.kernel.DelegatingBroker.translate(DelegatingBroker.java:107)
        at org.apache.openjpa.kernel.DelegatingBroker.newObjectId(DelegatingBroker.java:259)
        at org.apache.openjpa.persistence.EntityManagerImpl.find(EntityManagerImpl.java:348)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.load(JPAPersistenceStrategy.java:216)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getProperty(JPAPropertiesManagerImpl.java:102)
        at org.apache.roller.weblogger.config.WebloggerRuntimeConfig.getProperty(WebloggerRuntimeConfig.java:67)
        at org.apache.roller.weblogger.config.WebloggerRuntimeConfig.getAbsoluteContextURL(WebloggerRuntimeConfig.java:194)
        at org.apache.roller.weblogger.business.AbstractURLStrategy.getAtomProtocolURL(AbstractURLStrategy.java:206)
        at org.apache.roller.weblogger.webservices.atomprotocol.RollerAtomHandler.<init>(RollerAtomHandler.java:151)
        at org.apache.roller.weblogger.webservices.atomprotocol.AtomServlet.createAtomRequestHandler(AtomServlet.java:77)
        at org.apache.roller.weblogger.webservices.atomprotocol.AtomServlet.doPost(AtomServlet.java:160)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(BootstrapFilter.java:65)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
        at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
        at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
        at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:77)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
        at java.lang.Thread.run(Thread.java:619)

Best regards
-- 
Tatsuya Noyori (^o^)/

Re: fatal general error org.apache.openjpa.persistence.PersistenceException: null

Posted by Tatsuya Noyori <no...@gmail.com>.
Dear Dave,

Thank you for your reply.

> Please answer the normal platform/version questions here:
>   http://cwiki.apache.org/confluence/display/ROLLER/Roller+Mailing+Lists

I answer as follows:

Q1.What version of Roller are you using? If you are building from
sources, on which branch are you building?

A1.apache-roller-4.0-rc8

Q2.What Application Server version are you using?

A2.apache-tomcat-6.0.10

Q3.What database are you using?

A3.MySQL Server 4.1

Q4.What Java version are you using?

A4.java version "1.6.0_02" Java(TM) SE Runtime Environment (build
1.6.0_02-b06) Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed
mode, sharing)

Q5.What operating system are you using?

A5.Microsoft Windows XP Professional Version 2002 Service Pack 2

Q6.If applicable, what browser are you using?

A6.Firefox 2.0.0.8

> And please provide detailed and specific steps that can be used to
> reproduce the problem your are experiencing.

I have had the problem while I was posting 77 entries by using rome
propono 0.6. But, after restarting Tomcat, I could post 77 entries. So
I am not sure how to reproduce the problem, but I will check log and
exception when I have the problem next time.

Best regards,

--
Tatsuya Noyori (^o^)/

Re: fatal general error org.apache.openjpa.persistence.PersistenceException: null

Posted by Dave <sn...@gmail.com>.
On 10/18/07, Tatsuya Noyori <no...@gmail.com> wrote:
> I have had a problem when I post 77 entry to roller4.0rc8 by using
> rome propono 0.6. The log of the problem is below. After the problem,
> I could not access roller webapp and saw HTTP 500  server error.
> Finally, after restarting tomcat, I could access roller webapp again.
>
> I think the problem is severe. So I would be grateful if roller team
> fixes the problem.

Please answer the normal platform/version questions here:
   http://cwiki.apache.org/confluence/display/ROLLER/Roller+Mailing+Lists

And please provide detailed and specific steps that can be used to
reproduce the problem your are experiencing.

- Dave