Hello,
I'm trying to upload file via jersey-multipart, but it gives me such
exception:
javax.ws.rs.WebApplicationException: javax.mail.MessagingException: Missing
start boundary
at
com.sun.jersey.multipart.impl.MultiPartReader.readFrom(MultiPartReader.java:196)
at
com.sun.jersey.multipart.impl.MultiPartReader.readFrom(MultiPartReader.java:74)
....
Caused by: javax.mail.MessagingException: Missing start boundary
at javax.mail.internet.MimeMultipart.parsebm(MimeMultipart.java:799)
at javax.mail.internet.MimeMultipart.parse(MimeMultipart.java:466)
at javax.mail.internet.MimeMultipart.getCount(MimeMultipart.java:242)
at
com.sun.jersey.multipart.impl.MultiPartReader.readFrom(MultiPartReader.java:163)
Code which I use to upload file:
<form action="
http://localhost:8080/helloworld-webapp/ws/testUpload"
method="post" enctype="multipart/form-data">
<input type="file" name="thumbnailFile"/>
<button type="submit">Upload</button>
</form>
On server-side I have:
@POST
public Response uploadFile(MultiPart multiPart) {
System.out.println(multiPart.getBodyParts().size());
return Response.ok().build();
}
I'm using jersey-multipart-1.0.2-SNAPSHOT. Application is running on
jboss-4.2.2.GA, struts2, spring
I've tried this example out of our Struts2-Spring environment and
everything worked fine.
Does anyone have an idea what could be the reason for this?
Roman
--
View this message in context: http://n2.nabble.com/File-upload-multipart-form-data-issue-with-Struts2-Spring-tp2297875p2297875.html
Sent from the Jersey mailing list archive at Nabble.com.