我正在尝试在 Powerschool 制作的 PowerTeacher 成绩簿应用程序中更新我学生的成绩。
有时它工作得很好,但在其他时候(似乎在成绩到期时搞砸了......)它根本不起作用。
它允许我将作业信息输入成绩簿,并输入学生在这些相应作业上的成绩。但是,当我去保存我的工作时,它会给我一个加载弹出窗口,上面写着“正在存储分数”,然后冻结。然后它会给我一个错误提示,其中包含以下详细信息:
com.pearson.powerschool.sdk.common.SDKRemoteException:java.net.SocketTimeoutException: Read timed out
at com.pearson.powerschool.sdk.system.HttpInvokeInvocationHandler.invoke(HttpInvokeInvocationHandler.java:59)
at com.sun.proxy.$Proxy18.storeSectionScores(Unknown Source)
at com.pearson.powerschool.gradebook.studentgrid.score.ScoreStoreTask.doConstruct(ScoreStoreTask.java:153)
at com.pearson.powerschool.gradebook.SDKClientTask.construct(SDKClientTask.java:187)
at com.pearson.powerschool.gradebook.SDKClientTask.execute(SDKClientTask.java:154)
at com.pearson.powerschool.gradebook.SDKTaskManager.run(SDKTaskManager.java:59)
Caused By:java.net.SocketTimeoutException:Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.security.ssl.InputRecord.readFully(Unknown Source)
at sun.security.ssl.InputRecord.read(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
at sun.security.ssl.AppInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:77)
at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:105)
at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1115)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1373)
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1832)
at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1590)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:995)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
at org.meno.remoting.httpinvoke.client.HTTPInvokeProxyFactory.invoke(HTTPInvokeProxyFactory.java:229)
at org.meno.remoting.httpinvoke.client.HTTPInvokeProxyFactory.access$000(HTTPInvokeProxyFactory.java:42)
at org.meno.remoting.httpinvoke.client.HTTPInvokeProxyFactory$1.invoke(HTTPInvokeProxyFactory.java:151)
at com.sun.proxy.$Proxy18.storeSectionScores(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.pearson.powerschool.sdk.system.HttpInvokeInvocationHandler.invoke(HttpInvokeInvocationHandler.java:48)
at com.sun.proxy.$Proxy18.storeSectionScores(Unknown Source)
at com.pearson.powerschool.gradebook.studentgrid.score.ScoreStoreTask.doConstruct(ScoreStoreTask.java:153)
at com.pearson.powerschool.gradebook.SDKClientTask.construct(SDKClientTask.java:187)
at com.pearson.powerschool.gradebook.SDKClientTask.execute(SDKClientTask.java:154)
at com.pearson.powerschool.gradebook.SDKTaskManager.run(SDKTaskManager.java:59)
对于无法提供更多信息,我深表歉意。我无权访问代码本身,否则我会忙于查看各种错误位置。我希望有人可能遇到过类似的错误情况,并且可能能够描述错误发生的条件。我不一定需要知道如何修复程序(尽管我确信我的上级会很感激发送管道的信息),我只是想知道什么不应该做,这样我才能得到我的成绩在截止日期前输入。
非常感谢大家的观看,祝您有美好的一天!