Return-Path: Delivered-To: apmail-roller-commits-archive@www.apache.org Received: (qmail 27934 invoked from network); 30 Jan 2011 19:32:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 30 Jan 2011 19:32:08 -0000 Received: (qmail 36890 invoked by uid 500); 30 Jan 2011 19:32:08 -0000 Delivered-To: apmail-roller-commits-archive@roller.apache.org Received: (qmail 36823 invoked by uid 500); 30 Jan 2011 19:32:08 -0000 Mailing-List: contact commits-help@roller.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@roller.apache.org Delivered-To: mailing list commits@roller.apache.org Received: (qmail 36814 invoked by uid 99); 30 Jan 2011 19:32:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Jan 2011 19:32:08 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Jan 2011 19:32:06 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id p0UJViMx004941 for ; Sun, 30 Jan 2011 19:31:44 GMT Message-ID: <23331567.296511296415904949.JavaMail.jira@thor> Date: Sun, 30 Jan 2011 14:31:44 -0500 (EST) From: "David Johnson (JIRA)" To: commits@roller.apache.org Subject: [jira] Resolved: (ROL-1109) Attempting to do a new blog entry causes an error which the next day leads to an invalid url exception MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/ROL-1109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Johnson resolved ROL-1109. -------------------------------- Resolution: Cannot Reproduce > Attempting to do a new blog entry causes an error which the next day leads to an invalid url exception > ------------------------------------------------------------------------------------------------------ > > Key: ROL-1109 > URL: https://issues.apache.org/jira/browse/ROL-1109 > Project: Roller > Issue Type: Bug > Components: Database Access & Data Model > Affects Versions: 2.1 > Environment: RH 9, Kernel 2.4.30, Java 1.5_06, Tomcat 5.5, Roller 2.1 Incubating > Reporter: Bill Tribley > Assignee: Roller Unassigned > Priority: Minor > Original Estimate: 0h > Remaining Estimate: 0h > > Clicked on a link to try to enter a new blog, got this: > Permission Denied > Possible causes: > You requested a weblog entry that you do not have permission to edit > (perhaps one you've already submitted for review?). > You tried to save an object from "stale" web page, left by an earlier > login under a different user account. > You logged in using incorrect capitalization of your username. To > resolve this problem, logout and login again with your correct username. > Your blog server's database connection is misconfigured. To resolve this > problem, see your system administrator. > Next day I got this: > Unexpected Exception > Roller has encountered and logged an unexpected exception. > The log says: > ERROR 2006-04-08 03:42:27,989 RefererFilter:doFilter - Error retrieving weblog: linuxserver > org.roller.RollerException: invalid website: linuxserver > at org.roller.presentation.filters.RefererFilter.doFilter(RefererFilter.java:113) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at org.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:43) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292) > at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116) > at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:79) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:143) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:165) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) > at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) > at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) > at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at org.roller.presentation.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:104) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at org.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:94) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > t org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) > The database has missing records; the following query only shows the two working blogs, the other 4 appear in the Main Menu but throw the url not found exception above: > select wp.name,wp.description,ws.handle,ws.name > from webpage wp,website ws > where ws.id=wp.websiteid > qed Roller deleted internal records in tables when a user clicked on a link. > I am trying to manually recover the data, if I do I will post -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.