During a migration from WebWork to Struts2 I found all unset template parameters were appearing as 'java.lang.Object@123abc'. It seems like the underlying cause is WW-3603: after ParametersInterceptor has run it sets CREATE_NULL_OBJECTS to false. However, XWorkMapPropertyAccessor is checking for non-null, so 'false' is treated the same as 'true'.
I've attached a patch to that issue, along with a test. I notice the fix version is currently set to 3.0. Does that fix seem appropriate for an earlier release than that? Thanks. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
