Environment: - Jboss EAP 6,3 Альфа 1Как обращаться с java.io.IOException: Коррумпированные данные формы: преждевременное завершение происходит в com.oreilly.servlet.multipart.MultipartParser?
JDK: - JDK 1.7 u_80 64 бит
У нас есть функциональные возможности программы, которая абсолютно работает отлично в JDK 1.6 u_32 64 бит. Как только мы обновили его до JDK 1,7 u_80 64 бит, он начал выдавать сообщение об исключении «Коррумпированные данные формы: преждевременное завершение». Следующий файл используется в программе http://central.maven.org/maven2/com/servlets/cos/05Nov2002/cos-05Nov2002.jar
Бесшумный критический момент, чтобы найти причину и решение проблемы, поскольку проблема в JDK 1.6 u_32 64 бит и JDK 1,7 u_80 64 бит. Но от следа, кажется, что проблема явно принадлежит com.oreilly.servlet.multipart.MultipartParser (MultipartParser.java:205)
На стека печати следов, мы обнаружили следующее исключение: -.
java.io.IOException: Corrupt form data: premature ending
at com.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:205)
at org.apache.jsp.webaccess.configurations.adddocument.closeadddoc_jsp._jspService(closeadddoc_jsp.java:995)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:365)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:309)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:242)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)