I decided to try to get modules to work with path-mapping tonight with
no luck. I'll enter this into Bugzilla if you'd like. Basically, I
have a forward that switches to the module:
With extension mapping:
<forward name="uploadResume" contextRelative="true"
path="/upload/index.do" redirect="true" />
With path mapping:
<forward name="uploadResume" contextRelative="true"
path="/do/upload/index" redirect="true" />
Or at least, I think that's the logical configuration. From the
logging, I get:
ERROR [Thread-2] [org.apache.struts.action.RequestProcessor]
RequestProcessor.processMapping(664) | Invalid path /upload
/index was requested
In my "upload" module, I have the following "index" forward that I'm
expecting it to hit:
<forward name="index" path="/do/index" />
I'm willing to try a couple hints if anyone has some. My <controller>
does not have a pagePattern defined.
Thanks,
Matt