An Error Occurred:

A request must be associated with the context in order to load the known conversations

+ Stack Trace

java.lang.IllegalStateException: A request must be associated with the context in order to load the known conversations
	at org.jboss.weld.context.AbstractConversationContext.getCurrentConversation(AbstractConversationContext.java:360)
	at org.jboss.weld.jsf.ConversationAwareViewHandler.getActionURL(ConversationAwareViewHandler.java:101)
	at com.sun.facelets.FaceletViewHandler.getActionURL(FaceletViewHandler.java:803)
	at org.ajax4jsf.application.ViewHandlerWrapper.getActionURL(ViewHandlerWrapper.java:86)
	at com.sun.faces.renderkit.html_basic.FormRenderer.getActionStr(FormRenderer.java:195)
	at com.sun.faces.renderkit.html_basic.FormRenderer.encodeBegin(FormRenderer.java:127)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:816)
	at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
	at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:106)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:840)
	at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:236)
	at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:106)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:840)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
	at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
	at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:397)
	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:397)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
	at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:897)
	at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:626)
	at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:2039)
	at java.lang.Thread.run(Thread.java:745)

+ Component Tree

<AjaxViewRoot id="_viewRoot" immediate="false" locale="en_AU" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/home.xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/> <meta name="description" content="#{configurationController.metaConfigurationsMap['metaDescription']}"/> <meta name="keywords" content="#{configurationController.metaConfigurationsMap['metaKeywords']}"/> <link rel="SHORTCUT ICON" href="favicon.ico"/> <!-- Title of the page, pattern: iNvestigate|XXX --> <title>
<HtmlOutputText escape="true" id="j_id2" rendered="true" transient="false" value="Home"/>
<HtmlOutputText escape="true" id="j_id3" rendered="true" transient="false" value=" "/>
|
<HtmlOutputText escape="true" id="j_id5" rendered="false" transient="false" value=" iNvestigate"/>
<HtmlOutputText escape="true" id="j_id6" rendered="true" transient="false" value=" eDiagnostic"/>
</title> <!-- Java Scripts --> <script type="text/javascript" src="scripts/common.js"/> <!-- CSS --> <!-- base.css: the layout of the page --> <link type="text/css" href="css/base.css" rel="stylesheet"/> <!-- style.css: style of tags, such as table, panel, row --> <link type="text/css" href="css/style.css" rel="stylesheet"/> <!--[if IE]> <link type="text/css" href="css/styleIEFix.css" rel="stylesheet" /> <![EndIf]--> <!-- Header for CSS and scripts -->
<script language="JavaScript"> jQuery(document).ready( function() { jQuery("label[id$=menuItemHome]").parent("td").addClass( "selectedMenuItem"); jQuery("*[id$=login]").focus(); }); </script>
<SCRIPT type="text/javascript"> window.history.forward(); function noBack() { window.history.forward(); } jQuery(document).ready(function() { jQuery("*[id$=menuItemLogout]").click(function() { alert('Logout!'); }); }); } </SCRIPT> </head> <body onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload=""> <!-- Body wrapper -->
<HtmlPanelGroup id="wrapper" layout="block" rendered="true" transient="false">
<!-- Header -->
<HtmlPanelGroup id="header" layout="block" rendered="true" transient="false">
<map name="bannerMap"> <area href="" alt="iNvestigate" title="iNvestigate" shape="rect" coords="0,0,300,84"/> <!-- <area href="http://www.med.unsw.edu.au/" alt="Faculty of Medicine, UNSW" title="Faculty of Medicine, UNSW" shape="rect" coords="460,0,820,84" target="_blank"></area> <area href="http://www.rcpamanual.edu.au/" alt="RCPA Manual" title="RCPA Manual" shape="rect" coords="830,0,1020,84" target="_blank"></area> --> </map> <!-- iNvestigate banner -->
<HtmlGraphicImage id="j_id12" ismap="false" rendered="false" style="width:1024px;height:84px;border:none" transient="false" url="css/images/banner_investigate.jpg" usemap="#bannerMap" value="css/images/banner_investigate.jpg"/>
<HtmlGraphicImage id="j_id13" ismap="false" rendered="true" style="width:1024px;height:84px;border:none" transient="false" url="css/images/banner_ediagnostic.jpg" usemap="#bannerMap" value="css/images/banner_ediagnostic.jpg"/>
<!-- Menu toolbar -->
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id15" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlToolBar id="j_id16" itemSeparator="none" rendered="true" style="height:34px;" transient="false" width="100%">
<HtmlToolBarGroup id="j_id17" itemSeparator="line" location="left" rendered="true" transient="false">
<HtmlOutputLabel escape="true" id="menuItemHome" onclick="location.href='./home.jsf'" rendered="true" styleClass="menuItem" transient="false" value="Home"/>
<HtmlOutputLabel escape="true" id="menuItemCaseStudy" onclick="location.href='./caseStudy.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Case Studies"/>
<HtmlOutputLabel escape="true" id="menuItemCases" onclick="location.href='./cases.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Case List"/>
<HtmlOutputLabel escape="true" id="menuItemBuildCase" onclick="location.href='./buildCase.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Build Cases"/>
<HtmlOutputLabel escape="true" id="menuItemAdmin" onclick="location.href='./admin.jsf'" rendered="false" styleClass="menuItem" transient="false" value="System Administration"/>
<HtmlOutputLabel escape="true" id="menuItemSurvey" onclick="location.href='./surveys.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Surveys"/>
<HtmlSpacer height="1" id="j_id18" rendered="true" title="" transient="false" width="1"/>
</HtmlToolBarGroup>
<HtmlToolBarGroup id="j_id19" itemSeparator="line" location="right" rendered="true" transient="false">
<HtmlSpacer height="1" id="j_id20" rendered="true" title="" transient="false" width="1"/>
<HtmlOutputLabel escape="true" id="menuItemReport" onclick="location.href='./report.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Report"/>
<HtmlOutputLabel escape="true" id="menuItemAbout" onclick="location.href='./about.jsf'" rendered="true" styleClass="menuItem" transient="false" value="About"/>
<HtmlOutputLabel escape="true" id="menuItemAccount" onclick="location.href='./account.jsf'" rendered="false" styleClass="menuItem" transient="false" value="My Account"/>
<HtmlOutputLabel escape="true" id="menuItemLogout" onclick="logout();" rendered="false" styleClass="menuItem" transient="false" value="Logout"/>
<HtmlOutputLabel escape="true" id="menuItemRegister" onclick="location.href='./register.jsf'" rendered="false" styleClass="menuItem" transient="false" value="Register"/>
</HtmlToolBarGroup>
</HtmlToolBar>
</HtmlForm>
</HtmlPanelGroup>
<!-- Body -->
<HtmlPanelGroup id="body" layout="block" rendered="true" transient="false">
<!-- Left pane -->
<HtmlPanelGroup id="leftPane" layout="block" rendered="true" transient="false"/>
<!-- End of left pane --> <!-- Middle pane -->
<HtmlPanelGroup id="middlePane" layout="block" rendered="true" transient="false">
<!-- Middle pane wrapper -->
<HtmlPanelGroup id="middlePaneWrapper" layout="block" rendered="true" transient="false">
<script language="JavaScript"> var url; jQuery(document).ready(function() { jQuery("a[href=userFlowDiagram]").click(function(){ //url = jQuery(this).attr('href'); url = "css/images/userFlowDiagram.jpg"; jQuery("div[id$=userFlowDiagramModalPanelContent]").html('<img style="max-width: 770px;" src="' + url + '" alt="User Flow Diagram"/>'); Richfaces.showModalPanel('userFlowDiagramModalPanel'); return false; }); }); </script>
<HtmlPanel id="j_id26" rendered="true" style="border:none;" transient="false">
<HtmlOutputText escape="false" id="j_id27" rendered="true" transient="false" value="<p><span style="font-family: tahoma,arial,helvetica,sans-serif;">eDiagnostic is an interactive website designed for use by medical students, which focuses on the <em>appropriate</em> and <em>cost-effective</em> use of diagnostic investigations.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">This website is a derivative of the </span><span style="font-family: tahoma,arial,helvetica,sans-serif;">iNvestigate </span><span style="font-family: tahoma,arial,helvetica,sans-serif;">project, which was funded by the Australian Government under the Quality Use of Pathology Program.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">Like iNvestigate, eDiagnostic uses data from the RCPA Manual to provide detailed information about individual Pathology tests. </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">Similarly, the Medicare Benefits Schedule is used as the data source for indicative costs of investigations -- these do not necessarily reflect actual costs to the patient or the laboratory and do not include associated costs e.g. of anaesthesia or hospital admission.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">In addition, <span style="font-family: tahoma,arial,helvetica,sans-serif;">eDiagnostic</span> uses data from the RANZCR Inside Radiology website to provide general information about diagnostic imaging.<br /></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">How the user interacts with eDiagnostic is explained <a href="userFlowDiagram"><span style="color: #0000ff;">here</span></a>. Simple instructions and help are provided on each page of the website.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">eDiagnostic</span><span style="font-family: tahoma,arial,helvetica,sans-serif;"> is a work in progress. Further relevant and instructive cases will continue to be added to the site in the future.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;">eDiagnostic</span><span style="font-family: tahoma,arial,helvetica,sans-serif;"> <span style="font-family: tahoma,arial,helvetica,sans-serif;">has been tested with Firefox 12+, Internet Explorer 8 and Safari 5+, but appears to work satisfactorily with most other browsers on desktop or laptop computers. <span style="font-family: tahoma,arial,helvetica,sans-serif;">eDiagnostic</span><span style="font-family: tahoma,arial,helvetica,sans-serif;"> </span>has not been tested on other devices and is unlikely to work on tablets or phones.</span><span style="font-family: tahoma,arial,helvetica,sans-serif;"><br /></span></span></p> <p><span style="color: #993300;font-size:10pt"><strong><em>Please access eDiagnostic via eMed, as follows:</em></strong></span></p> <p>1. <a title="Login to eMed" href="https://emed.med.unsw.edu.au" target="_self">Login to eMed</a>.</p> <p>2. View the “Quick Links” menu on the left pane of the eMed Home screen.</p> <p>3. Click “eDiagnostic”, which should take you into eDiagnostic without needing to sign in.</p> <p>4. If these steps do not work, please contact the UNSW IT Service Centre on +61 2 9385 1333 or <a href="mailto:servicedesk@unsw.edu.au">servicedesk@unsw.edu.au</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif;"><br /></span></p> <p> </p> <p> </p> <p> </p> <p><br /><br /></p> <p> </p> <p> </p> <p><a href="http://med.unsw.edu.au" target="_blank"><img src="https://med.unsw.edu.au/sites/default/files/_local_upload/images/UNSW-Med-investigate.jpg" alt="UNSW Medicine" width="360" height="64" /></a><a href="http://www.rcpa.edu.au" target="_blank"><img src="https://med.unsw.edu.au/sites/default/files/_local_upload/images/RCPA-investigate.jpg" alt="The Royal College of Pathologists of Australasia" width="220" height="64" /></a></p>"/>
</HtmlPanel>
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id28" prependId="true" rendered="true" submitted="false" transient="false">
<!-- Modal panel for user flow diagram -->
<HtmlModalPanel autosized="false" controlsClass="" headerClass="" height="600" id="userFlowDiagramModalPanel" immediate="false" keepVisualState="false" left="auto" localValueSet="false" minHeight="-1" minWidth="-1" moveable="true" onbeforehide="" onbeforeshow="" onhide="" onmaskclick="" onmaskcontextmenu="" onmaskdblclick="" onmaskmousedown="" onmaskmousemove="" onmaskmouseout="" onmaskmouseover="" onmaskmouseup="" onmove="" onresize="" onshow="" overlapEmbedObjects="false" rendered="true" required="false" resizeable="true" showWhenRendered="false" top="auto" transient="false" tridentIVEngineSelectBehavior="disable" trimOverlayedElements="true" valid="true" width="800" zindex="100">
controls
<HtmlPanelGroup id="j_id33" rendered="true" transient="false">
<HtmlGraphicImage id="rcpaHideLink" ismap="false" rendered="true" styleClass="hidelink" transient="false" url="css/images/close.png" value="css/images/close.png">
org.ajax4jsf.ajax.SUPPORTonclick
<HtmlAjaxSupport ajaxSingle="false" bypassUpdates="false" disableDefault="false" disabled="false" event="onclick" id="j_id34" ignoreDupResponses="false" immediate="false" limitToList="false" oncomplete="Richfaces.hideModalPanel('userFlowDiagramModalPanel');" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
</HtmlGraphicImage>
</HtmlPanelGroup>
header
<HtmlPanelGroup id="j_id30" rendered="true" transient="false">
<HtmlOutputText escape="true" id="j_id31" rendered="true" transient="false" value="User flow diagram"/>
</HtmlPanelGroup>
<!-- Controls -->
<HtmlPanelGroup id="j_id35" layout="block" rendered="true" style="width:100%;height:2px;" transient="false"/>
<HtmlAjaxCommandLink ajaxSingle="false" bypassUpdates="false" disabled="false" id="j_id36" ignoreDupResponses="false" immediate="false" limitToList="false" onclick="window.open(url);" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false" value="Open in external window"/>
<HtmlPanelGroup id="j_id37" layout="block" rendered="true" style="width:100%;height:2px;" transient="false"/>
<HtmlPanelGroup id="userFlowDiagramModalPanelContent" layout="block" rendered="true" transient="false"/>
</HtmlModalPanel>
</HtmlForm>
</HtmlPanelGroup>
<!-- End of middle pane wrapper-->
</HtmlPanelGroup>
<!-- End of middle pane --> <!-- Right pane -->
<HtmlPanelGroup id="rightPane" layout="block" rendered="true" transient="false">
<!-- Right pane wrapper -->
<HtmlPanelGroup id="rightPaneWrapper" layout="block" rendered="true" transient="false">
<HtmlPanel id="j_id41" rendered="true" transient="false">
header
Login
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id43" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlRichMessages ajaxRendered="true" globalOnly="true" id="j_id44" keepTransient="false" layout="list" rendered="true" showDetail="true" showSummary="false" styleClass="errorMsg" tooltip="false" transient="false"/>
<HtmlPanelGrid border="-2147483648" columns="2" id="j_id45" rendered="true" transient="false">
<HtmlOutputLabel escape="true" id="j_id46" rendered="true" transient="false" value="Username:"/>
<HtmlInputText disabled="false" id="login" immediate="false" localValueSet="false" maxlength="15" readonly="false" rendered="true" required="true" requiredMessage="Field required" size="-2147483648" style="width:100px;" transient="false" valid="true"/>
<HtmlOutputText escape="true" id="j_id47" rendered="true" transient="false" value=""/>
<HtmlRichMessage ajaxRendered="true" for="login" id="j_id48" keepTransient="false" rendered="true" showDetail="true" showSummary="false" styleClass="errorMsgSimple" tooltip="false" transient="false"/>
<HtmlOutputLabel escape="true" id="j_id49" rendered="true" transient="false" value="Password:"/>
<HtmlInputSecret disabled="false" id="password" immediate="false" localValueSet="false" maxlength="100" readonly="false" redisplay="false" rendered="true" required="true" requiredMessage="Field required" size="-2147483648" style="width:100px;" transient="false" valid="true"/>
<HtmlOutputText escape="true" id="j_id50" rendered="true" transient="false" value=""/>
<HtmlRichMessage ajaxRendered="true" for="password" id="j_id51" keepTransient="false" rendered="true" showDetail="true" showSummary="false" styleClass="errorMsgSimple" tooltip="false" transient="false"/>
<HtmlOutputLabel escape="true" id="j_id52" rendered="true" transient="false" value=""/>
<HtmlCommandButton action="#{loginController.login}" actionExpression="#{loginController.login}" disabled="false" id="j_id53" immediate="false" readonly="false" rendered="true" transient="false" type="submit" value="Login"/>
</HtmlPanelGrid>
</HtmlForm>
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id54" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlPanelGroup id="j_id55" layout="block" rendered="true" style="text-align:center;margin-top:5px;" transient="false">
<HtmlAjaxCommandLink ajaxSingle="false" bypassUpdates="false" disabled="false" id="j_id56" ignoreDupResponses="false" immediate="false" limitToList="false" onclick="location.href='./forgottenPwd.jsf'" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false" value="Forgotten password?"/>
<br/>
<HtmlAjaxCommandLink ajaxSingle="false" bypassUpdates="false" disabled="false" id="j_id58" ignoreDupResponses="false" immediate="false" limitToList="false" onclick="location.href='./forgottenUsername.jsf'" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false" value="Forgotten username?"/>
</HtmlPanelGroup>
</HtmlForm>
</HtmlPanel>
<HtmlPanelGroup id="j_id59" layout="block" rendered="true" style="height:5px;width:100%" transient="false"/>
<HtmlPanel id="j_id60" rendered="true" transient="false">
<!-- rendered="#{user.userId le 0 and configurationController.configurationsMap['allowRegistration'] eq 1}"> -->
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id62" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlOutputText escape="true" id="j_id63" rendered="true" transient="false" value="New user? "/>
<HtmlAjaxCommandLink ajaxSingle="false" bypassUpdates="false" disabled="false" id="j_id64" ignoreDupResponses="false" immediate="false" limitToList="false" onclick="location.href='./register.jsf'" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false" value=" Register now"/>
</HtmlForm>
</HtmlPanel>
<HtmlPanelGroup id="j_id65" layout="block" rendered="false" transient="false">
<!-- Welcome -->
<HtmlPanel id="welcomePanel" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id67" rendered="true" transient="false" value="Welcome, "/>
<HtmlOutputText escape="true" id="j_id68" rendered="true" transient="false" value="You are logged in as "/>
<br/> <br/>
<HtmlPanelGroup id="j_id70" layout="block" rendered="false" transient="false">
<HtmlOutputText escape="true" id="j_id71" rendered="true" transient="false" value="Last logged in: "/>
<br/>
<HtmlOutputText converter="javax.faces.convert.DateTimeConverter@4f3304ef" escape="true" id="j_id73" rendered="true" transient="false"/>
</HtmlPanelGroup>
<HtmlOutputText escape="false" id="j_id74" rendered="true" transient="false" value="<p>Welcome to eDiagnostic</p>"/>
</HtmlPanel>
<HtmlPanelGroup id="j_id75" layout="block" rendered="true" style="width:100%;height:5px;" transient="false"/>
</HtmlPanelGroup>
</HtmlPanelGroup>
<!-- End of right pane wrapper -->
</HtmlPanelGroup>
<!-- End of right pane -->
<HtmlPanelGroup id="j_id78" layout="block" rendered="true" style="clear: both;" transient="false"/>
<!-- end of body -->
</HtmlPanelGroup>
<!-- Footer -->
<HtmlPanelGroup id="footer" layout="block" rendered="true" transient="false">
<!-- Footer wrapper -->
<HtmlPanelGroup id="footerWrapper" layout="block" rendered="true" transient="false"/>
<!-- End of footer wrapper -->
</HtmlPanelGroup>
<!-- End of footer -->
<HtmlPanelGroup id="j_id84" layout="block" rendered="true" style="clear: both;" transient="false"/>
<!-- jsFunction and jQuery -->
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id86" prependId="true" rendered="true" submitted="false" transient="false">
<!-- jsFunction --> <!-- This function calls logout function. User will be redirected to login page through faces-context -->
<HtmlAjaxFunction action="#{loginController.logout}" actionExpression="#{loginController.logout}" ajaxSingle="false" bypassUpdates="false" id="logoutFunc" ignoreDupResponses="false" immediate="false" limitToList="false" name="logout" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
<!-- jQuery --> <!-- Menu item hover effect -->
<HtmlJQuery id="j_id89" name="" query="mouseover(function(){ jQuery(this).parent('td').addClass('activeMenuItem')})" rendered="true" selector=".menuItem" timing="immediate" transient="false"/>
<HtmlJQuery id="j_id90" name="" query="mouseout(function(){jQuery(this).parent('td').removeClass('activeMenuItem')})" rendered="true" selector=".menuItem" timing="immediate" transient="false"/>
</HtmlForm>
</HtmlPanelGroup>
<!-- End of wrapper --> </body> </html>
</AjaxViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
ajaxContextorg.ajax4jsf.context.AjaxContextImpl@1e890f88
Session Attributes
NameValue
configurationControllerau.edu.unsw.med.investigate.controller.ConfigurationController@385ab961
investigatefalse
loginControllerau.edu.unsw.med.investigate.controller.LoginController@4c40ac2e
userUser [userId=0, firstName=null, lastName=null, title=null, login=null, email=null, isSSO=false]
Application Attributes
NameValue
FACES_ANNOTATIONS{}
20/08/2019 5:17:04 PM - Generated by Facelets