Hi Ramsey, I just searched through our code and found only one use of AjaxFlexibleFileUpload. All other components use AjaxFileUpload and WOFileUpload it seems.
I think we can change to use AjaxFileUpload instead. I don’t think that we require a specific feature of AjaxFlexibleFileUpload. Thanks Ricardo Parada > On Feb 2, 2026, at 1:02 AM, Ramsey Gurley <[email protected]> wrote: > > Hi again, > > Hopefully this is non-controversial, but I'm planning to drop the AjaxProxy > component from the Ajax framework in wonder 8. It depends on jabsorb which is > not a JPMS explicit module, and essentially appears to be abandonware. > > Eliminating this one component also eliminates all the code outside the base > er.ajax package. Big win, that's a lot less code to maintain. Only one > component, AjaxFlexibleFileUpload depends on AjaxProxy, and that in turn was > used by the FlexibleEditor/FlexibleUpload components in ERAttachment leading > to an optional dependency in the pom of ERAttachment to Ajax. > > In any case, as neat as AjaxProxy might have been, there's way too much code > to rewrite in order to keep it. If anyone LOVES the AjaxFlexibleFileUpload, > or those associated ERAttachment components and wants to keep it, speak up. > It's possible that we (you) could salvage it by reimplementing the bits that > AjaxProxy did with something else like AjaxUpdateLinks. > > I'm wagering that it's just unused, or that anyone using it isn't interested > in updating to Java 25 and Wonder 8 anyway. > > Ramsey >
