Error - javax.el.ELException: /jsf/login/changePWDtemplate.xhtml @126,67 rendered="#{!(usertploginBean.errorCheck)}": java.lang.NullPointerException

An Error Occurred:

javax.el.ELException: /jsf/login/changePWDtemplate.xhtml @126,67 rendered="#{!(usertploginBean.errorCheck)}": java.lang.NullPointerException

+ Stack Trace

javax.faces.FacesException: javax.el.ELException: /jsf/login/changePWDtemplate.xhtml @126,67 rendered="#{!(usertploginBean.errorCheck)}": java.lang.NullPointerException
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:393)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:578)
	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:109)
	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 weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)
	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	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 weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	at com.crimsonlogic.trade.mtn.common.util.PageFiltering.doFilter(PageFiltering.java:343)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	at com.crimsonlogic.trade.mtn.common.util.GZipCompressionFilter.doFilter(GZipCompressionFilter.java:57)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)
	at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3654)
	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3620)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
	at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:196)
	at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
	at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
	at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2423)
	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2280)
	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2258)
	at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1626)
	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1586)
	at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:270)
	at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
	at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
	at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
	at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
	at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:397)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
Caused by: javax.el.ELException: /jsf/login/changePWDtemplate.xhtml @126,67 rendered="#{!(usertploginBean.errorCheck)}": java.lang.NullPointerException
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:390)
	... 47 more
Caused by: java.lang.NullPointerException
	at com.crimsonlogic.trade.thirdparty.login.jsfbean.UserTPLoginBean.isErrorCheck(UserTPLoginBean.java:1008)
	at sun.reflect.GeneratedMethodAccessor88722.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:362)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:188)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:139)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:203)
	at com.sun.el.parser.AstNot.getValue(AstNot.java:63)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 48 more

+ Component Tree

