For the documentation entry, I think a good place
would be the FAQ
(there's only one of these, right?) and one should really just put a
pointer to the thread for now, I think.
But I do not get it fully...
seem both to be styleless and the log displays
14:46:41,745 [http-51080-3] ERROR log.SimpleLog4JLogSystem -
Right side ($xwiki.null) of '!=' operation has null value. Operation not
possible. [line 9, column 12]
15:12:08,829 [http-51080-3] ERROR log.SimpleLog4JLogSystem - Left
side ($request.xpage) of '==' operation has null value. If a reference,
it may not be in the context. Operation not possible. [line 156, column
21]
paul
>>> If you deploy XWiki as the ROOT app,
you must also change in
>>> WEB-INF/web.xml the <display-name> parameter to the empty string,
>>> like:
>>>
>>> <display-name></display-name>
>>>
>>> To get rid of /view/, in xwiki.cfg write
>>>
>>> xwiki.showviewaction=0
>>>
>>> To get rid of /bin/, for the moment you have to change web.xml in a
>>> container-dependent way, so that you map the container's default
>>> servlet
>>> to existing directories, like skins, yui, tinymce and wikieditor, copy
>>> the /bin mapping to also be activated for / (copy, don't change, so
>>> that
>>> /bin works, too), then add in xwiki.cfg
>>>
>>> xwiki.defaultactionpath=
>>>
>>> This will allow you to access documents with
>>>
server.com/Space/Document,
>>>
server.com/Space/ (pointing to Space.WebHome),
server.com/Document
>>> (pointing to Main.Document), and
server.com/ will show Main.WebHome
>>> without needing a redirect.
>>>
>>> As a bonus, these changes are backwards compatible, meaning that any
>>> currently working URL will also work with these changes performed, so
>>> you won't have any broken bookmarks.
>>>
>>> All these changes aren't completely tested, so there could be some
>>> things that aren't working, because of code that parses the URL and
>>> counts the number of slashes, or expects an exact URL pattern
>>> containing
>>> /bin/ or stuff like that. But my unconfirmed guess is that it
>>> should all
>>> work fine.
>>>
>>> If you want to have different action mappings, like
>>>
server.com/Space/Doc?action=edit, then there's more work, like
>>> writing a
>>> new URLFactory, changing struts-config.xml, and creating another
>>> RequestProcessor.
>>>