FileNotFound Exception for some WebSphere Commerce
tools pages
|
Technote
(troubleshooting)
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
| |
|
Current web document: http://www.ibm.com/support/docview.wss?uid=swg21257547
|