I'm updating the web portion of our server application from ancient 1.4.17 to shiny new 7.3. There are about 225 files and I've gotten through a lot of them (mass find/replace, woo hoo) but I've hit a few snags that are not only difficult to find information on in regards to upgrade, but that I don't know a whole lot about.
==== = 1 = ==== I know compressedresourcereference was removed, but I'm not sure what to replace the code with. For example, in one file there are these two lines: in the class member declaration area, and in the constructor. What do these two lines get replaced with? ==== = 2 = ==== We extend a few AJAX components. Two of them have this, which I'm not entirely sure how to replace since I'm very inexperienced in front end stuff. Same goes for extending AjaxLink. We also have a timer that extends and has this: Which is missing from the superclass now, so I'm not sure how to update it. Also, renderHead of AbstractDefaultAjaxBehavior seems to have changed a bit; it now takes a Component, which I'm not sure what to do with since it didn't exist in the older version. This specific extension of AbstractDefaultAjaxBehavior was for a javascript item, so at the end of renderHead it had Which does not exist anymore, it's just render(HeaderItem header) now, so I'm not sure how to update this. The first string was actual javascript and the second appears to have been an id. ==== = 3 = ==== The "Resource" stuff doesn't seem to exist anymore, which we extended to make a couple of new classes, so I'm not sure what to do with these. They extended DynamicWebResource and WebResource, and in their methods there are references to classes like Resource and ResourceState. Their major function seems to relate to setting a filename on an AttachmentHeader. There are several instances where we have a HashMap whose value is one of these extended DynamicWebResource / WebResource classes. ==== = 4 = ==== We had a class that extended WebRequestCycleProcessor and its sole function was to extend "respond(RequestCycle)" in order to build the proper url to redirect http pages to https pages that required SSL. I did not see any references to this class either in the java code or in any text file (config files, for example), so I'm not sure if it was in use or not. But in any case, the replacement seems to be just adding this to the init() method of our AuthenticatedWebApplication class? Really appreciate any help with all this stuff, thanks. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Migration-from-1-4-17-to-7-3-tp4675615.html Sent from the Users forum mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org