I just recently upgraded to 1.3.3 from 1.3.2 as there was a bug that was fixed in 1.3.2 (https://issues.apache.org/jira/browse/WICKET-1442) that I was getting.
However, in my AjaxButton.onSubmit( AjaxRequestTarget target, Form form ) when I call my FileUploadField.getFileUpload() it is always null. Any suggestions? Note: I submitting my form in a ModalWindow. Here is my code: public class NewImageTransformPanel extends LocalBasePanel { private FileUploadField fileUpload; private ImageTransform image; public NewImageTransformPanel(final ModalWindow window, final Integer campaignId) { super(window.getContentId()); image = new ImageTransform(); Form form = new Form("transformForm"); form.setOutputMarkupId(true); add(form); form.add(new PTFeedbackPanel("feedback").setOutputMarkupId(true)); form.setModel(new CompoundPropertyModel(image)); form.add( new RequiredTextField( "imageFileName" )); fileUpload = new FileUploadField("imageFile"); form.setMultiPart( true ); form.add(fileUpload); form.add(new AjaxButton("addTransform") { public void onSubmit(AjaxRequestTarget target, Form form) { try { String fileName = fileUpload.getFileUpload() .getClientFileName(); <=== NPE every time String contentType = fileUpload.getFileUpload() .getContentType(); byte[] content = fileUpload.getFileUpload().getBytes(); if (StoredImage.isAllowed(contentType) == false) { error("File type is not supported. " + "Supported types are JPEG, GIF, and PNG."); target.addComponent(form); return; } image.setImageContentType(contentType); image.setImageContent(content); CampaignMgr.getInstance().addImageTransform(campaignId, image); info("Image transformation was added successfully."); window.close(target); } catch (Exception e) { e.printStackTrace(); error(e); target.addComponent(form); } } @Override protected void onError(AjaxRequestTarget target, Form form) { target.addComponent(form); } }); form.add(new AjaxLink("cancel") { public void onClick(AjaxRequestTarget target) { window.close(target); } }); } } -- View this message in context: http://www.nabble.com/Form-submit-with-a-FileUploadField-appears-not-to-work-tp16795627p16795627.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]