I think I may have found the issue but need to know where the actionBean 
listed:  [/reqs/ApproveList.action] is getting picked up from.

The actionBean is actually:  [/req (not reqs as I indicated 
above)/ApproveList.action].  

How can I find this un-located ActionBean that is bound to the URL: 
[/reqs/ApproveList.action]? I'm not sure where Stripes is picking this up from?

Again, any help/direction is appreciated.

Regards.

-----Original Message-----
From: Savoy, Melinda 
Sent: Sunday, April 10, 2011 5:41 PM
To: 'Stripes Users List'
Subject: [Stripes-users] Confusion on Stripes error

When stepping through the methods in the code of this action bean that is 
called from the JSP page locally and correctly, I am getting no error as such 
below but only sporadically (3x today only) on our PROD server.  We just moved 
the web app from a JBoss app server to Tomcat this morning and then we started 
getting the error below. 

We're on Stripes 1.5.5.

I'm not sure why this error is only happening sporadically and not 
consistently. 

Any help/direction on what is going on would be greatly appreciated.  

Thank you.


-----Original Message-----
From: SCMIS Application [mailto:nore...@texashealth.org] 
Sent: Sunday, April 10, 2011 3:25 PM
To: Savoy, Melinda; Burgoon, Ken
Subject: SCMWeb Runtime Exception - PHD - DEVASSS - PROD


The SCMWeb Inventory/Purchasing system has encountered an ERROR.

Login Account : DEVASSS
Region        : PROD
Entity        : PHD
Stack trace   : net.sourceforge.stripes.exception.ActionBeanNotFoundException: 
Could not locate an ActionBean that is bound to the URL 
[/reqs/ApproveList.action]. Commons reasons for this include mis-matched URLs 
and forgetting to implement ActionBean in your class. Registered ActionBeans 
are: {/maint/CommonList.action=class 
org.texashealth.scmis.stripes.action.maint.CommonListActionBean, 
/req/StockRequisition.action/=class 
org.texashealth.scmis.stripes.action.req.StockRequisitionActionBean, 
/Contact.action/=class org.texashealth.scmis.stripes.action.ContactActionBean, 
/maint/CommonList.action/=class 
org.texashealth.scmis.stripes.action.maint.CommonListActionBean, 
/req/NonStock.action/=class 
org.texashealth.scmis.stripes.action.req.NonStockActionBean, 
/notes/Notes.action/=class 
org.texashealth.scmis.stripes.action.notes.NotesActionBean, 
/AjaxTags.action=class org.texashealth.scmis.stripes.action.AjaxTagsActionBean, 
/req/Search.action=class 
org.texashealth.scmis.stripes.action.req.SearchActionBean, 
/req/CreateStock.action/=class 
org.texashealth.scmis.stripes.action.req.CreateStockActionBean, 
/req/ApproveList.action=class 
org.texashealth.scmis.stripes.action.req.ApproveListActionBean, 
/po/StocklessRequisition.action/=class 
org.texashealth.scmis.stripes.action.po.StocklessRequisitionActionBean, 
/security/Entity.action/=class 
org.texashealth.scmis.stripes.action.security.EntityActionBean, 
/req/CreateStock.action=class 
org.texashealth.scmis.stripes.action.req.CreateStockActionBean, 
/common/SearchLookup.action=class 
org.texashealth.scmis.stripes.action.common.SearchLookupActionBean, 
/req/NonStock.action=class 
org.texashealth.scmis.stripes.action.req.NonStockActionBean, 
/Contact.action=class org.texashealth.scmis.stripes.action.ContactActionBean, 
/req/Search.action/=class 
org.texashealth.scmis.stripes.action.req.SearchActionBean, 
/AjaxTags.action/=class 
org.texashealth.scmis.stripes.action.AjaxTagsActionBean, 
/ajax/AutoComplete.action=class 
org.texashealth.scmis.stripes.action.ajax.AutoCompleteActionBean, 
/security/Entity.action=class 
org.texashealth.scmis.stripes.action.security.EntityActionBean, 
/notes/Notes.action=class 
org.texashealth.scmis.stripes.action.notes.NotesActionBean, 
/req/StockRequisition.action=class 
org.texashealth.scmis.stripes.action.req.StockRequisitionActionBean, 
/po/StocklessRequisition.action=class 
org.texashealth.scmis.stripes.action.po.StocklessRequisitionActionBean, 
/po/InventoryRequisition.action/=class 
org.texashealth.scmis.stripes.action.po.InventoryRequisitionActionBean, 
/common/SearchLookup.action/=class 
org.texashealth.scmis.stripes.action.common.SearchLookupActionBean, 
/controller/DefaultView.action/=class 
net.sourceforge.stripes.controller.DefaultViewActionBean, 
/ajax/AutoComplete.action/=class 
org.texashealth.scmis.stripes.action.ajax.AutoCompleteActionBean, 
/common/Lookup.action=class 
org.texashealth.scmis.stripes.action.common.LookupActionBean, 
/req/ApproveList.action/=class 
org.texashealth.scmis.stripes.action.req.ApproveListActionBean, 
/Portal.action/=class org.texashealth.scmis.stripes.action.PortalActionBean, 
/controller/DefaultView.action=class 
net.sourceforge.stripes.controller.DefaultViewActionBean, 
/common/Lookup.action/=class 
org.texashealth.scmis.stripes.action.common.LookupActionBean, 
/po/InventoryRequisition.action=class 
org.texashealth.scmis.stripes.action.po.InventoryRequisitionActionBean, 
/Portal.action=class org.texashealth.scmis.stripes.action.PortalActionBean}
        at 
net.sourceforge.stripes.controller.AnnotatedClassActionResolver.getActionBean(AnnotatedClassActionResolver.java:351)
        at 
net.sourceforge.stripes.controller.NameBasedActionResolver.getActionBean(NameBasedActionResolver.java:264)
        at 
net.sourceforge.stripes.controller.AnnotatedClassActionResolver.getActionBean(AnnotatedClassActionResolver.java:303)
        at 
net.sourceforge.stripes.controller.DispatcherHelper$1.intercept(DispatcherHelper.java:108)
        at 
net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158)
        at 
net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113)
        at 
net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155)
        at 
net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74)
        at 
net.sourceforge.stripes.controller.DispatcherHelper.resolveActionBean(DispatcherHelper.java:104)
        at 
net.sourceforge.stripes.controller.DispatcherServlet.resolveActionBean(DispatcherServlet.java:238)
        at 
net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:141)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at root.servlet.HttpFilter.doFilter(HttpFilter.java:37)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at waffle.servlet.NegotiateSecurityFilter.doFilterPrincipal(Unknown 
Source)
        at waffle.servlet.NegotiateSecurityFilter.doFilter(Unknown Source)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
        at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
        at java.lang.Thread.run(Thread.java:619)


The information contained in this message and any attachments is intended only 
for the use of the individual or entity to which it is addressed, and may 
contain information that is PRIVILEGED, CONFIDENTIAL, and exempt from 
disclosure under applicable law.  If you are not the intended recipient, you 
are prohibited from copying, distributing, or using the information.  Please 
contact the sender immediately by return e-mail and delete the original message 
from your system.
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users


The information contained in this message and any attachments is intended only 
for the use of the individual or entity to which it is addressed, and may 
contain information that is PRIVILEGED, CONFIDENTIAL, and exempt from 
disclosure under applicable law.  If you are not the intended recipient, you 
are prohibited from copying, distributing, or using the information.  Please 
contact the sender immediately by return e-mail and delete the original message 
from your system.
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to