Hello, I have some recurrent problems with the WatchList functionality, the following exception occurs when the job generates the watchlist email : [ERROR] Method getExternalURL threw exception for reference $udoc in template XWiki.WatchListMessage at [5,71] org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [XWiki.WatchListMessage] at org.xwiki.velocity.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:187) [...] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529) Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getExternalURL' in class com.xpn.xwiki.api.Document threw exception java.lang.NullPointerException @ XWiki.WatchListMessage[5,78] at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:286) [....] at org.xwiki.velocity.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:178) ... 7 more Caused by: java.lang.NullPointerException at com.xpn.xwiki.doc.XWikiDocument.getExternalURL(XWikiDocument.java:838) at com.xpn.xwiki.api.Document.getExternalURL(Document.java:497) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) I reinstalled XE 1.5.1, reimported the .xar for watchlist (1.9) and scheduler (1.5) applications, removed all scheduled jobs and restarted tomcat container, but still the same. I believed it might be caused by a "corrupted" or invalid watched document, but I don't how to determine if this is really the cause and which document it could be ... BTW, I wanted to test by changing the notification email format (HTML or TEXT seem to be possible choices), but I didn't find how to update this parameter ... Any help welcome, Best regards, Jeremie