On 07/26/2011 09:49 AM, Tim Jones wrote:
> Sergiu,
>
> Thanks very much for your response.
>
> I have answered your questions inline below
>
> On 24 Jul 2011, at 23:32, Sergiu Dumitriu wrote:
>
>> On 07/22/2011 08:56 AM, Tim Jones wrote:
>>> When using the  Watchlist Application in XWiki Enterprise 3.1 with 
>>> Enterprise Manager,  the changed document links in the notification emails 
>>> have incorrect URLs
>>>
>>> There are 2 problems:
>>>
>>> duplicated "/bin/" element in link URL
>>> e.g. http://subwiki.server.com/bin/bin/view/SpaceName/PageName
>>
>> This might be caused by an incorrect configuration in the httpd
>> frontend. I guess you're trying to shorten URLs by rewriting URLs, right?
>
> Actually no, in Apache I am merely using ProxyPass and ProxyPassReverse to 
> map / to the correct server and port :
>         ProxyPass / http://localhost:8888/
>         ProxyPassReverse / http://localhost:8888/
>         ProxyPreserveHost on
>
> I am not using mod_rewrite at all
>
> Incidentally xwiki application is in $TOMCAT_HOME/webapps/xwiki - it is not 
> the ROOT app.
>
> I have also *not* modified web.xml to do anything non-standard
>
>>> incorrect wiki
>>> e.g. changed doc in wiki#1, but server component of link url points to 
>>> wiki#2
>>
>> Is either of these the main wiki? Does it always happen in the same way,
>> like wiki#1 is the main wiki, and wiki#2 is one of the virtual wikis?
>
> It seems to consistently map doc change events in the main wikis to one of 
> the subwikis in the URL of the link to the modified document..
>
> N.B. This is despite actually naming the correct (main) Wiki correctly higher 
> up in the notification email (i.e. next to the world icon)
>
> The links to changed documents in the other subwiki are correct.
>
> The links to changed documents in the subwiki to which notifications from the 
> main wiki are being incorrectly ascribed are correct.
>
>>> We are using both global and local users in the subwikis.
>> Do these problems happen for both kinds of users?
>
> Since the links to changed documents,which are being incorrectly ascribed to 
> the alias of a subwiki, are in the main wiki, there are no local users 
> affected (as users in the main wiki are global)
>
>>> Using tomcat 7 with mysql (both setup as in install guide)
>>>
>>> Everything else works fine.
>>>
>>> Has anyone any idea what is going wrong and how I might correct?
>>
>> One possibility is that the main wiki doesn't have a proper wiki
>> descriptor, thus its own base URL is not explicitly set. When this
>> happens, the URL factory gets initialized with values from the first URL
>> that is accessed when the application starts, and so it could wrongly
>> set an URL used for a virtual wiki as the base for the main wiki.
>
> The fields in the WikiManager entry for the main wiki (at 
> http://server.domain.co/bin/view/XWiki/XWikiServerXwiki) all seem correct
>
> What should I be looking for and correcting?

Edit webapps/xwiki/WEB-INF/xwiki.cfg and search for the section about 
xwiki.home; uncomment and set a proper value for it. Restart Tomcat, and 
see if it works.

>>> Thanks,
>>>
>>> Tim
-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to