On Thu, Mar 1, 2012 at 8:52 AM, Douglas Ferguson <the...@gmail.com> wrote: > See below... > > On Feb 29, 2012, at 11:49 PM, Dan Retzlaff wrote: > >> Douglas, >> >> Regarding javascript references: instead of adding a header contributor, >> have your component override renderHead(IHeaderResponse response) and use >> response.renderJavaScriptReference(). > > Thanks! > >> >> Regarding AbortException: instead of grabbing the servlet response, writing >> to it immediately, and throwing AbortException, replace the current request >> handler with one that writes the response. See DownloadLink#onClick for an >> example. (Ref >> http://mail-archives.apache.org/mod_mbox/wicket-users/201105.mbox/%3cbanlktimkstujmwzsd2lhhkbyzcungcq...@mail.gmail.com%3E >> ) > > I was catching it not throwing it. Is there a comparable scenario in 1.5? > > Here are some other things I ran into that I don't see in the migration doc > > 1) RestartResponseAtInterceptPageException org.apache.wicket.RestartResponseAtInterceptPageException
> 2) getRequestCycle().setRedirect(false) This is handled automatically by Wicket, but if you want full control then you need to use this: cycle.scheduleRequestHandlerAfterCurrent(new RenderPageRequestHandler(new PageProvider(..), RenderPageRequestHandler.RedirectPolicy.NEVER)) > 3) IRequestTarget is gone Replaced by IRequestHandler http://wicketinaction.com/2011/07/wicket-1-5-request-mapper/ http://wicketinaction.com/2011/07/wicket-1-5-mounting-pages/ http://wicketinaction.com/2011/07/wicket-1-5-mounting-resources/ > 4) AbstractRequestTargetUrlCodingStrategy is goine The links above should explain this. > 5) UploadWebRequest is gone No need of this anymore. See "wicket-examples -> upload" for a demo (org.apache.wicket.examples.upload.UploadApplication) Feel free to update the migration page where you see it misses some info. > > > > >> >> Dan >> >> On Wed, Feb 29, 2012 at 9:01 PM, Douglas Ferguson <the...@gmail.com> wrote: >> >>> Just found another one: >>> >>> What did AbortException get replaced with? >>> >>> Douglas >>> >>> On Feb 29, 2012, at 10:44 PM, Douglas Ferguson wrote: >>> >>>> I was reading the migration doc and I'm not sure how I would migrate >>> this to 1.5: >>>> >>>> WebRequest webRequest = (WebRequest) >>> RequestCycle.get().getRequest(); >>>> HttpServletRequest httpServletRequest = >>> (HttpServletRequest)webRequest.getContainerRequest(); >>>> String jqueryURl = " >>> http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"; >>>> if(httpServletRequest.isSecure()){ >>>> jqueryURl = jqueryURl.replaceFirst("http://", >>> "https://"); >>>> } >>>> >>> component.add(JavascriptPackageResource.getHeaderContribution(jqueryURl)); >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org