Technote

(troubleshooting)
FileNotFound Exception for some WebSphere Commerce tools pages
Problem(Abstract)
You notice when you use the WebSphere Commerce Tools, such as WebSphere Commerce Accelerator, some pages are not displayed and a FileNotFoundException is thrown:


Error Message:JSPG0036E: Failed to find
resource /tools/catalog/CatEntrySearchDialog.jsp

Root Cause:

java.io.FileNotFoundException: JSPG0036E: Failed to find
resource /tools/catalog/CatEntrySearchDialog.jsp at
com.ibm.ws.jsp.webcontainerext.JSPExtensionProcessor.findWrapper(JSPExte
nsionProcessor.java:257) at
com.ibm.ws.jsp.webcontainerext.JSPExtensionProcessor.handleRequest(JSPEx
tensionProcessor.java:239) at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:294) at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
a:1069) at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
ocessor.java:455) at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
279) at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
com.ibm.commerce.struts.ECActionServlet.processRequest(ECActionServlet.j
ava:189) at
com.ibm.commerce.struts.ECActionServlet.doPost(ECActionServlet.java:147)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1282) at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:1239) at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:136) at
com.ibm.commerce.webcontroller.RuntimeServletFilter.doFilterAction(Runti
meServletFilter.java:269) at
com.ibm.commerce.webcontroller.RuntimeServletFilter.access$000(RuntimeSe
rvletFilter.java:65) at
com.ibm.commerce.webcontroller.RuntimeServletFilter$1.run(RuntimeServlet
Filter.java:191) at
com.ibm.commerce.webcontroller.RuntimeServletFilter.doFilter(RuntimeServ
letFilter.java:212) at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:142) at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:121) at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
hain.java:82) at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
per.java:670) at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2933)
Cause The issue occurs when the wrong URL is used to access the tools. For instance, use the URL for the Administration Console to access WebSphere Commerce Accelerator using port 8000.
In another example, you can access WebSphere Commerce Accelerator using the following URL :
https://localhost:8000/webapp/wcs/admin/servlet/ToolsLogon?XMLFile=common.mcLogon

With this URL, you can log in and use a lot of common functionality; however, if you try to access a resource specific to WebSphere Commerce Accelerator using this URL, you get the FileNotFoundException. Resolving the problem Use the correct URLs for the tools, which are as follows:
WebSphere Commerce Accelerator : https://localhost:8000/webapp/wcs/tools/servlet/ToolsLogon?XMLFile=common.mcLogon
Administration Console : https://localhost:8002/webapp/wcs/admin/servlet/ToolsLogon?XMLFile=adminconsole.AdminConsoleLogon
Organization Administration Console : https://localhost:8004/webapp/wcs/orgadmin/servlet/ToolsLogon?XMLFile=buyerconsole.BuyAdminConsoleLogon
Cross Reference information
Segment Product Component Platform Version Edition
Commerce WebSphere Commerce Developer Professional Edition Implementation / Usage Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
Commerce WebSphere Commerce - Express Implementation / Usage Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
Commerce WebSphere Commerce Professional Edition Implementation / Usage Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
Commerce WebSphere Commerce Developer Enterprise Implementation / Usage Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
Commerce WebSphere Commerce Developer Express Implementation / Usage Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
   

Document Information

Current web document: http://www.ibm.com/support/docview.wss?uid=swg21257547