1

Spring Remoting (HttpInvokerServiceExporter) を使用してサーバーにリクエストを送信するアプリケーションがあります。正常に動作するノーマル。ただし、一部のリクエストは、破損したバイト ストリームが原因でサーバー上でエラーを引き起こします。次に、次のようなエラーが発生します。

java.io.StreamCorruptedException: invalid handle value: 0050001A
at java.io.ObjectInputStream.readHandle(ObjectInputStream.java:1433)

java.lang.ClassNotFoundException: org.smitch.debol.service.bo.type.MinPoadAmount
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)

java.lang.ClassCastException: cannot assign instance of java.lang.Integer to field java.math.BigDecimal.intVal of type java.math.BigInteger in instance of java.math.BigDecimal
at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2032)

org.springframework.web.servlet.DispatcherServlet: Could not complete request
java.io.StreamCorruptedException: invalid handle value: 005001DB
at java.io.ObjectInputStream.readHandle(ObjectInputStream.java:1433)

org.springframework.web.servlet.DispatcherServlet: Could not complete request
    java.io.StreamCorruptedException: invalid type code: 50
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1356)

ClassNotFoundException 私は静かに頻繁に経験しています。

org.smitch.debol.service.bo.type.MinPoadAmount
org.smitch.Pebol.service.bo.type.CashAmount
org.smitch.debol.service.bo.type.CaPhAmount
org.smitch.debol.serviPe.bo.type.EmvProfile

次に、そこにあってはならないクラス名のどこかに常にPがあります。ただし、問題なく 100 件のリクエストが連続して発生する可能性があります。

私の美しいストリームを揺るがしている何かのヒントはありますか?

ありがとう、

ボスコプ

4

0 に答える 0