myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mohan Lal <mohanlal...@gmail.com>
Subject Re: [Trinidad] Problem running JMeter test with Trinidad/Facelet pages that contain date fields
Date Sat, 01 Aug 2009 12:26:09 GMT

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.


Mime
View raw message