问题标签 [eofexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
352 浏览

java - 使用套接字的线程中的 EOF 异常

我有以下代码:

问题是我正在使用客户端向套接字发送信息,但是在它完成后我得到了 EOF 异常并且它破坏了线程,我需要管理这个并且不要停止线程,因为我需要发送更多信息并能够阅读。

在此先感谢您的帮助。

0 投票
1 回答
637 浏览

java - android:get java.io.EOFException on press button

我的应用程序中有一个按钮,当我按下按钮应用程序时,我想向 websrvice 发送一个字符串并获得结果,这是我的代码:

我的问题是当我第一次按下按钮时出现此错误:

java.io.EOFException

这是完整的日志:

但是一段时间后我按下按钮或当我长时间按下它时它可以正常工作!任何人都可以帮助我知道为什么会这样吗?

0 投票
1 回答
2838 浏览

rest - IllegalStateException:已提交;在 500 之前提交 org.eclipse.jetty.io.EofException

当我检查码头日志时,我收到以下错误。从他们网站上的帖子来看,solaris 的响应似乎对客户端来说太慢了,它正试图将响应发送回不再收听的人。

如果有人对此有任何想法,请告诉我。提前致谢。

0 投票
1 回答
825 浏览

java - 使用 readUTF() 方法从 DataInputStream 读取时出现 java.io.EOFException

我正在制作一个使用客户端套接字和服务器套接字的 Messenger 程序,但是在运行 DataInputStream.readUTF() 方法时我一直遇到问题。我得到一个 java.io.EOFException。对我糟糕的编程和可怕的变量命名感到抱歉。我的客户的代码大部分都在这里。

我的大部分服务器代码都是。

有人可以看看代码并找到错误,我花了很多时间并无法弄清楚。

0 投票
3 回答
2404 浏览

java - 执行同步 PUT 请求时改造中的 EOFException

在我的应用程序中,我使用 Retrofit 库发出同步请求。 PUT问题是:有时图书馆会抛出EOFExceptions。

下面是其中一种情况的堆栈跟踪

我尝试了以下提议的解决方案,但在我的情况下它们都没有帮助:

这是我RestAdapter在我的应用程序中创建的方式:

有谁知道该问题的其他解决方案?

顺便说一句,我不能使用涉及的解决方案,System.setProperty("http.keepAlive", "false");因为由于性能原因我需要保持连接活跃。

0 投票
1 回答
486 浏览

apache - 如何使用 Apache HttpClient 库通过 https 发送文件?

我最近在我的服务器上安装了一个 ssl 证书,并将客户端程序中的 url 切换为使用 url 的 https 版本。现在,由于某种原因,当向服务器发送文件时,多部分请求中发送的参数不在请求中。但有时他们在请求中,但多部分请求中的文件似乎已损坏,并且在读取文件时出现 EOFException。这真的很奇怪。我正在使用 Apache 的 HttpClient 库将文件发送到服务器。有谁知道这可能是什么?以下是我在尝试反序列化文件时在服务器上遇到的错误:

7) 在 org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) 的 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)在 org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) 在 org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) 在 org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:882) 在 org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:707) 在 javax.servlet.http。 org.apache.catalina.core 上的 HttpServlet.service(HttpServlet.java:790)。StandardWrapper.service(StandardWrapper.java:1682) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160) at org .apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)

0 投票
1 回答
5260 浏览

hibernate - org.hibernate.type.SerializationException:无法在 java.io.ObjectInputStream$PeekInputStream.readFully 处反序列化 java.io.EOFException

我想查询实体的所有实例Translation,它引用了实体Text。但是,尽管用 标记了EntitySerializable,hibernate 仍然抱怨。这是为什么?

仅供参考,我添加Serializable到我所有的Entity课程中。支持 bean 是 @RequestScoped 并使用 @Named (CDI) 进行注释。

我像这样查询这个实体:

调用此方法的错误是:

有人知道为什么休眠仍然抱怨吗?

多谢!

0 投票
1 回答
199 浏览

java - 带有 objectstream 和 hashmap 的 eofExeption

所以我在从对象流存储或加载哈希图时遇到问题。该文件已保存,我可以看到它存储了某种信息。问题是当我尝试读取哈希图时,它给了我一个 EOF 错误。在此先感谢您的帮助。

错误信息:

java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2601) 的 java.io.EOFException 在 java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1319) 在 java.io.ObjectInputStream.readObject(ObjectInputStream.java:第371章)

我试过的东西:让它同步。对象(StoredObject)和子对象实现可序列化。

0 投票
2 回答
1747 浏览

java - Java 客户端-服务器应用程序中的 EOFException

我正在开发一个简单的客户端-服务器时钟,它将当前时间传输到由时钟服务器应用程序托管的所有客户端。有一个定时事件(TimerTask)定期向所有客户端发送数据。在服务器部分它工作正常,但是当客户端运行时,它只读取一次时间,即使它处于一个 while 循环中 - 它跳转到 catch 块并引发 EOFException。它很可能是由 while 循环中的 readUTF() 方法抛出的。我该如何抵消它?

例如,我可以将整个 try/catch/finally 块放在一个 while 循环中,然后它就可以正常工作了。但是这样我的客户端每秒都会断开连接并重新连接到服务器,这是不可接受的。有任何想法吗?

编辑 - 堆栈跟踪:

编辑 - 服务器代码:

服务器一直在监听传入的客户端,每次它接受一个连接时,它都会在一个单独的线程上开始对话,由以下类定义:

其中安排定期日期更新:

0 投票
1 回答
107 浏览

java - 处理 SealedObject 时出现 EOFException 运行时错误

我目前正在试验对象的加密和解密,但每次声明我的读取方法时都会遇到 EOFException。我觉得我的代码中有很多冗余,试图处理所有异常,所以如果你能说出要删除哪些捕获/抛出短语以及如何解决这个问题,那就太好了。谢谢。

java.io.EOFException 指向我的代码中带有 (** **) 的行。所有其他行都是 NetBeans 生成的代码。

另一个类中的方法调用: