- - PR -
Win2000とXPでの違いについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-29 15:33
こんにちは
ちょっと困った事が起きてしまいました。 WinXPで処理を進めていると、以下のメッセージが出てしまいます。 「InputStream does not contain a serialized object」 今後は同じ処理をWin2000で行ってみたら正常に終了します。 ちなみにどちらもIE6.0 SP1で、サーバーは HP-UX11.0/Oracle9iASとなっており、 JDBCは8.1.7.0.0です。 同じ事象が発生された方はおりますでしょうか? |
|
投稿日時: 2005-08-29 15:43
ObjectInputStream での例外でしょうか?
恐らくプラットフォームに依存する問題ではないと思います。 現象が発生している箇所を押さえるためスタックトレースを貼り付けて頂くことは可能ですか? |
|
投稿日時: 2005-08-29 15:52
レスありがとうございます。
以下、出力されたものです。 顧客環境の情報もありますので、一部書き換えております。 ================================================================ DataGetStub.invokeDoPost():[0.000] java.io.StreamCorruptedException: InputStream does not contain a serialized object at java.io.ObjectInputStream.readStreamHeader(Unknown Source) at java.io.ObjectInputStream.<init>(Unknown Source) at xx.xx.xxxxxxxxx.comm.servletstub.ServletStub.getObjectInput(ServletStub.java:121) at xx.xx.xxxxxxxxx.comm.servletstub.ServletStub.getObject(ServletStub.java:141) at xx.xx.xxxxxxxxx.xxxx.common.comm.servletstub.DataGetStub.invokeDoPost(DataGetStub.java:67) at xx.xx.xxxxxxxxx.xxxx.beans.xxxxxx.xxxxxx00.ShisanInfoErrorCheckGenba(xxxxxx00.java:2508) at xx.xx.xxxxxxxxx.xxxx.beans.xxxxxx.xxxxxx00.ShinseiClick(xxxxxx00.java:9736) at xx.xx.xxxxxxxxx.xxxx.beans.xxxxxx.xxxxxx00.cmd_actionPerformed(xxxxxx00.java:11240) at xx.xx.xxxxxxxxx.xxxx.beans.xxxxxx.xxxxxx00$16.actionPerformed(xxxxxx00.java:921) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) xxxxxInfoErrorCheck-ERROR [ メッセージ編集済み 編集者: 未記入 編集日時 2005-08-29 15:55 ] |
|
投稿日時: 2005-08-29 16:05
このストリームはどこから来ているものでしょう。ファイル?それともネットワークから?
問題をシンプルにするためまず Swing とかを取りのぞいて純粋に ObjectInputStream.getObject() で現象を発生させてみてはいかがでしょう。 ファイルならファイル自体を見たり、ネットワークならパケットキャプチャしたりなどしてうまくいく環境といかない環境で読み込むデータに違いがないか比べるのも良いかと思います。 [ メッセージ編集済み 編集者: インギ 編集日時 2005-08-29 16:05 ] |
|
投稿日時: 2005-08-29 16:13
このエラーはネットワークから来たものです。
アドバイスありがとうございました。 試してみます。 |
1