<AjaxViewRoot id="_viewRoot" immediate="false" locale="en_US" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/jsf/login/changePassword.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> <title>
Mozambique Tradenet (MTNet)
</title> <link href="../../css/reset.css?#{userloginBean.staticResourceVersion}" rel="stylesheet" type="text/css"/> <link href="../../css/styles.css?#{userloginBean.staticResourceVersion}" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../js/clas1.js"/> <script type="text/javascript" src="../../js/mozWaitStatus.js"/>
<HtmlOutputText escape="false" id="j_id5" rendered="true" transient="true" value=" <script type="text/javascript"> function encPwd(first_call) { var userIdLength = document.getElementById("changepwdForm:userId").value.length; var oldPwdLength = document.getElementById("changepwdForm:password").value.length; var newPwdLength = document.getElementById("changepwdForm:newpassword").value.length; var confirmPwdLength = document.getElementById("changepwdForm:confirmpassword").value.length; //alert(newPwdLength < 8); if(newPwdLength < 8) { alert('New Password length cannot be lesser than 8 characters'); document.getElementById("changepwdForm:password").value = ""; document.getElementById("changepwdForm:newpassword").value=""; document.getElementById("changepwdForm:confirmpassword").value=""; return; } var userId = document.getElementById("changepwdForm:userId").value; var oldPwd = document.getElementById("changepwdForm:password").value; var newPwd = document.getElementById("changepwdForm:newpassword").value; var confirmPwd = document.getElementById("changepwdForm:confirmpassword").value; var saltStr = ''; if ( first_call && !g_key ) { var salt = hexToByteArray(saltStr); deriveKey(userId, salt); // Derive key setTimeout("encPwd(false)",0); // Wait for key return; } if (!first_call && !g_key) { setTimeout("encPwd(false)",0); // Wait for key return; } var enc_oldpwd = byteArrayToHex(aesEncrypt(oldPwd, g_key)); // AES Encryption var enc_newpwd = byteArrayToHex(aesEncrypt(newPwd, g_key)); // AES Encryption var enc_confirmpwd = byteArrayToHex(aesEncrypt(confirmPwd, g_key)); // AES Encryption // alert("after aesEncrypt() -->>>>"); document.getElementById("changepwdForm:password").value = enc_oldpwd+"|"+saltStr; document.getElementById("changepwdForm:newpassword").value=enc_newpwd+"|"+saltStr; document.getElementById("changepwdForm:confirmpassword").value=enc_confirmpwd+"|"+saltStr; document.getElementById("changepwdForm:loginMTN").click(); } function ifEnterClick() { //$body = $("body"); //$body.addClass("loading"); //$("#loginPage\\:loginButtonId").click(); document.getElementById("loginPage:loginButtonId").click(); } function checkEnter(e) { if( e.keyCode == 13) { if (e.preventDefault) { // Firefox e.stopPropagation(); e.preventDefault(); } else { // IE e.cancelBubble = true; e.returnValue = false; } ifEnterClick(); } } </script>"/>
</head> <body> <table align="center" width="960" border="0" cellspacing="0" cellpadding="0" id="outercontainer"> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0" id="innerContainer"> <tr> <td> <div class="navHolder">
<ComponentRef id="j_id7" transient="false">
<HtmlOutputText escape="false" id="j_id8" rendered="true" transient="true" value=" <script type="text/javascript"> </script>"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="bannerContainer"> <tr> <td/> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="navContainer"> <div id="welcomeUser">
<HtmlOutputText escape="true" id="j_id10" rendered="true" transient="false" value="Welcome"/>
<strong>
<HtmlOutputText escape="true" id="j_id12" rendered="true" transient="false"/>
</strong>
<HtmlSpacer height="1" id="j_id14" rendered="true" title="" transient="false" width="3"/>
<HtmlOutputText escape="true" id="j_id15" rendered="true" transient="false" value="Março 28, 2024 19:56:45 PM"/>
</div> <div class="navHolder"> <ul>
<HtmlForm enctype="application/x-www-form-urlencoded" id="logoutForm2" prependId="true" rendered="true" submitted="false" transient="false">
<li>
<HtmlCommandLink action="#{userloginBean.gotoHome}" actionExpression="#{userloginBean.gotoHome}" disabled="false" id="j_id18" immediate="false" rendered="true" styleClass="logut" transient="false" value="Início"/>
</li> <li><a href="../common/MTNAlertDashboard.jsf">
<HtmlOutputText escape="true" id="j_id20" rendered="true" transient="false" value="Alertas"/>
</a></li> <li>
<HtmlCommandLink action="#{forgotPasswordBean.retrieveQuestions}" actionExpression="#{forgotPasswordBean.retrieveQuestions}" disabled="false" id="j_id22" immediate="false" rendered="false" styleClass="logut" transient="false" value="Actualizar QA"/>
</li> <li><a href="#">
<HtmlOutputText escape="true" id="j_id24" rendered="true" transient="false" value="Ajuda "/>
</a></li> <li><a href="#">
<HtmlOutputText escape="true" id="j_id26" rendered="true" transient="false" value="Contacto"/>
</a></li> <li>
<HtmlCommandLink action="#{logoutBean.doLogout}" actionExpression="#{logoutBean.doLogout}" disabled="false" id="logout" immediate="false" rendered="true" styleClass="logut" transient="false" value="Sair"/>
</li>
</HtmlForm>
</ul> </div> </td> </tr> </table>
</ComponentRef>
<ComponentRef id="j_id30" transient="false">
<HtmlOutputText escape="false" id="j_id31" rendered="true" transient="true" value=" <script type="text/javascript"> </script>"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="bannerContainer"> <tr> <td/> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="navContainer"> <div id="welcomeUser">
<HtmlOutputText escape="true" id="j_id33" rendered="true" transient="false" value="Bem-vindo"/>
<strong>
<HtmlOutputText escape="true" id="j_id35" rendered="true" transient="false"/>
</strong>
<HtmlSpacer height="1" id="j_id37" rendered="true" title="" transient="false" width="3"/>
<HtmlOutputText escape="true" id="j_id38" rendered="true" transient="false" value="Março 28, 2024 19:56:45 PM"/>
</div> <div class="navHolder"> <ul>
<HtmlForm enctype="application/x-www-form-urlencoded" id="logoutForm3" prependId="true" rendered="true" submitted="false" transient="false">
<li>
<HtmlCommandLink action="#{usertploginBean.gotoHome}" actionExpression="#{usertploginBean.gotoHome}" disabled="false" id="j_id41" immediate="false" rendered="true" styleClass="logut" transient="false" value="Início"/>
</li> <li>
<HtmlCommandLink action="#{forgotpasswordTPBean.retrieveQuestions}" actionExpression="#{forgotpasswordTPBean.retrieveQuestions}" disabled="false" id="j_id43" immediate="false" rendered="false" styleClass="logut" transient="false" value="Actualizar QA"/>
</li> <li><a href="#">
<HtmlOutputText escape="true" id="j_id45" rendered="true" transient="false" value="Ajuda "/>
</a></li> <li><a href="#">
<HtmlOutputText escape="true" id="j_id47" rendered="true" transient="false" value="Contacto"/>
</a></li> <li>
<HtmlCommandLink action="#{logoutTPBean.doTPLogout}" actionExpression="#{logoutTPBean.doTPLogout}" disabled="false" id="logout" immediate="false" rendered="true" styleClass="logut" transient="false" value="Sair"/>
</li>
</HtmlForm>
</ul> </div> </td> </tr> </table>
</ComponentRef>
</div> <table width="100%" border="0" cellspacing="0" cellpadding="0" id="contentContainer"> <tr> <td class="align"> <table width="960" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="7"/> </tr> </table> <table width="960" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tr> <td width="75"> </td> <td width="764"> <table width="97%" align="center" border="0" cellspacing="0" cellpadding="0" style="margin-top: 7px; margin-left: 2px;" id="innerpagecontent"> <tr> <td>
<AjaxForm ajaxSingle="false" ajaxSubmit="false" bypassUpdates="false" id="changepwdForm" ignoreDupResponses="false" iterationState="false" limitToList="false" prependId="true" rendered="true" requestDelay="-2147483648" submitted="false" timeout="-2147483648" transient="false">
<table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td>
<HtmlPanelGrid border="0" columns="2" id="headerTable" rendered="true" transient="false" width="100%">
<HtmlOutputText escape="true" id="j_id53" rendered="true" transient="false" value=""/>
<HtmlOutputText escape="true" id="j_id54" rendered="true" transient="false" value=""/>
<HtmlOutputText escape="true" id="j_id55" rendered="true" styleClass="innerpage_heading" transient="false" value="Alterar a Palavra-passe"/>
</HtmlPanelGrid>
</td> </tr> <tr> <td colspan="2" height="2" bgcolor="#EEEEEE"/> </tr> <tr> <td class="table-contents-container"> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-contents"> <tr> <td colspan="4">
<HtmlAjaxOutputPanel ajaxRendered="false" id="globalError" keepTransient="true" layout="inline" rendered="true" transient="false">
<HtmlMessages errorClass="error" fatalClass="fatal" globalOnly="true" id="j_id57" infoClass="info" layout="list" rendered="true" showDetail="false" showSummary="true" styleClass="message_general" tooltip="false" transient="false" warnClass="warning"/>
</HtmlAjaxOutputPanel>
</td> </tr> <tr> <td colspan="4"> <span class="mandatory"><strong>* </strong></span>
<HtmlOutputText escape="true" id="mandatoryField1" rendered="true" styleClass="mandatory" transient="false" value="Indica campo obrigatório "/>
</td> </tr> <tr> <td colspan="4" height="8"/> </tr> <tr> <td width="250px">
<SWCHtmlOutputLabel escape="true" for="userId" id="userIdLabel" rendered="true" required="false" transient="false" value="ID do Utilizador:"/>
</td> <td colspan="3">
<HtmlOutputFormat escape="true" id="userIdOutputFormat" rendered="true" transient="false">
<HtmlAjaxRegion id="userIdRegion" immediate="false" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false">
<HtmlInputText converter="com.crimsonlogic.trade.swc.common.jsfbean.TrimConverter@54674356" disabled="false" id="userId" immediate="false" label="ID do Utilizador" localValueSet="false" maxlength="20" onchange="A4J.AJAX.Submit('changepwdForm',event,{'similarityGroupingId':'changepwdForm:userId1','actionUrl':'/mtn/jsf/login/changePassword.jsf;jsessionid=lumGNQR0NQoyUpB5dKGVsvyjqKeiha6QdGnujH6swV5vnM7lQoKQ!1190847390','containerId':'changepwdForm:userIdRegion','parameters':{'changepwdForm:userId1':'changepwdForm:userId1'} } )" readonly="false" rendered="true" required="true" size="25" styleClass="innerforms-fields" transient="false" valid="true">
org.ajax4jsf.ajax.SUPPORTonchange
<HtmlAjaxSupport ajaxSingle="false" bypassUpdates="false" disableDefault="false" disabled="false" event="onchange" id="userId1" ignoreDupResponses="false" immediate="false" limitToList="false" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
</HtmlInputText>
</HtmlAjaxRegion>
<HtmlAjaxOutputPanel ajaxRendered="false" id="userIdMessage" keepTransient="true" layout="inline" rendered="true" transient="false">
<HtmlMessage errorClass="error" for="userId" id="userIdMessageOutputPanel" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
</HtmlAjaxOutputPanel>
</HtmlOutputFormat>
</td> </tr> <tr> <td width="250px">
<SWCHtmlOutputLabel escape="true" for="password" id="passwordLabel" rendered="true" required="false" transient="false" value="Palavra-passe actual:"/>
</td> <td colspan="3">
<HtmlOutputFormat escape="true" id="passwordOutputFormat" rendered="true" transient="false">
<HtmlAjaxRegion id="passwordRegion" immediate="false" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false">
<HtmlInputSecret converter="com.crimsonlogic.trade.swc.common.jsfbean.TrimConverter@5f16f83c" disabled="false" id="password" immediate="false" label="Palavra-passe actual" localValueSet="false" maxlength="20" onchange="A4J.AJAX.Submit('changepwdForm',event,{'similarityGroupingId':'changepwdForm:password1','actionUrl':'/mtn/jsf/login/changePassword.jsf;jsessionid=lumGNQR0NQoyUpB5dKGVsvyjqKeiha6QdGnujH6swV5vnM7lQoKQ!1190847390','containerId':'changepwdForm:passwordRegion','parameters':{'changepwdForm:password1':'changepwdForm:password1'} } )" readonly="false" redisplay="true" rendered="true" required="true" size="25" styleClass="innerforms-fields" transient="false" valid="true">
org.ajax4jsf.ajax.SUPPORTonchange
<HtmlAjaxSupport ajaxSingle="false" bypassUpdates="false" disableDefault="false" disabled="false" event="onchange" id="password1" ignoreDupResponses="false" immediate="false" limitToList="false" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
</HtmlInputSecret>
</HtmlAjaxRegion>
<HtmlAjaxOutputPanel ajaxRendered="false" id="passwordMessage" keepTransient="true" layout="inline" rendered="true" transient="false">
<HtmlMessage errorClass="error" for="password" id="passwordMessageOutputPanel" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
</HtmlAjaxOutputPanel>
</HtmlOutputFormat>
</td> </tr> <tr> <td width="250px">
<SWCHtmlOutputLabel escape="true" for="newpassword" id="newpasswordLabel" rendered="true" required="false" transient="false" value="Nova Palavra-passe:"/>
</td> <td colspan="3">
<HtmlOutputFormat escape="true" id="newpasswordOutputFormat" rendered="true" transient="false">
<HtmlAjaxRegion id="newpasswordRegion" immediate="false" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false">
<HtmlInputSecret converter="com.crimsonlogic.trade.swc.common.jsfbean.TrimConverter@6a98e563" disabled="false" id="newpassword" immediate="false" label="Palavra-passe actual" localValueSet="false" maxlength="8" onchange="A4J.AJAX.Submit('changepwdForm',event,{'similarityGroupingId':'changepwdForm:newpassword1','actionUrl':'/mtn/jsf/login/changePassword.jsf;jsessionid=lumGNQR0NQoyUpB5dKGVsvyjqKeiha6QdGnujH6swV5vnM7lQoKQ!1190847390','containerId':'changepwdForm:newpasswordRegion','parameters':{'changepwdForm:newpassword1':'changepwdForm:newpassword1'} } )" readonly="false" redisplay="true" rendered="true" required="true" size="25" styleClass="innerforms-fields" transient="false" valid="true">
org.ajax4jsf.ajax.SUPPORTonchange
<HtmlAjaxSupport ajaxSingle="false" bypassUpdates="false" disableDefault="false" disabled="false" event="onchange" id="newpassword1" ignoreDupResponses="false" immediate="false" limitToList="false" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
</HtmlInputSecret>
</HtmlAjaxRegion>
<HtmlAjaxOutputPanel ajaxRendered="false" id="newpasswordMessage" keepTransient="true" layout="inline" rendered="true" transient="false">
<HtmlMessage errorClass="error" for="newpassword" id="newpasswordMessageOutputPanel" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
</HtmlAjaxOutputPanel>
</HtmlOutputFormat>
</td> </tr> <tr> <td width="250px">
<SWCHtmlOutputLabel escape="true" for="confirmpassword" id="confirmpasswordLabel" rendered="true" required="false" transient="false" value="Confirmar Nova Palavra-passe:"/>
</td> <td colspan="3">
<HtmlOutputFormat escape="true" id="confirmpasswordOutputFormat" rendered="true" transient="false">
<HtmlAjaxRegion id="confirmpasswordRegion" immediate="false" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false">
<HtmlInputSecret converter="com.crimsonlogic.trade.swc.common.jsfbean.TrimConverter@565fc3a3" disabled="false" id="confirmpassword" immediate="false" label="???mtn.login.confirm.password???" localValueSet="false" maxlength="8" onchange="A4J.AJAX.Submit('changepwdForm',event,{'similarityGroupingId':'changepwdForm:confirmpassword1','actionUrl':'/mtn/jsf/login/changePassword.jsf;jsessionid=lumGNQR0NQoyUpB5dKGVsvyjqKeiha6QdGnujH6swV5vnM7lQoKQ!1190847390','containerId':'changepwdForm:confirmpasswordRegion','parameters':{'changepwdForm:confirmpassword1':'changepwdForm:confirmpassword1'} } )" readonly="false" redisplay="true" rendered="true" required="true" size="25" styleClass="innerforms-fields" transient="false" valid="true">
org.ajax4jsf.ajax.SUPPORTonchange
<HtmlAjaxSupport ajaxSingle="false" bypassUpdates="false" disableDefault="false" disabled="false" event="onchange" id="confirmpassword1" ignoreDupResponses="false" immediate="false" limitToList="false" rendered="true" requestDelay="-2147483648" timeout="-2147483648" transient="false"/>
</HtmlInputSecret>
</HtmlAjaxRegion>
<HtmlAjaxOutputPanel ajaxRendered="false" id="confirmpasswordMessage" keepTransient="true" layout="inline" rendered="true" transient="false">
<HtmlMessage errorClass="error" for="confirmpassword" id="confirmpasswordMessageOutputPanel" rendered="true" showDetail="true" showSummary="false" tooltip="false" transient="false"/>
</HtmlAjaxOutputPanel>
</HtmlOutputFormat>
</td> </tr> <tr> <td colspan="4" height="10"/> </tr> <tr> <td colspan="4"> <div class="button-container" align="center">
<HtmlAjaxCommandButton ajaxSingle="false" bypassUpdates="false" disabled="false" id="submit" ignoreDupResponses="false" immediate="false" limitToList="false" onclick="encPwd(true);" rendered="true" requestDelay="-2147483648" size="-2147483648" styleClass="button" timeout="-2147483648" transient="false" value="Submeter"/>
<HtmlCommandButton action="#{passwordBean.save}" actionExpression="#{passwordBean.save}" disabled="false" id="loginMTN" immediate="false" onclick="javascript:onRequestStart();" readonly="false" rendered="true" style="display: none;" styleClass="buttonStylesLogin" transient="false" type="submit" value="Login"/>
<HtmlSpacer height="1" id="j_id68" rendered="true" title="" transient="false" width="3"/>
<HtmlAjaxRegion id="j_id69" immediate="false" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false">
<HtmlCommandButton action="#{passwordBean.onCancel1}" actionExpression="#{passwordBean.onCancel1}" disabled="false" id="cancel" immediate="true" readonly="false" rendered="true" styleClass="button" transient="false" type="submit" value="Cancelar"/>
</HtmlAjaxRegion>
</div> </td> </tr> </table> </td> </tr> </table>
</AjaxForm>
</td> </tr> </table> </td> <td width="75"> </td> <td width="7" style="border-bottom: #c7c7c7 solid 1px;"/> </tr> </table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="footerContainer"> <tr> <td><div align="left"><a href="#">
<HtmlOutputText escape="true" id="j_id73" rendered="true" transient="false" value="Política de Privacidade"/>
</a> | <a href="#">
<HtmlOutputText escape="true" id="j_id75" rendered="true" transient="false" value="Termos e Condições"/>
</a> | <a href="#">
<HtmlOutputText escape="true" id="j_id77" rendered="true" transient="false" value="Aviso Legal"/>
</a> | 240002_B</div></td> <td><div align="right">
<HtmlOutputText escape="true" id="j_id79" rendered="true" transient="false" value="República de Moçambique. Todos os Direitos Reservados"/>
</div></td> </tr> </table>
</td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </body>
</html>
</AjaxViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
ajaxContextorg.ajax4jsf.context.AjaxContextImpl@384c47cd
passwordBeancom.crimsonlogic.trade.mtn.login.jsfbean.ChangePwdBean@50738fe0
requestInitEventNotifiedtrue
userbeancom.crimsonlogic.trade.mtn.login.model.UserPwd@7deddb70
Session Attributes
NameValue
changeLocaleBeancom.crimsonlogic.trade.mtn.common.jsfbean.ChangeLocaleBean@55075db5
dashBoardCntDtocom.crimsonlogic.trade.mtn.dashboard.model.DashBoardCountDTO@f2f0af7
localept_PT
userloginBeancom.crimsonlogic.trade.mtn.login.jsfbean.UserLoginBean@436f887d
usertploginBeancom.crimsonlogic.trade.thirdparty.login.jsfbean.UserTPLoginBean@50caed3b
Application Attributes
NameValue
None
Mar 28, 2024 7:56:45 PM - Generated by Facelets