weblogic后台总是报以下错误:
<2012-10-29 上午11时23分18秒 CST> <Error> <HTTP> <BEA-101083> <Connection failure.
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '0' bytes instead of stated: '47789' bytes.
at weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:481)
at weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1293)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1305)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2778)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
>
<2012-10-29 上午11时23分18秒 CST> <Error> <HTTP> <BEA-101083> <Connection failure.
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '0' bytes instead of stated: '1430' bytes.
at weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:481)
at weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1293)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1305)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2778)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
>
<2012-10-29 上午11时23分18秒 CST> <Error> <HTTP> <BEA-101083> <Connection failure.
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '0' bytes instead of stated: '15519' bytes.
at weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:481)
at weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1293)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1305)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2778)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
>
<2012-10-29 上午11时23分18秒 CST> <Error> <HTTP> <BEA-101104> <Servlet execution in servlet context "ServletContext(id=6
85660,name=web,context-path=/web)" failed, java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '0' byt
es instead of stated: '15519' bytes..
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '0' bytes instead of stated: '15519' bytes.
at weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:481)
at weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1293)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1305)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2778)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
分享到:
相关推荐
常见的问题
如果服务器未能正确生成并发送这些元素,HttpClient就会抛出`ProtocolException`,指出服务器的响应无效。 1. **网络问题**:网络连接不稳定或者中断可能导致HttpClient无法接收到服务器的响应。检查网络连接,确保...
当发送数据到URL时,如果遇到“Exception in thread "main" java.net.ProtocolException: cannot write to a URLConnection if doOutput=false - call setDoOutput(true)”的异常,表明`URLConnection`的`doOutput`...
com.android.volley.NoConnectionError: java.io.InterruptedIOException”,内容加载失败,问题出在重复调用 queue.start() 方法。 错误提示:com.android.volley.NoConnectionError: java.io....
org.apache.http.ProtocolException.class org.apache.http.ProtocolVersion.class org.apache.http.ReasonPhraseCatalog.class org.apache.http.RequestLine.class org.apache.http.StatusLine.class org.apache....
- `java.net.URL`类用于解析和操作统一资源定位符(URL),`target`变量存储了请求的目标URL。 4. **HTTP请求方法**: - `GET`:请求获取指定URL的资源。 - `HEAD`:仅获取资源的元信息,不包含实际资源内容,常...
它需要设置 `Content-type` 和 `Content-length` 头部信息,并在请求体中包含要发送的数据。 4. **异常处理**: - `ProtocolException`: 当请求违反HTTP协议规范时抛出。 - `UnknownHostException`: 如果无法解析...
当你使用FCKEditor并遇到"The Server didn't send back a proper XML response"错误,可能的原因是XML解析问题。检查web.xml的配置,确保FCKEditor的依赖jar包已经正确添加,如serializer.jar和xalan.jar。如果问题...
`java.net.ProtocolException`: cannotwrite toaURLConnectionif doOutput=false **异常描述**:通过 `URLConnection` 发送数据时,若 `doOutput` 属性设置为 false,则会抛出此异常。 **原因分析**:当 `...
JAVA类说明文档 JAVA类说明文档是关于文件上传和下载的高效率类,提供了详细的说明和实例代码。该类可以直接使用,运行稳定,且可以放到自己的项目中。 在上传下载时,需要用到两个核心包:commons-fileupload-...
- **请求头**:如User-Agent表示客户端信息,Content-Type定义请求体的数据类型,Accept接受的响应内容类型等。 4. **URL编码与解码** 在HTTP请求中,URL参数需要进行编码,避免特殊字符导致解析问题。Java的`...
wordCountMap.put(word, wordCountMap.getOrDefault(word, 0) + 1); } ``` 6. **归纳搜索结果** 归纳搜索结果通常涉及对抓取的数据进行清洗、整理和排序。例如,你可以根据词频结果,找出出现频率最高的关键词...
Java网络编程是Java面向对象程序设计的一个重要领域,主要涉及如何利用Java API进行网络通信。在本章中,我们将深入探讨TCP/IP协议的基础知识以及Java中实现网络通信的关键工具类。 首先,TCP/IP协议是互联网通信的...
- **异常处理**:HttpClient可能会抛出IOException、ProtocolException等异常,需要适当捕获并处理。 - **日志与调试**:可以通过设置Logger或者启用Debug模式来获取HttpClient的运行信息,便于排查问题。 9. **...
throw new ProtocolException("cannot write to a URLConnection if doOutput=false - call setDoOutput(true)"); } else { if (this.method.equals("GET")) { this.method = "POST"; } } } } ``` 当`...
Java提供了一套强大的API,位于`java.net`包及其子包中,用于处理网络通信的各种需求。本章节将深入探讨Java网络编程的基础知识,包括TCP和UDP协议、IP地址、端口号以及套接字的概念。 首先,Java中的网络API支持IP...
HTTPClient抛出多种异常,如`IOException`、`HttpException`和`ProtocolException`,在编写代码时应适当地捕获和处理这些异常。 8. **最佳实践** - 使用合适的连接管理策略,防止连接泄漏。 - 关闭不再使用的...
4. **验证Content-Type**:Response Header中的Content-Type指示了响应实体的数据类型。我们可以通过HttpEntity.getContentType()获取,然后检查是否符合预期。如果不匹配,可能需要转换数据格式或抛出异常。 5. **...
7. **错误处理**:HttpClient提供了丰富的异常处理机制,如`IOException`、`HttpException`和`ProtocolException`,使开发者能够更好地捕获和处理可能出现的问题。 HttpClient 4.5的这些特性使其成为Java开发者在...
- **I/O reactor**:事件驱动的I/O模型的核心组件,负责监听和分发I/O事件。 - **I/O session management**:管理I/O会话的生命周期和状态。 - **Non-blocking HTTP connections**:基于非阻塞I/O的HTTP连接处理,...