环境: - Jboss EAP 6.3 Alpha 1
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)
答案 0 :(得分:-1)
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:typeface="@assets/font.ttf"
/>
应该是Servlet的第一行