I'm not 100% sure what you mean, but these do appear to match:

Page: Home / Employee Terminate Procedure
Opt:C:\opt\tomcat7\data\storage\xwiki\Main\Employee+Terminate+Procedure\~this

What is this file?

~GLOBAL_DELETED_ATTACHMENT_ID_MAPPINGS.xml

That file has a reference to a deleted file from this page (and a ton of
other ones).



On Thu, Mar 2, 2017 at 2:49 AM, Marius Dumitru Florea <
mariusdumitru.flo...@xwiki.com> wrote:

> The rollback operation fails inside the FileSystem Attachment Store, at
> this line https://github.com/xwiki/xwiki-platform/blob/master/
> xwiki-platform-core/xwiki-platform-store/xwiki-platform-
> store-filesystem-oldcore/src/main/java/org/xwiki/store/
> legacy/store/internal/FilesystemAttachmentRecycleBinStore.java#L472 . The
> problem is that
>
> absolutePath.indexOf("/~this/")
>
> return -1, which suggests that some paths within the FileSystem Attachment
> Store folder are not right (as expected). I would check the paths related
> to your target document.
>
> Hope this helps,
> Marius
>
> On Wed, Mar 1, 2017 at 7:08 PM, Keith Davis <laurinkeithda...@gmail.com>
> wrote:
>
>> We have a page that fails when we attempt to rollback, other pages seem to
>> work fine:
>>
>> Detailed information:
>>
>>     Error number 0 in 11: Uncaught exception
>> com.xpn.xwiki.XWikiException: Error number 0 in 11: Uncaught exception
>>         at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:474)
>>         at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:210)
>>         at org.apache.struts.action.RequestProcessor.processActionPerfo
>> rm(RequestProcessor.java:425)
>>         at org.apache.struts.action.RequestProcessor.process(RequestPro
>> cessor.java:228)
>>         at org.apache.struts.action.ActionServlet.process(ActionServlet
>> .java:1913)
>>         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.
>> java:449)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:230)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:112)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(
>> ConversionFilter.java:127)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFi
>> lter.doFilter(SetHTTPHeaderFilter.java:63)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.xwiki.container.servlet.filters.internal.SavedRequestRes
>> torerFilter.doFilter(SavedRequestRestorerFilter.java:208)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.xwiki.container.servlet.filters.internal.SetCharacterEnc
>> odingFilter.doFilter(SetCharacterEncodingFilter.java:111)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFil
>> ter.java:134)
>>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>         at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:198)
>>         at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:96)
>>         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A
>> uthenticatorBase.java:474)
>>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:140)
>>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:79)
>>         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs
>> tractAccessLogValve.java:624)
>>         at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:87)
>>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:349)
>>         at org.apache.coyote.http11.Http11Processor.service(Http11Proce
>> ssor.java:783)
>>         at org.apache.coyote.AbstractProcessorLight.process(AbstractPro
>> cessorLight.java:66)
>>         at org.apache.coyote.AbstractProtocol$ConnectionHandler.
>> process(AbstractProtocol.java:789)
>>         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1437)
>>         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro
>> cessorBase.java:49)
>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
>> Source)
>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>> Source)
>>         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.
>> run(TaskThread.java:61)
>>         at java.lang.Thread.run(Unknown Source)
>> Caused by: java.lang.StringIndexOutOfBoundsException: String index out
>> of range: -29
>>         at java.lang.String.substring(Unknown Source)
>>         at org.xwiki.store.legacy.store.internal.FilesystemAttachmentRe
>> cycleBinStore.getDocumentReference(FilesystemAttachmentRecycleBinStore.
>> java:472)
>>         at org.xwiki.store.legacy.store.internal.FilesystemAttachmentRe
>> cycleBinStore.deletedAttachmentFromProvider(FilesystemAttach
>> mentRecycleBinStore.java:445)
>>         at org.xwiki.store.legacy.store.internal.FilesystemAttachmentRe
>> cycleBinStore.getAllDeletedAttachments(FilesystemAttachmentR
>> ecycleBinStore.java:295)
>>         at com.xpn.xwiki.XWiki.rollback(XWiki.java:6560)
>>         at com.xpn.xwiki.web.RollbackAction.action(RollbackAction.java:
>> 68)
>>         at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:446)
>>         ... 47 more
>>
>>
>> --
>> Keith Davis
>> 214-906-5183
>>
>
>


-- 
Keith Davis
214-906-5183

Reply via email to