incubator-jspwiki-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harry Metske (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JSPWIKI-595) change notes are not preserved
Date Sat, 12 Sep 2009 18:07:57 GMT

    [ https://issues.apache.org/jira/browse/JSPWIKI-595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754576#action_12754576
] 

Harry Metske commented on JSPWIKI-595:
--------------------------------------

I did some debugging on this, and it looks a JCR related issue.
I added some extra debugging in JCRWikiPage, (there are lots of silently ignored exceptions)
and came up with the following errors (many of them)
{noformat}
2009-09-12 20:02:38,075 [http-8080-3] ERROR org.apache.wiki.content.jcr.JCRWikiPage - RepositoryException
occurred while getting Attribute changenote
javax.jcr.PathNotFoundException: The property metadata file was not found: /tmp/priha/fileprovider/workspaces/jspwiki/pages/Main/Test1/wiki:versions/1/changenote.info
        at org.priha.providers.FileProvider.getPropertyInfo(FileProvider.java:701)
        at org.priha.providers.FileProvider.getPropertyValue(FileProvider.java:727)
        at org.priha.core.ProviderManager.getPropertyValue(ProviderManager.java:258)
        at org.priha.core.ProviderManager.loadProperty(ProviderManager.java:382)
        at org.priha.core.ProviderManager.getItem(ProviderManager.java:479)
        at org.priha.core.SessionProvider.getItem(SessionProvider.java:110)
        at org.priha.core.SessionImpl.getItem(SessionImpl.java:243)
        at org.priha.core.NodeImpl.getProperty(NodeImpl.java:491)
        at org.priha.core.NodeImpl.getProperty(NodeImpl.java:59)
        at org.apache.wiki.content.jcr.JCRWikiPage.getAttribute(JCRWikiPage.java:156)
        at org.apache.wiki.jsp.templates.default_.PageInfoTab_jsp._jspService(Unknown Source)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        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 net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346)
        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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
        at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
        at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
        at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
        at org.apache.wiki.jsp.PageInfo_jsp._jspx_meth_wiki_PageType_0(Unknown Source)
        at org.apache.wiki.jsp.PageInfo_jsp._jspx_meth_wiki_PageExists_0(Unknown Source)
        at org.apache.wiki.jsp.PageInfo_jsp._jspx_meth_s_layout$1component_0(Unknown Source)
        at org.apache.wiki.jsp.PageInfo_jsp._jspx_meth_s_layout$1render_0(Unknown Source)
        at org.apache.wiki.jsp.PageInfo_jsp._jspService(Unknown Source)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        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 net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346)
        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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
        at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110)
        at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:483)
        at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158)
        at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99)
        at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155)
        at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113)
        at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155)
        at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74)
        at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:477)
{noformat}

any clues ?

> change notes are not preserved
> ------------------------------
>
>                 Key: JSPWIKI-595
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-595
>             Project: JSPWiki
>          Issue Type: Bug
>    Affects Versions: 3.0
>         Environment: JSPWiki v3.0.0-svn-150 
> Tomcat 6.0.20
> Java 6
> Linux
>            Reporter: Harry Metske
>
> * create a test page
> * update it and leave some text in the Change note field at the top of the page
> * save the page
> * go to the Info tab of the page
> * the versions are displayed, but the Change Note column is always empty

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message