Description

In my offline wiki (standalone server 'localhost:8080' ...) I discovered a strange effect with the XMLRPC getPage method today. For some reason the "get_rev" method in page.py seems to always return the same revision number for a page, even if the page's content was changed several times. Only after a restart of the standalone server the proper page revision will be returned (only once!). After that, the revision number stays stable again.

Steps to reproduce

For some reason the XMLRPC request works well if the Wiki is driven by an apache web server.

Example

Not available in this wiki.

Component selection

Details

MoinMoin Version

1.9.2

OS and Version

WinXP

Python Version

2.6.4

Server Setup

Standalone Server

Server Details

Language you are using the wiki in (set in the browser/UserPreferences)

Workaround

After restarting the standalone server, MoinMoin seems to determine the proper revision number at least once. If you change your page's content again, the XMLRPC procedure getPageInfo won't show you an updated revision number again.

Discussion

Might be caching related. I doubt that it depends on server.

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/GetRevisionDoesntWorkInStandaloneServer (last edited 2010-04-16 20:50:27 by JosefMeier)