Are your setting: <constant name="struts.action.extension" value="" /> ?
Try delete it, use the default setting instead. I take a quick look of the struts source code. In [org.apache.struts2.dispatcher.mapper.DefaultActionMapper], it use the extension of request url to detect if this request should be mapped to an Action. If you set this constant to "", then DefaultActionMapper will map all the request to Action. You can read the source of method [getMapping]/[dropExtension]/[dropExtension] for more information. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org