问题描述
每当我调用SOAP服务时,第一次在WebSphere中停止应用程序之后,线程就会像下面这样长期处于挂起状态。
Java callstack:
4XESTACKTRACE at java/util/zip/Inflater.inflateBytes(Native Method)
4XESTACKTRACE at java/util/zip/Inflater.inflate(Inflater.java:271(Compiled Code))
5XESTACKTRACE (entered lock: java/util/zip/ZStreamRef@0x00000000025FBBE0,entry count: 1)
4XESTACKTRACE at java/util/zip/InflaterInputStream.read(InflaterInputStream.java:164(Compiled Code))
4XESTACKTRACE at org/eclipse/osgi/baseadaptor/bundlefile/ZipBundleEntry$ZipBundleEntryInputStream.read(ZipBundleEntry.java:155(Compiled Code))
4XESTACKTRACE at java/io/DataInputStream.readFully(DataInputStream.java:207(Compiled Code))
由于这个原因,我的UI长时间等待,最终超时。但是在尝试2次之后,相同的服务在1秒内运行良好。 我怀疑来自Websphere的类加载器问题,可以建议任何人为此做什么。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)