0

我正在尝试将我们专有的 Web 服务应用程序 (WAR) 部署到 Weblogic 11g 服务器中。我使用 Eclipse Indigo 和 Java 1.6 创建了 WAR。

我收到以下错误,

消息 激活更改过程中发生错误,请参阅日志了解详细信息。在部署 WebService 模块“TWSWebSec.war”的准备阶段遇到错误。处理 WebService 模块“TWSWebSec.war”时。处理 WebService 模块“TWSWebSec.war”时找不到 wsdl /wsdls/wsc10/wscoor.wsdl。找不到 wsdl /wsdls/wsc10/wscoor.wsdl

部署已成功安装。

我尝试在指定文件夹中创建 wscoor.wsdl 并创建一个新的 WAR,这次错误是文件过早关闭,这意味着文件已被识别并且文件中没有任何内容可供读取。

在此之后,我尝试根据创建的服务端点接口/Web服务手动输入服务、接口、操作,这次我得到了错误

更改激活过程中发生错误,请参阅日志了解详细信息。在部署 WebService 模块“TWSWebSec.war”的准备阶段遇到错误。处理 WebService 模块“TWSWebSec.war”时。处理 WebService 模块“TWSWebSec.war”时找不到 wsdl /wsdls/wsc11/wstx-wscoor-1.1-wsdl-200702.wsdl。找不到wsdl /wsdls/wsc11/wstx-wscoor-1.1-wsdl-200702.wsdl 部署已经安装成功。

我在这里错过了什么吗?是配置问题吗?我需要更新我使用的任何 JAR 吗?

请帮忙。如果需要更多信息,还请告诉我?

4

1 回答 1

0

我发布此消息是因为您有可能遇到与我所经历的情况相似的情况。昨天下午,当我试图让 WebLogic 部署一个使用 CXF 的 Eclipse 的 Web 服务生成器创建的客户端时,我遇到了同样的错误(即“找不到 wsdl”)。它只是从来没有奏效。今天我用一个使用 WebLogic 的生成器制作的客户端替换了那个客户端,同样在 Eclipse 中,它位于 Oracle、WebLogic、Web 和服务客户​​端下。这对我有用。似乎 WebLogic 使用 Metro 而不是 CXF。CXF 肯定没有什么问题,但它似乎与 WebLogic 不搭。最好的问候约翰内斯

于 2012-06-15T11:02:49.890 回答