Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
8.2
-
None
Description
Right now we get:
commons:XWiki.XWikiComments was created by Guest - Failed to compute URL for document [commons:XWiki.XWikiComments] and query string [null] commons:XWiki.XWikiComments was modified by Guest - Failed to compute URL for document [commons:XWiki.XWikiComments] and query string [viewer=changes&rev2=2.1]
And in the logs we have:
2016-10-03 16:01:56,721 [http://test.xwiki.org/xwiki/bin/view/TestReportingExecutions/Oldcore+Tests.Export+Rtf6?xpage=print] WARN .DocumentModifiedEventListener - Failed to compute URL for document [test:XWiki.XWikiComments] and query string [viewer=changes&rev2=2.1]
java.lang.NullPointerException: null
at com.xpn.xwiki.doc.XWikiDocument.getExternalURL(XWikiDocument.java:1994)
at org.xwiki.ircbot.internal.DocumentModifiedEventListener.getNotificationURL(DocumentModifiedEventListener.java:262)
at org.xwiki.ircbot.internal.DocumentModifiedEventListener.onEvent(DocumentModifiedEventListener.java:133)
at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:304)
at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:269)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1695)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1604)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1596)
at com.xpn.xwiki.XWiki.initializeMandatoryDocument(XWiki.java:1186)
at com.xpn.xwiki.XWiki.initializeMandatoryDocuments(XWiki.java:1157)
at com.xpn.xwiki.XWiki.updateDatabase(XWiki.java:1260)
at com.xpn.xwiki.XWiki.updateDatabase(XWiki.java:1234)
at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:810)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:238)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:193)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)