[
https://issues.apache.org/jira/browse/JSPWIKI-572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748120#action_12748120
]
Wouter Van daele commented on JSPWIKI-572:
------------------------------------------
Sorry, I have cleaned out some of my trial code from my workspace, so I can't
confirm that it does the job. Since getAllPages() goes to check the file system
(at least in our configuration, since we're using the VersioningFileProvider)
for a list of files representing wikipages, it should get at least the 8
wikipages created by Bruno in his test case.
Do note however that getAllPages() can only replace the ReferenceManager when
no in- or exclusions are specified (or do you want to apply these on the return
from getAllPages() ? ), so that it is only a partial solution to the problem. I
suppose the ReferenceManager is used in other circumstances as well (I'm
insufficiently familiar with the complete codebase), so I guess the choice is
between replacing it or correcting its behaviour...?
> IndexPlugin does not list all pages
> -----------------------------------
>
> Key: JSPWIKI-572
> URL: https://issues.apache.org/jira/browse/JSPWIKI-572
> Project: JSPWiki
> Issue Type: Bug
> Components: Plugins
> Affects Versions: 2.8.2
> Environment: JSPWIKI 2.8.2 with websphere running on AIX
> Reporter: Bruno Peeters
> Attachments: test-combinations.jpg, test-pageindex-empty.jpg,
> test-pageindex.jpg
>
>
> We have noticed that the IndexPlugin does not list all pages with the wiki.
> We discovered this because two users (from other divisions) both created a
> page with a very similar name, the first one in capitals, the other one with
> only one letter in lower case.
> I was able to reproduce this problem. I created all 16 combinations of upper
> and lower case for the word "TEST" (see attachment). This resulted in 8
> different wiki pages. Only 6 of them are listed in the output of the
> IndexPlugin (see attachment).
> We have noticed another strange behaviour of the IndexPlugin, perhaps related
> to the same cause. In the output of this plugin, there are empty entries
> appearing : <entry1>, , <entry2>. What even makes it stranger is that these
> empty entries are appearing at random places. After a refresh of the
> pageindex page in the browser, the empty entries occur at another place in
> the document. Sometimes there are no such empty entries, sometimes there is
> only one, and sometimes there are several (mostly 2). Luckily this behaviour
> reproduced itself for the "test" pages I created (see above). It looks that
> the empty entries are "real" pages which aren't listed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.