Isn't an Action's 'input' parameter supposed to be context relative? I thought that it was supposed to be, but I'm seeing otherwise when my form, which is in a module, fails its validation test.
Instead of returning to the input form, it is forwarding to the input form prefixed with the module name. In my profile-config.xml file, which configures the module, I have this Action: <action input="/jsp/pages/profile/index.jsp" name="userProfileActionForm" path="/user" type="fpd.UserProfileAction" validate="true"> <forward contextRelative="true" name="forward" path="/jsp/pages/profile/email.jsp" /> </action> When I fill in the form correctly, the request gets forwarded on to the next form, email.jsp, which is located in /jsp/pages/profile. But if it fails validation, it is getting sent to /profile/jsp/pages/profile/index.jsp, which doesn't exist, which pops up an error message. Here's the log file output, which seems to confirm the problem: - Validation failed, returning to '/jsp/pages/profile/index.jsp' - Delegating via forward to '/profile/jsp/pages/profile/index.jsp' How do I get around this? Many thanks in advance. I really appreciate the help I've gotten from folks on this list. Dave