首次调用时在Websphere中调用Soap服务时线程挂​​起

问题描述

每当我调用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 (将#修改为@)