[xwiki-users] Watchlist App Email Notification generates incorrect document links
astepanov2007 at gmail.com
Tue Feb 24 11:56:39 UTC 2015
I've created an issue http://jira.xwiki.org/browse/XWIKI-11843 to track
And implemented a workaround as you've suggested.
On Mon, Feb 16, 2015 at 1:47 PM, Clemens Klein-Robbenhaar <
c.robbenhaar at espresto.com> wrote:
> Hi Alexander,
> I just have been able to reproduce the issue with the jetty-hsql package
> of XWiki 6.4.1
> after a few modifications - it looks like a bug still running around in
> the wild.
> What you can do about it is:
> - create a bug report in http://jira.xwiki.org/
> - if you want to debug it, (
> http://dev.xwiki.org/xwiki/bin/view/Community/Debugging )
> pointers in the code are:
> the scheduler (which triggers the watchlist mails) constructs a
> "dummy-request" at startup to be able to figure out the right url in
> background threads:
> the watchlist notifier then passes through the dummy request (contained
> on context.getRequest()) to the mails sender module
> the mail sender module uses an "ExternalURLFactory" to make sure the
> urls in the mail are absolute:
> Somewhere along these lines the problem lurks.
> In my installation I checked that the "Send Page by mail" feature does
> not have the problem, so I think it is not in the mails sender module, but
> earlier - just a guess
> - unless the bug is fixed, add a rewrite rule to the nginx
> redirecting urls starting with /bin/bin/... to /bin/...
> which should work around the problem.
> > Hi all,
> > I have noticed that XWiki 6.1 generates incorrect document link in
> > notification mails in our setup.
> > It duplicates /bin path element into /bin/bin in every link.
> > I've searched the mailing list and could only found this thread:
> > http://lists.xwiki.org/pipermail/users/2011-July/020402.html
> > with an almost identical description:
> >>>>>>>>> * duplicated "/bin/" element in link URL
> > *>>>>* e.g. http://subwiki.server.com/bin/bin/view/SpaceName/PageName
> > <http://subwiki.server.com/bin/bin/view/SpaceName/PageName>
> > *>>>
> > Unfortunately, the problem hasn't been solved and no other discussions
> > seen on this topic.
> > Here are more details about our installation:
> > * XWiki 6.1 (and recently tried 6.4.1 with the same result)
> > * Tomcat7 container running ROOT.war with XWiki application on
> > http://localhost:8080/
> > * xwiki.cfg contains xwiki.home uncommented and set to a correct public
> > (https://ourserver.com/)
> > * Nginx frontend using proxy_pass to serve the public URL
> > I have also noticed that links to the same pages in emails sent by "Share
> > by email" extension are correct (no /bin duplication).
> > We are using XWiki as a corporate knowledge base, so the correctness of
> > email notifications are important for us.
> > Any help will be appreciated.
> users mailing list
> users at xwiki.org
- Alexander Stepanov.
More information about the users