1

美好的一天..!

在生产中,我们有 Glassfish 2.1 服务器在两个实例中托管 ESB 应用程序,每个实例位于两个 Linux Box 下。ESB 应用程序的功能是接收客户端请求并转换到目的地,再次接收响应并发送回客户端。

从过去几天开始,我们在 HTTP BC 的 WsdlQueryHelper 抛出的日志中看到“找不到文件异常”。我们分析了日志并了解到它仅发生在一个实例(服务器 1 的实例 2)上,而该实例中的请求很少。我们从 SOAP 工具检查了该实例的服务,它给出了适当的响应,了解 WsdlQueryHelper 在运行时未能处理少量请求。在日志中相同的异常详细信息下方,

*[#|2012-12-13T18:29:24.526+1100|FINE|sun-appserver2.1|com.sun.jbi.httpsoapbc.WsdlQueryHelper|_ThreadID=319;_ThreadName=httpWorkerThread-7092-0;ClassName=com。 sun.jbi.httpsoapbc.WsdlQueryHelper;MethodName=;_RequestID=6fdd0535-24d4-4878-8c98-b48e2dea39eb;|init 查询帮助程序失败。javax.wsdl.WSDLException:WSDLException(在/definitions/types/xsd:schema):faultCode = OTHER_ERROR:尝试解析'RouterSchema_v4.xsd'引用的模式时发生错误,相对于''。:java.io.FileNotFoundException:未找到此文件:com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java :918) com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java:678) com.ibm。

你能帮我们解决这个问题吗?

问候,拉姆

4

0 回答 0