With a file-based provider this is still possible; one just points the jspwiki.fileSystemProvider.pageDir property at a shared location. But this brings up a very real problem with clustered wikis: if there are more than one WikiEngine writing to either the file provider or a database provider, the WikiEngine doesn't have any mechanism to deal with that, i.e., if there are three machines in the cluster there are three WikiEngine instances all writing to the same provider. This problem is basically the same with either a file provider or a database provider.
Here's a trick which you can do: provide a custom URLConstructor that will point all edit links through one machine only. This will allow you to distribute views among several machines, but do edits in only one. Also, you should tune your caching values so that the other engines notice the changes rapidly.
/Janne _______________________________________________ Jspwiki-users mailing list [email protected] http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
