Troubleshooting: A missing JSP file error is encountered when sending a wish list

An error message occurs when sending a wish list.

The following error message occurs when sending a wish list:
  • JSPG0036E: Failed to find resource /Madisons/Messages/InterestItemListNotify.jsp
There are entries in the struts-config.xml file which are mapped to store 0 for a particular message type. When this occurs, WebSphere Commerce searches for the JSP file in the Extended Sites store. WebSphere Commerce should instead search for the JSP file in the storefront asset store.
To resolve this issue:
  1. Open Stores.war/WEB-INF/struts-config.xml with a text editor.
  2. Search for your message type view, for example:
    
    <forward className="com.ibm.commerce.struts.ECActionForward"
                name="InterestItemListMessageView/0/-3" path="/Messages/InterestItemListNotify.jsp">
                <set-property property="resourceClassName" value="com.ibm.commerce.messaging.viewcommands.MessagingViewCommandImpl"/>
                <set-property property="interfaceName" value="com.ibm.commerce.messaging.viewcommands.MessagingViewCommand"/>
                <set-property property="implClassName" value="com.ibm.commerce.messaging.viewcommands.MessagingViewCommandImpl"/>
                <set-property property="direct" value="true"/>
    </forward>
    
  3. Remove the entire section.
  4. Save your changes to the struts-config.xml file.
  5. Restart the WebSphere Commerce Server.