gpt4 book ai didi

java - 将 java 应用程序部署到 weblogic 时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:25 24 4
gpt4 key购买 nike

我正在尝试将我必须研究的应用程序部署到 weblogic 10.3.6.0。 Nad 我收到以下错误:

weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImpl registerExtension
WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry
weblogic.wsee.jaxws.spi.WLSServiceDelegate addWsdlDefinitionFeature
SEVERE: Failed to create WsdlDefinitionFeature for wsdl location: http://localhost:7001/banking-integration-test/ws?wsdl, error: com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException, message: 2 counts of InaccessibleWSDLException.

Wsdl 确实存在于确切的路径中。可能是什么问题?缺少什么类 AddressingExtensionRegistry?感谢您的回答。

最佳答案

AddressingExtensionRegistry 存在于 com.oracle.ws.orawsdl_x.x.x.jar 中,如果它不在您的公共(public)模块中,它可以放在您域的 lib 文件夹中。

如果您的 Web 服务需要身份验证,您还需要添加 com.oracle.ws.http_client_1.2.0.0.jar 以避免 java.lang.NoClassDefFoundError: HTTPClient/AuthorizationPrompter

在这两种情况下,请确保您的公共(public)模块和 lib 文件夹中没有重复项,因为这可能会导致问题。

关于java - 将 java 应用程序部署到 weblogic 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25122886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com