I thought about labeling this message: "mismatch between FormUtil.requestToMap() and FormInfo.addSubmission()" but it seemed a bit long and the issue is wider.
I'm not sure if this is a bug or not but in sifting through compatibility changes regarding JSPWiki 2.8.2 and Java's generics, I rather commmonly run across either missing generic code in 2.8.2, incompatibilities between my own code and the generic declarations in 2.8.2, or even seeming incom- patibilities in 2.8.2's use of generics (e.g., the choice in WikiPlugin of <String,Object> for the Map parameter on execute() rather than <String,?>). What I'm wondering is this: if 2.8.2 is meant as the stable, longstanding bridge between where most users are expected to be now and the 3.x code in the future, we might have people using 2.8.2 for quite a long time. This is especially true given that there's likely a lot of custom code, JSP modifications, and/or template work based in 2.8.2 that will take people a long time to migrate, if they even plan to migrate (and that remains to be seen for longstanding deployments). Is there a possibility of creating a 2.8.3 or 2.9 that includes the Java generics declarations? I've got a local copy with a lot of them now, but (a) I don't know if anyone is interested; (b) I've got the generic declarations in my local copy correct; and (c) if there's room in the process (time and energy-wise as well as pragmatically) for this. Adding generics could potentially break compatibility with existing code, at least at a compile-warning level (which in some environments is a gating factor). Murray ........................................................................... Murray Altheim <murray09 at altheim dot com> === = = http://www.altheim.com/murray/ = = === SGML Grease Monkey, Banjo Player, Wantanabe Zen Monk = = = = Boundless wind and moon - the eye within eyes, Inexhaustible heaven and earth - the light beyond light, The willow dark, the flower bright - ten thousand houses, Knock at any door - there's one who will respond. -- The Blue Cliff Record
