org.openqa.selenium.NoSuchElementException: No link found with text: second level 1 System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_02' Driver info: driver.version: htmlunit

Google Groups | hairinwind | 6 years ago
  1. 0

    how to find the hidden menu item and click it

    Google Groups | 6 years ago | hairinwind
    org.openqa.selenium.NoSuchElementException: No link found with text: second level 1 System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_02' Driver info: driver.version: htmlunit
  2. 0

    Not finding an element By.partialLinkText even thought he element is clearly in the source. {noformat} Failed to locate element from page source [<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <HTML lang="en" xml:lang="en"><HEAD> <META content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <TITLE>Watchlist daily email notifier (Scheduler.WatchListDailyNotifier) - XWiki</TITLE> <META content="text/javascript" http-equiv="Content-Script-Type"/> <META content="no" http-equiv="imagetoolbar"/> <LINK href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" rel="canonical"/> <META content="Scheduler.WatchListDailyNotifier" name="document"/> <META content="xwiki" name="wiki"/> <META content="Scheduler" name="space"/> <META content="WatchListDailyNotifier" name="page"/> <META content="3.1" name="version"/> <META content="/xwiki/rest/wikis/xwiki/spaces/Scheduler/pages/WatchListDailyNotifier" name="restURL"/> <META content="locale=en" name="gwt:property"/> <META content="7 days" name="revisit-after"/> <META content="Watchlist daily email notifier" name="description"/> <META content="wiki" name="keywords"/> <META content="GLOBAL" name="distribution"/> <META content="General" name="rating"/> <META content="superadmin" name="author"/> <META content="" http-equiv="reply-to"/> <META content="en" name="language"/> <LINK href="/xwiki/bin/view/Main/WebRss?xpage=rdf" title="Wiki Feed RSS" type="application/rss+xml" rel="alternate"/> <LINK href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain" title="Blog RSS Feed" type="application/rss+xml" rel="alternate"/> <LINK media="all" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/style.css?colorTheme=ColorThemes.DefaultColorTheme"/> <LINK media="print" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/print.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/skins/colibri/ie%2Dall.css" rel="stylesheet" type="text/css" /> <![endif]--> <!--[if IE 6]> <link href="/xwiki/bin/skin/skins/colibri/ie%2D6.css" rel="stylesheet" type="text/css" /> <![endif]--> <LINK href="/xwiki/bin/ssx/AnnotationCode/Settings?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/AnnotationCode/Style?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/XWiki/SharePage?language=en" type="text/css" rel="stylesheet"/> <LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.css?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/notification.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/resources/uicomponents/widgets/validation/livevalidation.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.css" type="text/css" rel="stylesheet"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/uicomponents/suggest/suggest.css"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightbox.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightboxIE.css" rel="stylesheet" type="text/css" /> <![endif]--> <SCRIPT src="/xwiki/resources/js/prototype/prototype.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwiki.js" type="text/javascript"/> <SCRIPT type="text/javascript"> // &lt;![CDATA[ XWiki.webapppath = "xwiki/"; XWiki.servletpath = "bin/"; XWiki.contextPath = "/xwiki"; XWiki.mainWiki = "xwiki"; XWiki.currentWiki = "xwiki"; XWiki.currentSpace = "Scheduler"; XWiki.currentPage = "WatchListDailyNotifier"; XWiki.editor = "inline"; XWiki.viewer = ""; XWiki.contextaction = "inline"; XWiki.docisnew = false; XWiki.docsyntax = "xwiki/2.0"; XWiki.blacklistedSpaces = [ ]; XWiki.hasEdit = true; XWiki.hasProgramming = true; XWiki.hasBackupPackImportRights = true; window.docviewurl = "/xwiki/bin/view/Scheduler/WatchListDailyNotifier"; window.docediturl = "/xwiki/bin/edit/Scheduler/WatchListDailyNotifier"; window.docsaveurl = "/xwiki/bin/save/Scheduler/WatchListDailyNotifier"; window.docgeturl = "/xwiki/bin/get/Scheduler/WatchListDailyNotifier"; // ]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> // &lt;![CDATA[ var cancelEditNextOnunload; var cancelCancelEditFlag = true; var lockEditFlag = false; function cancelEditResponse() { } function cancelEdit() { if (cancelCancelEditFlag) { var surl = "http://localhost:8080/xwiki/bin/cancel/Scheduler/WatchListDailyNotifier?ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true, discardResponse: true }); cancelCancelEditFlag = false; } if (cancelEditNextOnunload) { cancelEditNextOnunload(); } } function lockEdit() { if (!lockEditFlag) { var surl = "http://localhost:8080/xwiki/bin/lock/Scheduler/WatchListDailyNotifier?action=inline&amp;ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true }); lockEditFlag = false; } } function prepareCancelEdit() { lockEdit(); } function cancelCancelEdit() { cancelCancelEditFlag = false; } Event.observe(window, "unload", cancelEdit); Event.observe(window, "pagehide", cancelEdit); Event.observe(document, "dom:loaded", prepareCancelEdit); // ]]&gt; </SCRIPT> <SCRIPT defer="defer" src="/xwiki/resources/js/scriptaculous/scriptaculous.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/scriptaculous/effects.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmedAjaxRequest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/notification.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/list/xlist.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/suggest/suggest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.js?h=-1682576961" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/validation/livevalidation_prototype.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.js?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/smartclient/initsc.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Core.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/overwritesc.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Foundation.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Containers.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Grids.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Forms.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_DataBinding.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/skins/Enterprise/load_skin.js" type="text/javascript"/><LINK href="http://localhost:8080/xwiki/resources/js/smartclient/skins/Enterprise/skin_styles.css" type="text/css" rel="stylesheet"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwikiexplorer/xwikiexplorer.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/wysiwyg/xwe/XWikiWysiwyg.js?lazy=false&amp;defer=false" type="text/javascript"/><SCRIPT type="text/javascript" src="/xwiki/resources/js/xwiki/wysiwyg/xwe/xwe.nocache.js"/><SCRIPT defer="defer">xwe.onInjectionDone('xwe')</SCRIPT> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/WebDAV?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Settings?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Script?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/SharePage?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/js/xwiki/compatibility.js" type="text/javascript"/> <SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/builder.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/dragdrop.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/controls.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/slider.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/sound.js"/></HEAD><BODY class="wiki-xwiki space-Scheduler inlinebody hideleft" id="body"> <DIV id="xwikimaincontainer"> <DIV id="xwikimaincontainerinner"> <DIV id="menuview"> <DIV class="layoutsubsection actionmenu" id="mainmenu"> <STRONG class="hidden" id="xwikimenutitle">General Actions:</STRONG> <DIV class="rightmenu"> <DIV class="tmLogout topmenuentry " id="tmLogout"> <A href="/xwiki/bin/logout/XWiki/XWikiLogout?xredirect=http%3A%2F%2Flocalhost%3A8080%2Fxwiki%2Fbin%2Finline%2FScheduler%2FWatchListDailyNotifier" class="tme"><STRONG>Log-out</STRONG></A> </DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmUser topmenuentry dropdownmenuentry hasIcon" id="tmUser"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Profile: </SPAN><A href="/xwiki/bin/view/XWiki/Admin" class="tme hastype"><STRONG>Administrator</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmProfile" id="tmProfile" href="/xwiki/bin/view/XWiki/Admin">Profile</A></SPAN> <SPAN class="submenuitem "><A class="tmUserPreferences" id="tmUserPreferences" href="/xwiki/bin/view/XWiki/Admin?category=preferences">Preferences</A></SPAN> <SPAN class="submenuitem "><A class="tmWatchlistManager" id="tmWatchlistManager" href="/xwiki/bin/view/XWiki/Admin?category=watchlist">Watchlist</A></SPAN> <SPAN class="submenuitem "><A class="tmUserNetwork" id="tmUserNetwork" href="/xwiki/bin/view/XWiki/Admin?category=network">Network</A></SPAN> </SPAN></DIV> </DIV> <DIV class="leftmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCreate topmenuentry dropdownmenuentry dropdownnolink hasIcon" id="tmCreate"> <SPAN class="tme-extensible"> <A class="tme"><STRONG>Add</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmCreateSpace" id="tmCreateSpace" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier?tocreate=space">Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreatePage" id="tmCreatePage" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier">Page</A></SPAN> <SPAN class="submenuitem "><A class="tmCreatePageFromOffice" id="tmCreatePageFromOffice" href="/xwiki/bin/view/XWiki/OfficeImporter?&amp;parent=Scheduler.WatchListDailyNotifier">Page from Office</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreateComment" id="tmCreateComment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=comments">Comment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateComment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Comments', 'commentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> <SPAN class="submenuitem "><A class="tmCreateAttachment" id="tmCreateAttachment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=attachments">Attachment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateAttachment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Attachments', 'attachmentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> </SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmWiki topmenuentry dropdownmenuentry hasIcon" id="tmWiki"> <SPAN class="tme-extensible"> <A href="/xwiki/bin/view/Main/WebHome" class="tme"><STRONG>Wiki</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchWiki" id="tmWatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addwiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Wiki</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchWiki" id="tmUnwatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removewiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminWiki" id="tmAdminWiki" href="/xwiki/bin/admin/XWiki/XWikiPreferences">Administer Wiki</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmWikiDocumentIndex" id="tmWikiDocumentIndex" href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmSpace topmenuentry dropdownmenuentry hasIcon" id="tmSpace"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Space: </SPAN><A href="/xwiki/bin/view/Scheduler/WebHome" class="tme hastype"><STRONG>Scheduler</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchSpace" id="tmWatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addspace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Space</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchSpace" id="tmUnwatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removespace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Space</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminSpace" id="tmAdminSpace" href="/xwiki/bin/admin/Scheduler/WebPreferences">Administer Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmSpaceDocumentIndex" id="tmSpaceDocumentIndex" href="/xwiki/bin/view/Main/SpaceIndex?space=Scheduler">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmPage topmenuentry dropdownmenuentry hasIcon" id="tmPage"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Page: </SPAN><A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" class="tme hastype"><STRONG>WatchListDailyNotifier</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem hasIcon"><A class="tmWatchDocument" id="tmWatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=adddocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Page</A></SPAN> <SPAN class="submenuitem hasIcon hidden"><A class="tmUnwatchDocument" id="tmUnwatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removedocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Page</A></SPAN> <SPAN class="submenuitem "><A class="tmActionShare" id="tmActionShare" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=share">Share by email</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmActionCopy" id="tmActionCopy" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=copy">Copy</A></SPAN> <SPAN class="submenuitem "><A class="tmActionRename" id="tmActionRename" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=rename&amp;step=1">Rename</A></SPAN> <SPAN class="submenuitem "><A class="tmActionDelete" id="tmActionDelete" href="/xwiki/bin/delete/Scheduler/WatchListDailyNotifier">Delete</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("Delete",function() { location.href=$('tmActionDelete').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("F2",function() { location.href=$('tmActionRename').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> <DIV class="layoutsection" id="headerglobal"> <DIV class="minwidthd"/> <DIV id="company"> <DIV id="companylogo"> <A rel="home" title="Home" href="/xwiki/bin/view/Main/WebHome"> <IMG alt="Wiki Logo" src="/xwiki/skins/colibri/logo.png"/> </A> </DIV> </DIV> <DIV id="globallinks"> <FORM action="/xwiki/bin/view/Main/Search"> <DIV class="globalsearch"> <LABEL for="headerglobalsearchinput" class="hidden">Search</LABEL><INPUT type="text" size="15" value="search..." name="text" id="headerglobalsearchinput" class="globalsearchinput withTip"/><INPUT type="image" src="/xwiki/resources/icons/xwiki/search.png" alt="Go" value="Go" class="button"/> </DIV> </FORM> </DIV> <DIV class="clearfloats"/> </DIV> <DIV id="contentcontainer" class="contenthideleft"> <DIV id="contentcontainerinner"> <DIV class="leftsidecolumns"> <DIV id="contentcolumn"> <DIV class="main layoutsubsection"> <DIV class="actionmenu" id="contentmenu"> <STRONG class="hidden" id="xwikicontentmenutitle">Page Actions:</STRONG> <DIV class="leftmenu" id="contenteditmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCurrentEditor topmenuentry dropdownmenuentry dropdownnolink tmEditInline hasIcon" id="tmCurrentEditor"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Edit: </SPAN><A href="" class="tme hastype"><STRONG> Inline form</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmEditWiki" id="tmEditWiki" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wiki">Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmEditWysiwyg" id="tmEditWysiwyg" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wysiwyg">WYSIWYG</A></SPAN> <SPAN class="submenuitem "><A class="tmEditInline" id="tmEditInline" href="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier">Inline form</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmEditRights" id="tmEditRights" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=rights">Access Rights</A></SPAN> <SPAN class="submenuitem "><A class="tmEditObject" id="tmEditObject" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=object">Objects</A></SPAN> <SPAN class="submenuitem "><A class="tmEditClass" id="tmEditClass" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=class">Class</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("k",function() { location.href=$('tmEditWiki').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("g",function() { location.href=$('tmEditWysiwyg').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("f",function() { location.href=$('tmEditInline').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("r",function() { location.href=$('tmEditRights').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("o",function() { location.href=$('tmEditObject').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("s",function() { location.href=$('tmEditClass').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> <DIV id="mainContentArea"> <DIV id="hierarchy"> <A href="/xwiki/bin/view/Main/WebHome">Wiki Home</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WebHome">XWiki Space</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/XWikiClasses">Data types</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WatchListClass">XWiki WatchList Notification Rules Class</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier">Watchlist daily email notifier</A> </DIV> <DIV class="edit-meta-tools"><A title="Edit parent" href="#mainEditArea" class="tool edit-parent" id="editParentTrigger">[(edit)]</A></DIV> <DIV id="parentinput"> <LABEL for="xwikidocparentinput">Parent <A href="#" id="hideEditParentTrigger">(hide)</A> <INPUT type="text" class="suggestDocuments" size="30" value="XWiki.WatchListClass" name="parent" id="xwikidocparentinput"/></LABEL> </DIV> <DIV id="document-title"><H1>Watchlist daily email notifier</H1></DIV> <FORM action="/xwiki/bin/preview/Scheduler/WatchListDailyNotifier" method="post" id="inline"> <DIV> <DIV class="hidden"><INPUT type="hidden" value="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier" name="xcontinue"/></DIV> <INPUT type="hidden" value="Nt1zmy5z7KPu0kxmOvpdCA" name="form_token"/> <INPUT type="hidden" value="" name="x-maximized"/> <INPUT type="hidden" value="" name="xredirect"/> <INPUT type="hidden" value="" name="xnotification"/> <INPUT type="hidden" value="" name="template"/> <INPUT type="hidden" value="" name="language"/> <P><STRONG>Job name:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_jobName" value="WatchList daily notifier" id="XWiki.SchedulerJobClass_0_jobName" size="60"/><P><STRONG>Job description:</STRONG></P><SPAN class="loading" style="display: block; position: absolute; width: 335px; height: 198px;"/><TEXTAREA cols="45" name="XWiki.SchedulerJobClass_0_jobDescription" rows="12" id="XWiki.SchedulerJobClass_0_jobDescription" style="visibility: hidden;"/><P><STRONG>Job cron expression:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_cron" value="0 0 0 * * ?" id="XWiki.SchedulerJobClass_0_cron" size="30"/><P><STRONG>Job script:</STRONG></P><TEXTAREA cols="60" name="XWiki.SchedulerJobClass_0_script" rows="10" id="XWiki.SchedulerJobClass_0_script"/><DIV class="box infomessage">The script is the code that will be executed when the job is triggered by the scheduler. It should be written in the Groovy language. The XWiki API is available through the *xwiki* and *context* pre-defined variables.)</DIV><DIV class="box infomessage"><P>"Below some example of valid cron expression, from the <SPAN class="wikiexternallink"><A href="http://www.opensymphony.com/quartz/api/org/quartz/CronExpression.html&gt;_blank">official quartz scheduler documentation</A></SPAN>:</P><TABLE><TBODY><TR><TH scope="col"> Cron expression </TH><TH scope="col"> Meaning</TH></TR><TR><TD> <STRONG>0 15 10 * * ?</STRONG> </TD><TD> Fire at 10:15am every day</TD></TR><TR><TD> <STRONG>0 15 10 ? * MON-FRI</STRONG> </TD><TD> Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday</TD></TR><TR><TD> <STRONG> 0 0/5 14 * * ?</STRONG> </TD><TD> Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day</TD></TR><TR><TD> <STRONG> 0 15 10 ? * 6L</STRONG> </TD><TD> Fire at 10:15am on the last Friday of every month</TD></TR></TBODY></TABLE></DIV> <DIV class="bottombuttons"> <DIV class="meta-versionSummary metamodifs"> <INPUT type="hidden" value="inline" name="xeditaction"/> <DIV class="meta-minorEdit"><LABEL for="minorEdit"><INPUT type="checkbox" id="minorEdit" name="minorEdit"/> Is minor edit</LABEL></DIV> <LABEL for="commentinput">Version summary <SPAN>(Enter a brief description of your changes)</SPAN> <INPUT type="text" title="Enter a brief description of your changes" size="40" value="" id="commentinput" name="comment"/> </LABEL> </DIV> <DIV class="buttons"> <SPAN class="buttonwrapper"><INPUT type="submit" value="Preview" title="Alt+P" name="action_preview" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; Continue" title="Alt+Shift+S" name="action_saveandcontinue" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; View" title="Alt+S" name="action_save" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Cancel" title="Alt+C" name="action_cancel" class="button"/></SPAN> </DIV> </DIV> </DIV> </FORM> <SCRIPT type="text/javascript"> //&lt;![CDATA[ (function() { var field = document.getElementById('XWiki.SchedulerJobClass_0_jobDescription'); if (field) { // Hide the element that will be wrapped by the WYSIWYG editor. field.style.visibility = 'hidden'; // Show the loading animation. var loading = document.createElement('span'); loading.className = 'loading'; loading.style.display = 'block'; loading.style.position = 'absolute'; loading.style.width = field.offsetWidth + 'px'; loading.style.height = field.offsetHeight + 'px'; field.parentNode.insertBefore(loading, field); // Remove the loading animation after the WYSIWYG module has been loaded. Wysiwyg.onModuleLoad(function() { loading.parentNode.removeChild(loading); }); } }).call(); //]]&gt; </SCRIPT> <INPUT type="hidden" id="wysiwygCachejcsG"/> <SCRIPT type="text/javascript"> //&lt;![CDATA[ var wysiwygConfigoqKR = { fontSizes: '8px 10px 12px 14px 18px 24px 36px' ,cacheId: 'wysiwygCachejcsG' ,toolbar: 'bold italic underline strikethrough | subscript superscript | unorderedlist orderedlist | outdent indent | undo redo | format | hr symbol | paste' ,colorsPerRow: '8' ,plugins: 'submit readonly line separator embed text valign list indent history format symbol link image table macro import' ,colors: '#000000, #444444, #666666, #999999, #CCCCCC, #EEEEEE, #F3F3F3, #FFFFFF,\n#FF0000, #FF9900, #FFFF00, #00FF00, #00FFFF, #0000FF, #9900FF, #FF00FF,\n#F4CCCC, #FCE5CD, #FFF2CC, #D9EAD3, #D0E0E3, #CFE2F3, #D9D2E9, #EAD1DC,\n#EA9999, #F9CB9C, #FFE599, #B6D7A8, #A2C4C9, #9FC5E8, #B4A7D6, #D5A6BD,\n#E06666, #F6B26B, #FFD966, #93C47D, #76A5AF, #6FA8DC, #8E7CC3, #C27BA0,\n#CC0000, #E69138, #F1C232, #6AA84F, #45818E, #3D85C6, #674EA7, #A64D79,\n#990000, #B45F06, #BF9000, #38761D, #134F5C, #0B5394, #351C75, #741B47,\n#660000, #783F04, #7F6000, #274E13, #0C343D, #073763, #20124D, #4C1130' ,allowExternalImages: 'true' ,menu: '[{\"feature\": \"link\", \"subMenu\":[\"linkEdit\", \"linkRemove\", \"linkWikiPage\", \"linkAttachment\", \"|\", \"linkWebPage\", \"linkEmail\"]}, {\"feature\":\"image\", \"subMenu\":[\"imageInsertAttached\", \"imageInsertURL\", \"imageEdit\", \"imageRemove\"]}, {\"feature\":\"table\", \"subMenu\":[\"inserttable\", \"insertcolbefore\", \"insertcolafter\", \"deletecol\", \"|\", \"insertrowbefore\", \"insertrowafter\", \"deleterow\", \"|\", \"deletetable\"]}, {\"feature\":\"macro\", \"subMenu\":[\"macroInsert\", \"macroEdit\", \"|\", \"macroRefresh\", \"|\", \"macroCollapse\", \"macroExpand\"]}, {\"feature\":\"import\", \"subMenu\":[\"importOffice\"]}]' ,convertInput: 'true' ,hookId: 'XWiki.SchedulerJobClass_0_jobDescription' ,space: 'Scheduler' ,inputURL: 'http:\/\/localhost:8080\/xwiki\/bin\/edit\/Scheduler\/WatchListDailyNotifier?xpage=wysiwyginput&amp;token=Nt1zmy5z7KPu0kxmOvpdCA' ,styleNames: '[]' ,syntax: 'xwiki\/2.0' ,page: 'WatchListDailyNotifier' ,wiki: 'xwiki' ,fontNames: 'Andale Mono, Arial, Arial Black, Book Antiqua, Comic Sans MS, Courier New, Georgia, Helvetica, Impact, Symbol, Tahoma, Terminal, Times New Roman, Trebuchet MS, Verdana, Webdings, Wingdings' }; //]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> //&lt;![CDATA[ Wysiwyg.onModuleLoad(function() { new WysiwygEditor(wysiwygConfigoqKR); wysiwygConfigoqKR = undefined; }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> </DIV><DIV class="panels right" id="rightPanels"> <DIV class="panel expanded QuickLinks"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.QuickLinks');" class="xwikipaneltitle">Quick Links</H1> <DIV class="xwikipanelcontents"> <UL class="star"> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/Dashboard">Wiki Dashboard</A></SPAN> <A href="/xwiki/bin/view/Main/WebRss?xpage=plain"><IMG class="icon rss" title="RSS feed for wiki updates" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/UserDirectory">User Directory</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Blog/WebHome">Blog</A></SPAN> <A href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain"><IMG class="icon rss" title="RSS feed for blog posts" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Sandbox/WebHome">Sandbox</A></SPAN></LI> </UL> <P><A href="/xwiki/bin/inline/Panels/QuickLinks">(Edit this panel)</A></P> </DIV> </DIV> <DIV class="panel expanded MyRecentModifications"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.MyRecentModifications');" class="xwikipaneltitle">My Recent Modifications</H1> <DIV class="xwikipanelcontents"> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiAllGroup">XWikiAllGroup</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationMessages">InvitationMessages</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationConfig">InvitationConfig</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiPreferences">XWiki Preferences</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/Admin">Admin</A></SPAN> </DIV> </DIV> </DIV> <DIV class="clearfloats"/> </DIV></DIV><DIV class="layoutsection" id="footerglobal"> <DIV class="minwidth"/> <HR/> <DIV id="xwikilicence">This wiki is licensed under a <A href="http://creativecommons.org/licenses/by/2.0/" rel="license">Creative Commons 2.0</A> license</DIV> <DIV id="xwikiplatformversion">XWiki Enterprise 3.1-SNAPSHOT - <A href="http://www.xwiki.org/xwiki/bin/view/Main/Documentation" onclick="openURL('http://enterprise.xwiki.org/xwiki/bin/view/Main/Documentation', '_blank'); return false;">Documentation</A></DIV> <HR/> </DIV> </DIV></DIV></BODY></HTML>] System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: '1.6.0_25' Driver info: driver.version: unknown Stacktrace org.openqa.selenium.NoSuchElementException: Failed to locate element from page source [<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <HTML lang="en" xml:lang="en"><HEAD> <META content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <TITLE>Watchlist daily email notifier (Scheduler.WatchListDailyNotifier) - XWiki</TITLE> <META content="text/javascript" http-equiv="Content-Script-Type"/> <META content="no" http-equiv="imagetoolbar"/> <LINK href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" rel="canonical"/> <META content="Scheduler.WatchListDailyNotifier" name="document"/> <META content="xwiki" name="wiki"/> <META content="Scheduler" name="space"/> <META content="WatchListDailyNotifier" name="page"/> <META content="3.1" name="version"/> <META content="/xwiki/rest/wikis/xwiki/spaces/Scheduler/pages/WatchListDailyNotifier" name="restURL"/> <META content="locale=en" name="gwt:property"/> <META content="7 days" name="revisit-after"/> <META content="Watchlist daily email notifier" name="description"/> <META content="wiki" name="keywords"/> <META content="GLOBAL" name="distribution"/> <META content="General" name="rating"/> <META content="superadmin" name="author"/> <META content="" http-equiv="reply-to"/> <META content="en" name="language"/> <LINK href="/xwiki/bin/view/Main/WebRss?xpage=rdf" title="Wiki Feed RSS" type="application/rss+xml" rel="alternate"/> <LINK href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain" title="Blog RSS Feed" type="application/rss+xml" rel="alternate"/> <LINK media="all" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/style.css?colorTheme=ColorThemes.DefaultColorTheme"/> <LINK media="print" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/print.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/skins/colibri/ie%2Dall.css" rel="stylesheet" type="text/css" /> <![endif]--> <!--[if IE 6]> <link href="/xwiki/bin/skin/skins/colibri/ie%2D6.css" rel="stylesheet" type="text/css" /> <![endif]--> <LINK href="/xwiki/bin/ssx/AnnotationCode/Settings?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/AnnotationCode/Style?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/XWiki/SharePage?language=en" type="text/css" rel="stylesheet"/> <LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.css?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/notification.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/resources/uicomponents/widgets/validation/livevalidation.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.css" type="text/css" rel="stylesheet"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/uicomponents/suggest/suggest.css"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightbox.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightboxIE.css" rel="stylesheet" type="text/css" /> <![endif]--> <SCRIPT src="/xwiki/resources/js/prototype/prototype.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwiki.js" type="text/javascript"/> <SCRIPT type="text/javascript"> // &lt;![CDATA[ XWiki.webapppath = "xwiki/"; XWiki.servletpath = "bin/"; XWiki.contextPath = "/xwiki"; XWiki.mainWiki = "xwiki"; XWiki.currentWiki = "xwiki"; XWiki.currentSpace = "Scheduler"; XWiki.currentPage = "WatchListDailyNotifier"; XWiki.editor = "inline"; XWiki.viewer = ""; XWiki.contextaction = "inline"; XWiki.docisnew = false; XWiki.docsyntax = "xwiki/2.0"; XWiki.blacklistedSpaces = [ ]; XWiki.hasEdit = true; XWiki.hasProgramming = true; XWiki.hasBackupPackImportRights = true; window.docviewurl = "/xwiki/bin/view/Scheduler/WatchListDailyNotifier"; window.docediturl = "/xwiki/bin/edit/Scheduler/WatchListDailyNotifier"; window.docsaveurl = "/xwiki/bin/save/Scheduler/WatchListDailyNotifier"; window.docgeturl = "/xwiki/bin/get/Scheduler/WatchListDailyNotifier"; // ]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> // &lt;![CDATA[ var cancelEditNextOnunload; var cancelCancelEditFlag = true; var lockEditFlag = false; function cancelEditResponse() { } function cancelEdit() { if (cancelCancelEditFlag) { var surl = "http://localhost:8080/xwiki/bin/cancel/Scheduler/WatchListDailyNotifier?ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true, discardResponse: true }); cancelCancelEditFlag = false; } if (cancelEditNextOnunload) { cancelEditNextOnunload(); } } function lockEdit() { if (!lockEditFlag) { var surl = "http://localhost:8080/xwiki/bin/lock/Scheduler/WatchListDailyNotifier?action=inline&amp;ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true }); lockEditFlag = false; } } function prepareCancelEdit() { lockEdit(); } function cancelCancelEdit() { cancelCancelEditFlag = false; } Event.observe(window, "unload", cancelEdit); Event.observe(window, "pagehide", cancelEdit); Event.observe(document, "dom:loaded", prepareCancelEdit); // ]]&gt; </SCRIPT> <SCRIPT defer="defer" src="/xwiki/resources/js/scriptaculous/scriptaculous.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/scriptaculous/effects.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmedAjaxRequest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/notification.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/list/xlist.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/suggest/suggest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.js?h=-1682576961" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/validation/livevalidation_prototype.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.js?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/smartclient/initsc.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Core.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/overwritesc.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Foundation.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Containers.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Grids.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Forms.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_DataBinding.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/skins/Enterprise/load_skin.js" type="text/javascript"/><LINK href="http://localhost:8080/xwiki/resources/js/smartclient/skins/Enterprise/skin_styles.css" type="text/css" rel="stylesheet"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwikiexplorer/xwikiexplorer.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/wysiwyg/xwe/XWikiWysiwyg.js?lazy=false&amp;defer=false" type="text/javascript"/><SCRIPT type="text/javascript" src="/xwiki/resources/js/xwiki/wysiwyg/xwe/xwe.nocache.js"/><SCRIPT defer="defer">xwe.onInjectionDone('xwe')</SCRIPT> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/WebDAV?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Settings?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Script?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/SharePage?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/js/xwiki/compatibility.js" type="text/javascript"/> <SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/builder.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/dragdrop.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/controls.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/slider.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/sound.js"/></HEAD><BODY class="wiki-xwiki space-Scheduler inlinebody hideleft" id="body"> <DIV id="xwikimaincontainer"> <DIV id="xwikimaincontainerinner"> <DIV id="menuview"> <DIV class="layoutsubsection actionmenu" id="mainmenu"> <STRONG class="hidden" id="xwikimenutitle">General Actions:</STRONG> <DIV class="rightmenu"> <DIV class="tmLogout topmenuentry " id="tmLogout"> <A href="/xwiki/bin/logout/XWiki/XWikiLogout?xredirect=http%3A%2F%2Flocalhost%3A8080%2Fxwiki%2Fbin%2Finline%2FScheduler%2FWatchListDailyNotifier" class="tme"><STRONG>Log-out</STRONG></A> </DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmUser topmenuentry dropdownmenuentry hasIcon" id="tmUser"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Profile: </SPAN><A href="/xwiki/bin/view/XWiki/Admin" class="tme hastype"><STRONG>Administrator</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmProfile" id="tmProfile" href="/xwiki/bin/view/XWiki/Admin">Profile</A></SPAN> <SPAN class="submenuitem "><A class="tmUserPreferences" id="tmUserPreferences" href="/xwiki/bin/view/XWiki/Admin?category=preferences">Preferences</A></SPAN> <SPAN class="submenuitem "><A class="tmWatchlistManager" id="tmWatchlistManager" href="/xwiki/bin/view/XWiki/Admin?category=watchlist">Watchlist</A></SPAN> <SPAN class="submenuitem "><A class="tmUserNetwork" id="tmUserNetwork" href="/xwiki/bin/view/XWiki/Admin?category=network">Network</A></SPAN> </SPAN></DIV> </DIV> <DIV class="leftmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCreate topmenuentry dropdownmenuentry dropdownnolink hasIcon" id="tmCreate"> <SPAN class="tme-extensible"> <A class="tme"><STRONG>Add</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmCreateSpace" id="tmCreateSpace" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier?tocreate=space">Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreatePage" id="tmCreatePage" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier">Page</A></SPAN> <SPAN class="submenuitem "><A class="tmCreatePageFromOffice" id="tmCreatePageFromOffice" href="/xwiki/bin/view/XWiki/OfficeImporter?&amp;parent=Scheduler.WatchListDailyNotifier">Page from Office</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreateComment" id="tmCreateComment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=comments">Comment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateComment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Comments', 'commentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> <SPAN class="submenuitem "><A class="tmCreateAttachment" id="tmCreateAttachment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=attachments">Attachment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateAttachment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Attachments', 'attachmentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> </SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmWiki topmenuentry dropdownmenuentry hasIcon" id="tmWiki"> <SPAN class="tme-extensible"> <A href="/xwiki/bin/view/Main/WebHome" class="tme"><STRONG>Wiki</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchWiki" id="tmWatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addwiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Wiki</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchWiki" id="tmUnwatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removewiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminWiki" id="tmAdminWiki" href="/xwiki/bin/admin/XWiki/XWikiPreferences">Administer Wiki</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmWikiDocumentIndex" id="tmWikiDocumentIndex" href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmSpace topmenuentry dropdownmenuentry hasIcon" id="tmSpace"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Space: </SPAN><A href="/xwiki/bin/view/Scheduler/WebHome" class="tme hastype"><STRONG>Scheduler</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchSpace" id="tmWatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addspace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Space</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchSpace" id="tmUnwatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removespace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Space</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminSpace" id="tmAdminSpace" href="/xwiki/bin/admin/Scheduler/WebPreferences">Administer Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmSpaceDocumentIndex" id="tmSpaceDocumentIndex" href="/xwiki/bin/view/Main/SpaceIndex?space=Scheduler">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmPage topmenuentry dropdownmenuentry hasIcon" id="tmPage"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Page: </SPAN><A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" class="tme hastype"><STRONG>WatchListDailyNotifier</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem hasIcon"><A class="tmWatchDocument" id="tmWatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=adddocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Page</A></SPAN> <SPAN class="submenuitem hasIcon hidden"><A class="tmUnwatchDocument" id="tmUnwatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removedocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Page</A></SPAN> <SPAN class="submenuitem "><A class="tmActionShare" id="tmActionShare" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=share">Share by email</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmActionCopy" id="tmActionCopy" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=copy">Copy</A></SPAN> <SPAN class="submenuitem "><A class="tmActionRename" id="tmActionRename" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=rename&amp;step=1">Rename</A></SPAN> <SPAN class="submenuitem "><A class="tmActionDelete" id="tmActionDelete" href="/xwiki/bin/delete/Scheduler/WatchListDailyNotifier">Delete</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("Delete",function() { location.href=$('tmActionDelete').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("F2",function() { location.href=$('tmActionRename').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> <DIV class="layoutsection" id="headerglobal"> <DIV class="minwidthd"/> <DIV id="company"> <DIV id="companylogo"> <A rel="home" title="Home" href="/xwiki/bin/view/Main/WebHome"> <IMG alt="Wiki Logo" src="/xwiki/skins/colibri/logo.png"/> </A> </DIV> </DIV> <DIV id="globallinks"> <FORM action="/xwiki/bin/view/Main/Search"> <DIV class="globalsearch"> <LABEL for="headerglobalsearchinput" class="hidden">Search</LABEL><INPUT type="text" size="15" value="search..." name="text" id="headerglobalsearchinput" class="globalsearchinput withTip"/><INPUT type="image" src="/xwiki/resources/icons/xwiki/search.png" alt="Go" value="Go" class="button"/> </DIV> </FORM> </DIV> <DIV class="clearfloats"/> </DIV> <DIV id="contentcontainer" class="contenthideleft"> <DIV id="contentcontainerinner"> <DIV class="leftsidecolumns"> <DIV id="contentcolumn"> <DIV class="main layoutsubsection"> <DIV class="actionmenu" id="contentmenu"> <STRONG class="hidden" id="xwikicontentmenutitle">Page Actions:</STRONG> <DIV class="leftmenu" id="contenteditmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCurrentEditor topmenuentry dropdownmenuentry dropdownnolink tmEditInline hasIcon" id="tmCurrentEditor"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Edit: </SPAN><A href="" class="tme hastype"><STRONG> Inline form</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmEditWiki" id="tmEditWiki" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wiki">Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmEditWysiwyg" id="tmEditWysiwyg" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wysiwyg">WYSIWYG</A></SPAN> <SPAN class="submenuitem "><A class="tmEditInline" id="tmEditInline" href="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier">Inline form</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmEditRights" id="tmEditRights" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=rights">Access Rights</A></SPAN> <SPAN class="submenuitem "><A class="tmEditObject" id="tmEditObject" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=object">Objects</A></SPAN> <SPAN class="submenuitem "><A class="tmEditClass" id="tmEditClass" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=class">Class</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("k",function() { location.href=$('tmEditWiki').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("g",function() { location.href=$('tmEditWysiwyg').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("f",function() { location.href=$('tmEditInline').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("r",function() { location.href=$('tmEditRights').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("o",function() { location.href=$('tmEditObject').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("s",function() { location.href=$('tmEditClass').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> <DIV id="mainContentArea"> <DIV id="hierarchy"> <A href="/xwiki/bin/view/Main/WebHome">Wiki Home</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WebHome">XWiki Space</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/XWikiClasses">Data types</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WatchListClass">XWiki WatchList Notification Rules Class</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier">Watchlist daily email notifier</A> </DIV> <DIV class="edit-meta-tools"><A title="Edit parent" href="#mainEditArea" class="tool edit-parent" id="editParentTrigger">[(edit)]</A></DIV> <DIV id="parentinput"> <LABEL for="xwikidocparentinput">Parent <A href="#" id="hideEditParentTrigger">(hide)</A> <INPUT type="text" class="suggestDocuments" size="30" value="XWiki.WatchListClass" name="parent" id="xwikidocparentinput"/></LABEL> </DIV> <DIV id="document-title"><H1>Watchlist daily email notifier</H1></DIV> <FORM action="/xwiki/bin/preview/Scheduler/WatchListDailyNotifier" method="post" id="inline"> <DIV> <DIV class="hidden"><INPUT type="hidden" value="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier" name="xcontinue"/></DIV> <INPUT type="hidden" value="Nt1zmy5z7KPu0kxmOvpdCA" name="form_token"/> <INPUT type="hidden" value="" name="x-maximized"/> <INPUT type="hidden" value="" name="xredirect"/> <INPUT type="hidden" value="" name="xnotification"/> <INPUT type="hidden" value="" name="template"/> <INPUT type="hidden" value="" name="language"/> <P><STRONG>Job name:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_jobName" value="WatchList daily notifier" id="XWiki.SchedulerJobClass_0_jobName" size="60"/><P><STRONG>Job description:</STRONG></P><SPAN class="loading" style="display: block; position: absolute; width: 335px; height: 198px;"/><TEXTAREA cols="45" name="XWiki.SchedulerJobClass_0_jobDescription" rows="12" id="XWiki.SchedulerJobClass_0_jobDescription" style="visibility: hidden;"/><P><STRONG>Job cron expression:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_cron" value="0 0 0 * * ?" id="XWiki.SchedulerJobClass_0_cron" size="30"/><P><STRONG>Job script:</STRONG></P><TEXTAREA cols="60" name="XWiki.SchedulerJobClass_0_script" rows="10" id="XWiki.SchedulerJobClass_0_script"/><DIV class="box infomessage">The script is the code that will be executed when the job is triggered by the scheduler. It should be written in the Groovy language. The XWiki API is available through the *xwiki* and *context* pre-defined variables.)</DIV><DIV class="box infomessage"><P>"Below some example of valid cron expression, from the <SPAN class="wikiexternallink"><A href="http://www.opensymphony.com/quartz/api/org/quartz/CronExpression.html&gt;_blank">official quartz scheduler documentation</A></SPAN>:</P><TABLE><TBODY><TR><TH scope="col"> Cron expression </TH><TH scope="col"> Meaning</TH></TR><TR><TD> <STRONG>0 15 10 * * ?</STRONG> </TD><TD> Fire at 10:15am every day</TD></TR><TR><TD> <STRONG>0 15 10 ? * MON-FRI</STRONG> </TD><TD> Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday</TD></TR><TR><TD> <STRONG> 0 0/5 14 * * ?</STRONG> </TD><TD> Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day</TD></TR><TR><TD> <STRONG> 0 15 10 ? * 6L</STRONG> </TD><TD> Fire at 10:15am on the last Friday of every month</TD></TR></TBODY></TABLE></DIV> <DIV class="bottombuttons"> <DIV class="meta-versionSummary metamodifs"> <INPUT type="hidden" value="inline" name="xeditaction"/> <DIV class="meta-minorEdit"><LABEL for="minorEdit"><INPUT type="checkbox" id="minorEdit" name="minorEdit"/> Is minor edit</LABEL></DIV> <LABEL for="commentinput">Version summary <SPAN>(Enter a brief description of your changes)</SPAN> <INPUT type="text" title="Enter a brief description of your changes" size="40" value="" id="commentinput" name="comment"/> </LABEL> </DIV> <DIV class="buttons"> <SPAN class="buttonwrapper"><INPUT type="submit" value="Preview" title="Alt+P" name="action_preview" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; Continue" title="Alt+Shift+S" name="action_saveandcontinue" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; View" title="Alt+S" name="action_save" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Cancel" title="Alt+C" name="action_cancel" class="button"/></SPAN> </DIV> </DIV> </DIV> </FORM> <SCRIPT type="text/javascript"> //&lt;![CDATA[ (function() { var field = document.getElementById('XWiki.SchedulerJobClass_0_jobDescription'); if (field) { // Hide the element that will be wrapped by the WYSIWYG editor. field.style.visibility = 'hidden'; // Show the loading animation. var loading = document.createElement('span'); loading.className = 'loading'; loading.style.display = 'block'; loading.style.position = 'absolute'; loading.style.width = field.offsetWidth + 'px'; loading.style.height = field.offsetHeight + 'px'; field.parentNode.insertBefore(loading, field); // Remove the loading animation after the WYSIWYG module has been loaded. Wysiwyg.onModuleLoad(function() { loading.parentNode.removeChild(loading); }); } }).call(); //]]&gt; </SCRIPT> <INPUT type="hidden" id="wysiwygCachejcsG"/> <SCRIPT type="text/javascript"> //&lt;![CDATA[ var wysiwygConfigoqKR = { fontSizes: '8px 10px 12px 14px 18px 24px 36px' ,cacheId: 'wysiwygCachejcsG' ,toolbar: 'bold italic underline strikethrough | subscript superscript | unorderedlist orderedlist | outdent indent | undo redo | format | hr symbol | paste' ,colorsPerRow: '8' ,plugins: 'submit readonly line separator embed text valign list indent history format symbol link image table macro import' ,colors: '#000000, #444444, #666666, #999999, #CCCCCC, #EEEEEE, #F3F3F3, #FFFFFF,\n#FF0000, #FF9900, #FFFF00, #00FF00, #00FFFF, #0000FF, #9900FF, #FF00FF,\n#F4CCCC, #FCE5CD, #FFF2CC, #D9EAD3, #D0E0E3, #CFE2F3, #D9D2E9, #EAD1DC,\n#EA9999, #F9CB9C, #FFE599, #B6D7A8, #A2C4C9, #9FC5E8, #B4A7D6, #D5A6BD,\n#E06666, #F6B26B, #FFD966, #93C47D, #76A5AF, #6FA8DC, #8E7CC3, #C27BA0,\n#CC0000, #E69138, #F1C232, #6AA84F, #45818E, #3D85C6, #674EA7, #A64D79,\n#990000, #B45F06, #BF9000, #38761D, #134F5C, #0B5394, #351C75, #741B47,\n#660000, #783F04, #7F6000, #274E13, #0C343D, #073763, #20124D, #4C1130' ,allowExternalImages: 'true' ,menu: '[{\"feature\": \"link\", \"subMenu\":[\"linkEdit\", \"linkRemove\", \"linkWikiPage\", \"linkAttachment\", \"|\", \"linkWebPage\", \"linkEmail\"]}, {\"feature\":\"image\", \"subMenu\":[\"imageInsertAttached\", \"imageInsertURL\", \"imageEdit\", \"imageRemove\"]}, {\"feature\":\"table\", \"subMenu\":[\"inserttable\", \"insertcolbefore\", \"insertcolafter\", \"deletecol\", \"|\", \"insertrowbefore\", \"insertrowafter\", \"deleterow\", \"|\", \"deletetable\"]}, {\"feature\":\"macro\", \"subMenu\":[\"macroInsert\", \"macroEdit\", \"|\", \"macroRefresh\", \"|\", \"macroCollapse\", \"macroExpand\"]}, {\"feature\":\"import\", \"subMenu\":[\"importOffice\"]}]' ,convertInput: 'true' ,hookId: 'XWiki.SchedulerJobClass_0_jobDescription' ,space: 'Scheduler' ,inputURL: 'http:\/\/localhost:8080\/xwiki\/bin\/edit\/Scheduler\/WatchListDailyNotifier?xpage=wysiwyginput&amp;token=Nt1zmy5z7KPu0kxmOvpdCA' ,styleNames: '[]' ,syntax: 'xwiki\/2.0' ,page: 'WatchListDailyNotifier' ,wiki: 'xwiki' ,fontNames: 'Andale Mono, Arial, Arial Black, Book Antiqua, Comic Sans MS, Courier New, Georgia, Helvetica, Impact, Symbol, Tahoma, Terminal, Times New Roman, Trebuchet MS, Verdana, Webdings, Wingdings' }; //]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> //&lt;![CDATA[ Wysiwyg.onModuleLoad(function() { new WysiwygEditor(wysiwygConfigoqKR); wysiwygConfigoqKR = undefined; }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> </DIV><DIV class="panels right" id="rightPanels"> <DIV class="panel expanded QuickLinks"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.QuickLinks');" class="xwikipaneltitle">Quick Links</H1> <DIV class="xwikipanelcontents"> <UL class="star"> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/Dashboard">Wiki Dashboard</A></SPAN> <A href="/xwiki/bin/view/Main/WebRss?xpage=plain"><IMG class="icon rss" title="RSS feed for wiki updates" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/UserDirectory">User Directory</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Blog/WebHome">Blog</A></SPAN> <A href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain"><IMG class="icon rss" title="RSS feed for blog posts" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Sandbox/WebHome">Sandbox</A></SPAN></LI> </UL> <P><A href="/xwiki/bin/inline/Panels/QuickLinks">(Edit this panel)</A></P> </DIV> </DIV> <DIV class="panel expanded MyRecentModifications"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.MyRecentModifications');" class="xwikipaneltitle">My Recent Modifications</H1> <DIV class="xwikipanelcontents"> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiAllGroup">XWikiAllGroup</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationMessages">InvitationMessages</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationConfig">InvitationConfig</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiPreferences">XWiki Preferences</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/Admin">Admin</A></SPAN> </DIV> </DIV> </DIV> <DIV class="clearfloats"/> </DIV></DIV><DIV class="layoutsection" id="footerglobal"> <DIV class="minwidth"/> <HR/> <DIV id="xwikilicence">This wiki is licensed under a <A href="http://creativecommons.org/licenses/by/2.0/" rel="license">Creative Commons 2.0</A> license</DIV> <DIV id="xwikiplatformversion">XWiki Enterprise 3.1-SNAPSHOT - <A href="http://www.xwiki.org/xwiki/bin/view/Main/Documentation" onclick="openURL('http://enterprise.xwiki.org/xwiki/bin/view/Main/Documentation', '_blank'); return false;">Documentation</A></DIV> <HR/> </DIV> </DIV></DIV></BODY></HTML>] System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: '1.6.0_25' Driver info: driver.version: unknown at org.xwiki.test.ui.framework.PersistentTestContext$1.findElement(PersistentTestContext.java:59) at org.xwiki.test.ui.scheduler.elements.SchedulerJobInlinePage.isQuartzDocumentationReferenced(SchedulerJobInlinePage.java:36) at org.xwiki.test.ui.scheduler.SchedulerTest.testSchedulerJobDefaultEditMode(SchedulerTest.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.extensions.cpsuite.ClasspathSuite.run(ClasspathSuite.java:194) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"partial link text","selector":"official quartz scheduler documentation"} System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: '1.6.0_25' Driver info: driver.version: RemoteWebDriver at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:131) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:105) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:395) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:183) at org.openqa.selenium.remote.RemoteWebDriver.findElementByPartialLinkText(RemoteWebDriver.java:216) at org.openqa.selenium.By$3.findElement(By.java:119) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:175) at org.xwiki.test.ui.framework.PersistentTestContext$1.findElement(PersistentTestContext.java:57) ... 45 more Caused by: org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Unable to locate element: {"method":"partial link text","selector":"official quartz scheduler documentation"} System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: '1.6.0_25' Driver info: driver.version: unknown at <anonymous class>.WebDriverError(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/resource/modules/utils.js:7081) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/firefoxDriver.js:475) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/firefoxDriver.js:498) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/resource/modules/atoms.js:277) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:299) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:313) at <anonymous class>.<anonymous method>(file:///tmp/anonymous944089238774574774webdriver-profile/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:190) {noformat}

    XWiki.org JIRA | 6 years ago | CalebJamesDeLisle
    org.openqa.selenium.NoSuchElementException: Failed to locate element from page source [<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <HTML lang="en" xml:lang="en"><HEAD> <META content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <TITLE>Watchlist daily email notifier (Scheduler.WatchListDailyNotifier) - XWiki</TITLE> <META content="text/javascript" http-equiv="Content-Script-Type"/> <META content="no" http-equiv="imagetoolbar"/> <LINK href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" rel="canonical"/> <META content="Scheduler.WatchListDailyNotifier" name="document"/> <META content="xwiki" name="wiki"/> <META content="Scheduler" name="space"/> <META content="WatchListDailyNotifier" name="page"/> <META content="3.1" name="version"/> <META content="/xwiki/rest/wikis/xwiki/spaces/Scheduler/pages/WatchListDailyNotifier" name="restURL"/> <META content="locale=en" name="gwt:property"/> <META content="7 days" name="revisit-after"/> <META content="Watchlist daily email notifier" name="description"/> <META content="wiki" name="keywords"/> <META content="GLOBAL" name="distribution"/> <META content="General" name="rating"/> <META content="superadmin" name="author"/> <META content="" http-equiv="reply-to"/> <META content="en" name="language"/> <LINK href="/xwiki/bin/view/Main/WebRss?xpage=rdf" title="Wiki Feed RSS" type="application/rss+xml" rel="alternate"/> <LINK href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain" title="Blog RSS Feed" type="application/rss+xml" rel="alternate"/> <LINK media="all" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/style.css?colorTheme=ColorThemes.DefaultColorTheme"/> <LINK media="print" type="text/css" rel="stylesheet" href="/xwiki/bin/skin/skins/colibri/print.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/skins/colibri/ie%2Dall.css" rel="stylesheet" type="text/css" /> <![endif]--> <!--[if IE 6]> <link href="/xwiki/bin/skin/skins/colibri/ie%2D6.css" rel="stylesheet" type="text/css" /> <![endif]--> <LINK href="/xwiki/bin/ssx/AnnotationCode/Settings?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/AnnotationCode/Style?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/ssx/XWiki/SharePage?language=en" type="text/css" rel="stylesheet"/> <LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.css?language=en" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/notification.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/resources/uicomponents/widgets/validation/livevalidation.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.css" type="text/css" rel="stylesheet"/><LINK href="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.css" type="text/css" rel="stylesheet"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/uicomponents/suggest/suggest.css"/> <LINK type="text/css" rel="stylesheet" href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightbox.css"/> <!--[if IE]> <link href="/xwiki/bin/skin/resources/js/xwiki/lightbox/lightboxIE.css" rel="stylesheet" type="text/css" /> <![endif]--> <SCRIPT src="/xwiki/resources/js/prototype/prototype.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwiki.js" type="text/javascript"/> <SCRIPT type="text/javascript"> // &lt;![CDATA[ XWiki.webapppath = "xwiki/"; XWiki.servletpath = "bin/"; XWiki.contextPath = "/xwiki"; XWiki.mainWiki = "xwiki"; XWiki.currentWiki = "xwiki"; XWiki.currentSpace = "Scheduler"; XWiki.currentPage = "WatchListDailyNotifier"; XWiki.editor = "inline"; XWiki.viewer = ""; XWiki.contextaction = "inline"; XWiki.docisnew = false; XWiki.docsyntax = "xwiki/2.0"; XWiki.blacklistedSpaces = [ ]; XWiki.hasEdit = true; XWiki.hasProgramming = true; XWiki.hasBackupPackImportRights = true; window.docviewurl = "/xwiki/bin/view/Scheduler/WatchListDailyNotifier"; window.docediturl = "/xwiki/bin/edit/Scheduler/WatchListDailyNotifier"; window.docsaveurl = "/xwiki/bin/save/Scheduler/WatchListDailyNotifier"; window.docgeturl = "/xwiki/bin/get/Scheduler/WatchListDailyNotifier"; // ]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> // &lt;![CDATA[ var cancelEditNextOnunload; var cancelCancelEditFlag = true; var lockEditFlag = false; function cancelEditResponse() { } function cancelEdit() { if (cancelCancelEditFlag) { var surl = "http://localhost:8080/xwiki/bin/cancel/Scheduler/WatchListDailyNotifier?ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true, discardResponse: true }); cancelCancelEditFlag = false; } if (cancelEditNextOnunload) { cancelEditNextOnunload(); } } function lockEdit() { if (!lockEditFlag) { var surl = "http://localhost:8080/xwiki/bin/lock/Scheduler/WatchListDailyNotifier?action=inline&amp;ajax=1"; var myAjax = new Ajax.Request(surl, { method: 'get', parameters: "", asynchronous: true }); lockEditFlag = false; } } function prepareCancelEdit() { lockEdit(); } function cancelCancelEdit() { cancelCancelEditFlag = false; } Event.observe(window, "unload", cancelEdit); Event.observe(window, "pagehide", cancelEdit); Event.observe(document, "dom:loaded", prepareCancelEdit); // ]]&gt; </SCRIPT> <SCRIPT defer="defer" src="/xwiki/resources/js/scriptaculous/scriptaculous.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/scriptaculous/effects.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/modalPopup.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/widgets/jumpToPage.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmationBox.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/confirmedAjaxRequest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/notification.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/list/xlist.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/suggest/suggest.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.js?h=-1682576961" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/uicomponents/widgets/validation/livevalidation_prototype.js" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/uicomponents/widgets/fullScreen.js?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/skin/resources/js/xwiki/actionbuttons/actionButtons.js" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/smartclient/initsc.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Core.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/overwritesc.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Foundation.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Containers.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Grids.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_Forms.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/modules/ISC_DataBinding.js" type="text/javascript"/> <SCRIPT src="/xwiki/resources/js/smartclient/skins/Enterprise/load_skin.js" type="text/javascript"/><LINK href="http://localhost:8080/xwiki/resources/js/smartclient/skins/Enterprise/skin_styles.css" type="text/css" rel="stylesheet"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/xwikiexplorer/xwikiexplorer.js?defer=false" type="text/javascript"/> <SCRIPT src="/xwiki/bin/skin/resources/js/xwiki/wysiwyg/xwe/XWikiWysiwyg.js?lazy=false&amp;defer=false" type="text/javascript"/><SCRIPT type="text/javascript" src="/xwiki/resources/js/xwiki/wysiwyg/xwe/xwe.nocache.js"/><SCRIPT defer="defer">xwe.onInjectionDone('xwe')</SCRIPT> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/WebDAV?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Settings?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/AnnotationCode/Script?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/bin/jsx/XWiki/SharePage?language=en" type="text/javascript"/> <SCRIPT defer="defer" src="/xwiki/resources/js/xwiki/compatibility.js" type="text/javascript"/> <SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/builder.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/dragdrop.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/controls.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/slider.js"/><SCRIPT type="text/javascript" src="http://localhost:8080/xwiki/resources/js/scriptaculous/sound.js"/></HEAD><BODY class="wiki-xwiki space-Scheduler inlinebody hideleft" id="body"> <DIV id="xwikimaincontainer"> <DIV id="xwikimaincontainerinner"> <DIV id="menuview"> <DIV class="layoutsubsection actionmenu" id="mainmenu"> <STRONG class="hidden" id="xwikimenutitle">General Actions:</STRONG> <DIV class="rightmenu"> <DIV class="tmLogout topmenuentry " id="tmLogout"> <A href="/xwiki/bin/logout/XWiki/XWikiLogout?xredirect=http%3A%2F%2Flocalhost%3A8080%2Fxwiki%2Fbin%2Finline%2FScheduler%2FWatchListDailyNotifier" class="tme"><STRONG>Log-out</STRONG></A> </DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmUser topmenuentry dropdownmenuentry hasIcon" id="tmUser"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Profile: </SPAN><A href="/xwiki/bin/view/XWiki/Admin" class="tme hastype"><STRONG>Administrator</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmProfile" id="tmProfile" href="/xwiki/bin/view/XWiki/Admin">Profile</A></SPAN> <SPAN class="submenuitem "><A class="tmUserPreferences" id="tmUserPreferences" href="/xwiki/bin/view/XWiki/Admin?category=preferences">Preferences</A></SPAN> <SPAN class="submenuitem "><A class="tmWatchlistManager" id="tmWatchlistManager" href="/xwiki/bin/view/XWiki/Admin?category=watchlist">Watchlist</A></SPAN> <SPAN class="submenuitem "><A class="tmUserNetwork" id="tmUserNetwork" href="/xwiki/bin/view/XWiki/Admin?category=network">Network</A></SPAN> </SPAN></DIV> </DIV> <DIV class="leftmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCreate topmenuentry dropdownmenuentry dropdownnolink hasIcon" id="tmCreate"> <SPAN class="tme-extensible"> <A class="tme"><STRONG>Add</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmCreateSpace" id="tmCreateSpace" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier?tocreate=space">Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreatePage" id="tmCreatePage" href="/xwiki/bin/create/Scheduler/WatchListDailyNotifier">Page</A></SPAN> <SPAN class="submenuitem "><A class="tmCreatePageFromOffice" id="tmCreatePageFromOffice" href="/xwiki/bin/view/XWiki/OfficeImporter?&amp;parent=Scheduler.WatchListDailyNotifier">Page from Office</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmCreateComment" id="tmCreateComment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=comments">Comment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateComment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Comments', 'commentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> <SPAN class="submenuitem "><A class="tmCreateAttachment" id="tmCreateAttachment" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=attachments">Attachment to Page</A></SPAN> <SCRIPT type="text/javascript"> //&lt;![CDATA[ document.observe('xwiki:dom:loaded', function() { $('tmCreateAttachment').observe('click', function(event) { event.stop(); XWiki.displayDocExtra('Attachments', 'attachmentsinline.vm', true); return false; }); }); //]]&gt; </SCRIPT> </SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmWiki topmenuentry dropdownmenuentry hasIcon" id="tmWiki"> <SPAN class="tme-extensible"> <A href="/xwiki/bin/view/Main/WebHome" class="tme"><STRONG>Wiki</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchWiki" id="tmWatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addwiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Wiki</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchWiki" id="tmUnwatchWiki" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removewiki&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminWiki" id="tmAdminWiki" href="/xwiki/bin/admin/XWiki/XWikiPreferences">Administer Wiki</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmWikiDocumentIndex" id="tmWikiDocumentIndex" href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmSpace topmenuentry dropdownmenuentry hasIcon" id="tmSpace"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Space: </SPAN><A href="/xwiki/bin/view/Scheduler/WebHome" class="tme hastype"><STRONG>Scheduler</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmWatchSpace" id="tmWatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=addspace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Space</A></SPAN> <SPAN class="submenuitem hidden"><A class="tmUnwatchSpace" id="tmUnwatchSpace" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removespace&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Space</A></SPAN> <SPAN class="submenuitem "><A class="tmAdminSpace" id="tmAdminSpace" href="/xwiki/bin/admin/Scheduler/WebPreferences">Administer Space</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmSpaceDocumentIndex" id="tmSpaceDocumentIndex" href="/xwiki/bin/view/Main/SpaceIndex?space=Scheduler">Document Index</A></SPAN> </SPAN></DIV> <DIV class="topmenuentry"><SPAN class="separator">»</SPAN></DIV> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmPage topmenuentry dropdownmenuentry hasIcon" id="tmPage"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Page: </SPAN><A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier" class="tme hastype"><STRONG>WatchListDailyNotifier</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem hasIcon"><A class="tmWatchDocument" id="tmWatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=adddocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Watch Page</A></SPAN> <SPAN class="submenuitem hasIcon hidden"><A class="tmUnwatchDocument" id="tmUnwatchDocument" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=watch&amp;do=removedocument&amp;xredirect=%2Fxwiki%2Fbin%2Fview%2FScheduler%2FWatchListDailyNotifier">Unwatch Page</A></SPAN> <SPAN class="submenuitem "><A class="tmActionShare" id="tmActionShare" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?viewer=share">Share by email</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmActionCopy" id="tmActionCopy" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=copy">Copy</A></SPAN> <SPAN class="submenuitem "><A class="tmActionRename" id="tmActionRename" href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier?xpage=rename&amp;step=1">Rename</A></SPAN> <SPAN class="submenuitem "><A class="tmActionDelete" id="tmActionDelete" href="/xwiki/bin/delete/Scheduler/WatchListDailyNotifier">Delete</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("Delete",function() { location.href=$('tmActionDelete').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("F2",function() { location.href=$('tmActionRename').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> <DIV class="layoutsection" id="headerglobal"> <DIV class="minwidthd"/> <DIV id="company"> <DIV id="companylogo"> <A rel="home" title="Home" href="/xwiki/bin/view/Main/WebHome"> <IMG alt="Wiki Logo" src="/xwiki/skins/colibri/logo.png"/> </A> </DIV> </DIV> <DIV id="globallinks"> <FORM action="/xwiki/bin/view/Main/Search"> <DIV class="globalsearch"> <LABEL for="headerglobalsearchinput" class="hidden">Search</LABEL><INPUT type="text" size="15" value="search..." name="text" id="headerglobalsearchinput" class="globalsearchinput withTip"/><INPUT type="image" src="/xwiki/resources/icons/xwiki/search.png" alt="Go" value="Go" class="button"/> </DIV> </FORM> </DIV> <DIV class="clearfloats"/> </DIV> <DIV id="contentcontainer" class="contenthideleft"> <DIV id="contentcontainerinner"> <DIV class="leftsidecolumns"> <DIV id="contentcolumn"> <DIV class="main layoutsubsection"> <DIV class="actionmenu" id="contentmenu"> <STRONG class="hidden" id="xwikicontentmenutitle">Page Actions:</STRONG> <DIV class="leftmenu" id="contenteditmenu"> <DIV onmouseout="hidesubmenu(this);" onmouseover="showsubmenu(this);" class="tmCurrentEditor topmenuentry dropdownmenuentry dropdownnolink tmEditInline hasIcon" id="tmCurrentEditor"> <SPAN class="tme-extensible"> <SPAN class="tmetype">Edit: </SPAN><A href="" class="tme hastype"><STRONG> Inline form</STRONG></A> <SPAN class="menuarrow">▼</SPAN><SPAN class="hidden menucolon">: </SPAN> </SPAN><SPAN class="submenu hidden"> <SPAN class="submenuitem "><A class="tmEditWiki" id="tmEditWiki" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wiki">Wiki</A></SPAN> <SPAN class="submenuitem "><A class="tmEditWysiwyg" id="tmEditWysiwyg" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?&amp;editor=wysiwyg">WYSIWYG</A></SPAN> <SPAN class="submenuitem "><A class="tmEditInline" id="tmEditInline" href="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier">Inline form</A></SPAN> <SPAN class="submenuseparator"> </SPAN> <SPAN class="submenuitem "><A class="tmEditRights" id="tmEditRights" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=rights">Access Rights</A></SPAN> <SPAN class="submenuitem "><A class="tmEditObject" id="tmEditObject" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=object">Objects</A></SPAN> <SPAN class="submenuitem "><A class="tmEditClass" id="tmEditClass" href="/xwiki/bin/edit/Scheduler/WatchListDailyNotifier?editor=class">Class</A></SPAN> </SPAN></DIV> <SCRIPT type="text/javascript"> //&lt;![CDATA[ shortcut.add("k",function() { location.href=$('tmEditWiki').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("g",function() { location.href=$('tmEditWysiwyg').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("f",function() { location.href=$('tmEditInline').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("r",function() { location.href=$('tmEditRights').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("o",function() { location.href=$('tmEditObject').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); shortcut.add("s",function() { location.href=$('tmEditClass').href; }, { 'type':'keypress', 'propagate':false, 'disable_in_input':true }); //]]&gt; </SCRIPT> </DIV> </DIV> <DIV id="mainContentArea"> <DIV id="hierarchy"> <A href="/xwiki/bin/view/Main/WebHome">Wiki Home</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WebHome">XWiki Space</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/XWikiClasses">Data types</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/XWiki/WatchListClass">XWiki WatchList Notification Rules Class</A> <SPAN class="separator">»</SPAN> <A href="/xwiki/bin/view/Scheduler/WatchListDailyNotifier">Watchlist daily email notifier</A> </DIV> <DIV class="edit-meta-tools"><A title="Edit parent" href="#mainEditArea" class="tool edit-parent" id="editParentTrigger">[(edit)]</A></DIV> <DIV id="parentinput"> <LABEL for="xwikidocparentinput">Parent <A href="#" id="hideEditParentTrigger">(hide)</A> <INPUT type="text" class="suggestDocuments" size="30" value="XWiki.WatchListClass" name="parent" id="xwikidocparentinput"/></LABEL> </DIV> <DIV id="document-title"><H1>Watchlist daily email notifier</H1></DIV> <FORM action="/xwiki/bin/preview/Scheduler/WatchListDailyNotifier" method="post" id="inline"> <DIV> <DIV class="hidden"><INPUT type="hidden" value="/xwiki/bin/inline/Scheduler/WatchListDailyNotifier" name="xcontinue"/></DIV> <INPUT type="hidden" value="Nt1zmy5z7KPu0kxmOvpdCA" name="form_token"/> <INPUT type="hidden" value="" name="x-maximized"/> <INPUT type="hidden" value="" name="xredirect"/> <INPUT type="hidden" value="" name="xnotification"/> <INPUT type="hidden" value="" name="template"/> <INPUT type="hidden" value="" name="language"/> <P><STRONG>Job name:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_jobName" value="WatchList daily notifier" id="XWiki.SchedulerJobClass_0_jobName" size="60"/><P><STRONG>Job description:</STRONG></P><SPAN class="loading" style="display: block; position: absolute; width: 335px; height: 198px;"/><TEXTAREA cols="45" name="XWiki.SchedulerJobClass_0_jobDescription" rows="12" id="XWiki.SchedulerJobClass_0_jobDescription" style="visibility: hidden;"/><P><STRONG>Job cron expression:</STRONG></P><INPUT type="text" name="XWiki.SchedulerJobClass_0_cron" value="0 0 0 * * ?" id="XWiki.SchedulerJobClass_0_cron" size="30"/><P><STRONG>Job script:</STRONG></P><TEXTAREA cols="60" name="XWiki.SchedulerJobClass_0_script" rows="10" id="XWiki.SchedulerJobClass_0_script"/><DIV class="box infomessage">The script is the code that will be executed when the job is triggered by the scheduler. It should be written in the Groovy language. The XWiki API is available through the *xwiki* and *context* pre-defined variables.)</DIV><DIV class="box infomessage"><P>"Below some example of valid cron expression, from the <SPAN class="wikiexternallink"><A href="http://www.opensymphony.com/quartz/api/org/quartz/CronExpression.html&gt;_blank">official quartz scheduler documentation</A></SPAN>:</P><TABLE><TBODY><TR><TH scope="col"> Cron expression </TH><TH scope="col"> Meaning</TH></TR><TR><TD> <STRONG>0 15 10 * * ?</STRONG> </TD><TD> Fire at 10:15am every day</TD></TR><TR><TD> <STRONG>0 15 10 ? * MON-FRI</STRONG> </TD><TD> Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday</TD></TR><TR><TD> <STRONG> 0 0/5 14 * * ?</STRONG> </TD><TD> Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day</TD></TR><TR><TD> <STRONG> 0 15 10 ? * 6L</STRONG> </TD><TD> Fire at 10:15am on the last Friday of every month</TD></TR></TBODY></TABLE></DIV> <DIV class="bottombuttons"> <DIV class="meta-versionSummary metamodifs"> <INPUT type="hidden" value="inline" name="xeditaction"/> <DIV class="meta-minorEdit"><LABEL for="minorEdit"><INPUT type="checkbox" id="minorEdit" name="minorEdit"/> Is minor edit</LABEL></DIV> <LABEL for="commentinput">Version summary <SPAN>(Enter a brief description of your changes)</SPAN> <INPUT type="text" title="Enter a brief description of your changes" size="40" value="" id="commentinput" name="comment"/> </LABEL> </DIV> <DIV class="buttons"> <SPAN class="buttonwrapper"><INPUT type="submit" value="Preview" title="Alt+P" name="action_preview" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; Continue" title="Alt+Shift+S" name="action_saveandcontinue" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Save &amp; View" title="Alt+S" name="action_save" class="button"/></SPAN> <SPAN class="buttonwrapper"><INPUT type="submit" value="Cancel" title="Alt+C" name="action_cancel" class="button"/></SPAN> </DIV> </DIV> </DIV> </FORM> <SCRIPT type="text/javascript"> //&lt;![CDATA[ (function() { var field = document.getElementById('XWiki.SchedulerJobClass_0_jobDescription'); if (field) { // Hide the element that will be wrapped by the WYSIWYG editor. field.style.visibility = 'hidden'; // Show the loading animation. var loading = document.createElement('span'); loading.className = 'loading'; loading.style.display = 'block'; loading.style.position = 'absolute'; loading.style.width = field.offsetWidth + 'px'; loading.style.height = field.offsetHeight + 'px'; field.parentNode.insertBefore(loading, field); // Remove the loading animation after the WYSIWYG module has been loaded. Wysiwyg.onModuleLoad(function() { loading.parentNode.removeChild(loading); }); } }).call(); //]]&gt; </SCRIPT> <INPUT type="hidden" id="wysiwygCachejcsG"/> <SCRIPT type="text/javascript"> //&lt;![CDATA[ var wysiwygConfigoqKR = { fontSizes: '8px 10px 12px 14px 18px 24px 36px' ,cacheId: 'wysiwygCachejcsG' ,toolbar: 'bold italic underline strikethrough | subscript superscript | unorderedlist orderedlist | outdent indent | undo redo | format | hr symbol | paste' ,colorsPerRow: '8' ,plugins: 'submit readonly line separator embed text valign list indent history format symbol link image table macro import' ,colors: '#000000, #444444, #666666, #999999, #CCCCCC, #EEEEEE, #F3F3F3, #FFFFFF,\n#FF0000, #FF9900, #FFFF00, #00FF00, #00FFFF, #0000FF, #9900FF, #FF00FF,\n#F4CCCC, #FCE5CD, #FFF2CC, #D9EAD3, #D0E0E3, #CFE2F3, #D9D2E9, #EAD1DC,\n#EA9999, #F9CB9C, #FFE599, #B6D7A8, #A2C4C9, #9FC5E8, #B4A7D6, #D5A6BD,\n#E06666, #F6B26B, #FFD966, #93C47D, #76A5AF, #6FA8DC, #8E7CC3, #C27BA0,\n#CC0000, #E69138, #F1C232, #6AA84F, #45818E, #3D85C6, #674EA7, #A64D79,\n#990000, #B45F06, #BF9000, #38761D, #134F5C, #0B5394, #351C75, #741B47,\n#660000, #783F04, #7F6000, #274E13, #0C343D, #073763, #20124D, #4C1130' ,allowExternalImages: 'true' ,menu: '[{\"feature\": \"link\", \"subMenu\":[\"linkEdit\", \"linkRemove\", \"linkWikiPage\", \"linkAttachment\", \"|\", \"linkWebPage\", \"linkEmail\"]}, {\"feature\":\"image\", \"subMenu\":[\"imageInsertAttached\", \"imageInsertURL\", \"imageEdit\", \"imageRemove\"]}, {\"feature\":\"table\", \"subMenu\":[\"inserttable\", \"insertcolbefore\", \"insertcolafter\", \"deletecol\", \"|\", \"insertrowbefore\", \"insertrowafter\", \"deleterow\", \"|\", \"deletetable\"]}, {\"feature\":\"macro\", \"subMenu\":[\"macroInsert\", \"macroEdit\", \"|\", \"macroRefresh\", \"|\", \"macroCollapse\", \"macroExpand\"]}, {\"feature\":\"import\", \"subMenu\":[\"importOffice\"]}]' ,convertInput: 'true' ,hookId: 'XWiki.SchedulerJobClass_0_jobDescription' ,space: 'Scheduler' ,inputURL: 'http:\/\/localhost:8080\/xwiki\/bin\/edit\/Scheduler\/WatchListDailyNotifier?xpage=wysiwyginput&amp;token=Nt1zmy5z7KPu0kxmOvpdCA' ,styleNames: '[]' ,syntax: 'xwiki\/2.0' ,page: 'WatchListDailyNotifier' ,wiki: 'xwiki' ,fontNames: 'Andale Mono, Arial, Arial Black, Book Antiqua, Comic Sans MS, Courier New, Georgia, Helvetica, Impact, Symbol, Tahoma, Terminal, Times New Roman, Trebuchet MS, Verdana, Webdings, Wingdings' }; //]]&gt; </SCRIPT> <SCRIPT type="text/javascript"> //&lt;![CDATA[ Wysiwyg.onModuleLoad(function() { new WysiwygEditor(wysiwygConfigoqKR); wysiwygConfigoqKR = undefined; }); //]]&gt; </SCRIPT> </DIV> </DIV> </DIV> </DIV><DIV class="panels right" id="rightPanels"> <DIV class="panel expanded QuickLinks"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.QuickLinks');" class="xwikipaneltitle">Quick Links</H1> <DIV class="xwikipanelcontents"> <UL class="star"> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/Dashboard">Wiki Dashboard</A></SPAN> <A href="/xwiki/bin/view/Main/WebRss?xpage=plain"><IMG class="icon rss" title="RSS feed for wiki updates" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/AllDocs">Document Index</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Main/UserDirectory">User Directory</A></SPAN></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Blog/WebHome">Blog</A></SPAN> <A href="/xwiki/bin/view/Blog/GlobalBlogRss?xpage=plain"><IMG class="icon rss" title="RSS feed for blog posts" alt="(RSS)" src="/xwiki/resources/icons/xwiki/rss%2Dmedium.png"/></A></LI> <LI><SPAN class="wikilink"><A href="/xwiki/bin/view/Sandbox/WebHome">Sandbox</A></SPAN></LI> </UL> <P><A href="/xwiki/bin/inline/Panels/QuickLinks">(Edit this panel)</A></P> </DIV> </DIV> <DIV class="panel expanded MyRecentModifications"> <H1 onclick="XWiki.togglePanelVisibility(this.parentNode, 'XWiki.Admin_Panels.MyRecentModifications');" class="xwikipaneltitle">My Recent Modifications</H1> <DIV class="xwikipanelcontents"> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiAllGroup">XWikiAllGroup</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationMessages">InvitationMessages</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/Invitation/InvitationConfig">InvitationConfig</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/XWikiPreferences">XWiki Preferences</A></SPAN> <SPAN class="pitemseparator"> | </SPAN> <SPAN class="panelitem"><A href="/xwiki/bin/view/XWiki/Admin">Admin</A></SPAN> </DIV> </DIV> </DIV> <DIV class="clearfloats"/> </DIV></DIV><DIV class="layoutsection" id="footerglobal"> <DIV class="minwidth"/> <HR/> <DIV id="xwikilicence">This wiki is licensed under a <A href="http://creativecommons.org/licenses/by/2.0/" rel="license">Creative Commons 2.0</A> license</DIV> <DIV id="xwikiplatformversion">XWiki Enterprise 3.1-SNAPSHOT - <A href="http://www.xwiki.org/xwiki/bin/view/Main/Documentation" onclick="openURL('http://enterprise.xwiki.org/xwiki/bin/view/Main/Documentation', '_blank'); return false;">Documentation</A></DIV> <HR/> </DIV> </DIV></DIV></BODY></HTML>] System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.27.10-grsec-xxxx-grs-ipv4-64', java.version: '1.6.0_25' Driver info: driver.version: unknown
  3. 0

    How to select an iframe

    Google Groups | 3 years ago | Arnold Figueroa
    org.openqa.selenium.NoSuchElementException: no such element (Session info: chrome=34.0.1847.137) (Driver info: chromedriver=2.9.248315,platform=Windows NT 5.1 SP3 x86) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 63 milliseconds For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html Build info: version: '2.40.0', revision: '4c5c0568b004f67810ee41c459549aa4b09c651e', time: '2014-02-19 11:13:01' System info: host: 'PeddiU-WSP01', ip: '10.26.5.53', os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.7.0_45' Session ID: 7e6d03ed6af445c2b4d68f778125bbcf Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{platform=XP, acceptSslCerts=true, javascriptEnabled=true, browserName=chrome, chrome={userDataDir=C:\DOCUME~1\figueroa\LOCALS~1\Temp\scoped_dir7728_22220}, rotatable=false, locationContextEnabled=true, version=34.0.1847.137, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, nativeEvents=true, webStorageEnabled=true, applicationCacheEnabled=false, takesScreenshot=true}]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Selenium WebDriver not able to find elements which are not present in the Page Source but present in HTML when seen through Developer Tools

    Stack Overflow | 3 years ago | Bonny
    org.openqa.selenium.TimeoutException: Timed out after 20 seconds Build info: version: '2.8.0', revision: '14056', time: '2011-10-06 12:41:26' System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1 build 7601 Service Pack 1', java.version: '1.6.0' Driver info: driver.version: unknown
  6. 0

    Porting Selenium test from Firefox driver to HTMLUnit driver

    Software Quality Assurance & Testing | 11 months ago | user16037
    org.openqa.selenium.NoSuchElementException: Unable to locate a node using .//*[@id='tsf']/div[2]/div[3]/center/input[1] For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html Build info: version: '2.48.2', revision: '41bccdd', time: '2015-10-09 19:55:52' System info: host: 'WL309476', ip: '10.83.16.25', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_66' Driver info: driver.version: HtmlUnitDriver at org.openqa.selenium.htmlunit.HtmlUnitDriver.findElementByXPath (HtmlUnitDriver.java:1161)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.openqa.selenium.NoSuchElementException

      No link found with text: second level 1 System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_02' Driver info: driver.version: htmlunit

      at org.openqa.selenium.htmlunit.HtmlUnitDriver.findElementByLinkText()
    2. selenium-htmlunit-driver
      HtmlUnitDriver.findElementByLinkText
      1. org.openqa.selenium.htmlunit.HtmlUnitDriver.findElementByLinkText(HtmlUnitDriver.java:576)
      1 frame
    3. selenium-api
      By$2.findElement
      1. org.openqa.selenium.By$2.findElement(By.java:93)
      1 frame
    4. selenium-htmlunit-driver
      HtmlUnitDriver.findElement
      1. org.openqa.selenium.htmlunit.HtmlUnitDriver.findElement(HtmlUnitDriver.java:1150)
      2. org.openqa.selenium.htmlunit.HtmlUnitDriver.findElement(HtmlUnitDriver.java:344)
      2 frames