Hi,
I do also have similar problem have you got any solution.
Awaiting reply
belgrave wrote:
>
> Hi,
>
> Im using JMeter to do some automated testing against an application built
> using Trinidad and Facelets. Most of my test cases are working fine,
> except for a few. And the problem is intermittent (Sometimes the test case
> works, sometimes it doesn't) The only thing in common is that the pages
> that fail have date fields that use the Trinidad date picker/popup
> calendar feature.
>
> I'm not sure if the calendar's javascript components are updating the
> parent page in some way and perhaps this is not being reflected when I run
> the test from JMeter.
>
> After debugging the code I found that the application is losing context
> and then subsequently failing. I get the following exception in the logs.
>
> (Please note that 'inputCurrency.jspx' is my custom component and that
> 'pageBean' is a property that points to a managed bean. These details have
> no bearing on the problem as it happens in multiple other places)
>
> [22/09/08 13:20:13:113 BST] 00000027 SystemErr R
> javax.faces.el.PropertyNotFoundException:
> /xAdvisorWeb/bundles/fdicommon/component/inputCurrency.jspx @112,7
> value="#{value}":
> /xAdvisorWeb/bundles/managecreditlimit/jsf/SCR140_TemporaryCreditLimit.jspx
> @73,25 value="#{processScope.pageBean.requestedCreditLimit}": Target
> Unreachable, 'pageBean' returned null
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:243)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.wasSubmitted(EditableValueRenderer.java:134)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.decode(EditableValueRenderer.java:70)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.decode(InputLabelAndMessageRenderer.java:56)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1042)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:661)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:762)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes(UIXEditableValue.java:235)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:920)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:905)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:759)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:920)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:905)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXForm.processDecodes(UIXForm.java:75)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:920)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:905)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:759)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:602)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:135)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:219)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:71)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.fdi.cmws.faces.web.common.servlet.CustomFacesServlet$FacesServlet.service(CustomFacesServlet.java:323)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.fdi.cmws.faces.web.common.servlet.CustomFacesServlet.service(CustomFacesServlet.java:117)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:250)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:207)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:161)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.fdi.cmws.web.common.filter.UserCredentialFilter.doFilter(UserCredentialFilter.java:52)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:761)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:673)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3163)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:254)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:100)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
>
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
> [22/09/08 13:20:13:128 BST] 00000027 SystemErr R
> javax.servlet.ServletException:
> /xAdvisorWeb/bundles/fdicommon/component/inputCurrency.jspx @112,7
> value="#{value}":
> /xAdvisorWeb/bundles/managecreditlimit/jsf/SCR140_TemporaryCreditLimit.jspx
> @73,25 value="#{processScope.pageBean.requestedCreditLimit}": Target
> Unreachable, 'pageBean' returned null
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.fdi.cmws.faces.web.common.servlet.CustomFacesServlet$FacesServlet.service(CustomFacesServlet.java:339)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.fdi.cmws.faces.web.common.servlet.CustomFacesServlet.service(CustomFacesServlet.java:117)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:250)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:207)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:161)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.fdi.cmws.web.common.filter.UserCredentialFilter.doFilter(UserCredentialFilter.java:52)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:761)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:673)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3163)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:254)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:100)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
>
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
> [22/09/08 13:20:13:160 BST] 00000027 SystemErr R at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
> [22/09/08 13:20:13:175 BST] 00000027 SystemErr R
>
> Thanks advance for any help
> Jamal
>
>
>
--
View this message in context:
http://www.nabble.com/-Trinidad--Problem-running-JMeter-test-with-Trinidad-Facelet-pages-that-contain-date-fields-tp19609584p24768645.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.