Thanks Brian, I can't break this version :-)
Excellent!
I still have the /an/arbitary/url/index issue which is very annoying
but acknowledge its present in non-smartURLs apps too. Unfortunately
setting the alwaysSelectFullNamespace flag doesn't entirely avoid it.
It generates a correct mapping (namespace = /an/arbitary/url,
name=index) but xwork's
DefaultConfiguration.getActionConfig(namespace,name) still fails-over
to the empty namespace and finds the action named index.
Similarly /an/arbitary/url/ maps to namespace = /an/artbitary/url name
="" but DefaultConfiguration matches the default action (index) in the
empty namespace. I'm not sure there's much than can be done about it
while trying to coexist with non-smarturl configuration in 2.0.x.
Yeah, it is tough since asking the configuration for a runtime mapping
to /anything/index will return /index if it exists and the former
doesn't. We could probably write a separate action mapper or something
along those lines to get rid of that behavior. This is probably lower
priority, but something to think about.
-bp
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]