done: https://issues.apache.org/jira/browse/WICKET-5839
Is there some kind of hack or workaround that you can think of? I don't want to wait until 6.20.0 is released. Thanks, Bryan On Fri, Feb 20, 2015 at 1:32 PM, Tobias Soloschenko < tobiassolosche...@googlemail.com> wrote: > Yep, it seems that the request is not filled with the post parameters > anymore. > > Would you be so kind and file in a ticket? > > kind regards > > Tobias > > Am 20.02.15 um 19:02 schrieb Bryan Holladay: > > No problem, I was able to easily reproduce it with the simplest submit >> button: https://github.com/baholladay/wicketrequesterror >> >> All you need to do is click submit and you'll see the parameter value. >> Then >> change the wicket version from 6.16.0 to 6.19.0 and rebuild and click >> submit and you'll see no value after clicking submit. >> >> Thanks, >> Bryan >> >> On Fri, Feb 20, 2015 at 12:13 PM, Tobias Soloschenko < >> tobiassolosche...@googlemail.com> wrote: >> >> Hi, >>> >>> are you able to create a quickstart that shows up the problem? >>> >>> kind regards >>> >>> Tobias >>> >>> Am 20.02.15 um 17:47 schrieb Bryan Holladay: >>> >>> I'm trying to upgrade to 6.19.0 from 6.16.0 and one of my rest >>> endpoints >>> >>>> doesn't have access to the post parameters anymore. >>>> >>>> I mount a specific endpoint to a page: >>>> >>>> Application.java >>>> >>>> mountPage("/fileUpload", FileUploadRest.class); >>>> >>>> >>>> and then look for the parameters in the page >>>> >>>> FileUploadRest extends WebPage{ >>>> >>>> public FileUploadRest(){ >>>> final ServletWebRequest webRequest = (ServletWebRequest) >>>> getRequest(); >>>> MultipartServletWebRequest multiPartRequest = >>>> webRequest.newMultipartWebRequest(Bytes.megabytes(100), "ignored"); >>>> String uuid = >>>> multiPartRequest.getRequestParameters().getParameterValue("uuid"). >>>> toString(); >>>> ... >>>> } >>>> >>>> This UUID parameter works fine in 6.16.0 but is always null in 6.19.0. >>>> This >>>> is true for all parameters and the file passed in. I verified that the >>>> post >>>> is sending the data (by looking at the developer Network tab in chrome). >>>> >>>> Request Payload: >>>> >>>> ------WebKitFormBoundaryttKBVItmK4S1fZNP >>>> >>>> Content-Disposition: form-data; name="myAwesomeDropzone_hf_0" >>>> ------WebKitFormBoundaryttKBVItmK4S1fZNP Content-Disposition: >>>> form-data; >>>> name="uuid" 4e238b39-478d-4938-8bc2-0416508b04c6 >>>> ------WebKitFormBoundaryttKBVItmK4S1fZNP Content-Disposition: >>>> form-data; >>>> name="file"; filename="test4.pdf" Content-Type: application/pdf >>>> >>>> I've also tried using a Resource and mounting that instead of a WebPage >>>> by >>>> following the stackoverflow suggestion [1], but got the same results >>>> where >>>> no parameters were being passed through. >>>> >>>> What has changed since 6.16.0 that would cause this? Is there a better >>>> way >>>> (example?) or a fix for this? >>>> >>>> Thanks, >>>> >>>> Bryan >>>> >>>> >>>> [1] >>>> http://stackoverflow.com/questions/17874695/wicket- >>>> http-post-get-raw-data-from-servletrequest >>>> >>>> >>>> >