【问题标题】:Ant build in Eclipse with Weblogic 9.2 - deployment exception - Unable to connect to 't3://localhost:7001': invalid type code: 31使用 Weblogic 9.2 在 Eclipse 中构建 Ant - 部署异常 - 无法连接到 't3://localhost:7001':无效类型代码:31
【发布时间】:2013-11-07 16:29:50
【问题描述】:

当我尝试部署应用程序时,它给了我以下异常消息。

构建失败 C:\eclipse\workspace\SLGIADMIN\build.xml:14:执行此行时出现以下错误: C:\eclipse\buildcommon.xml:243: weblogic.Deployer$DeployerException: weblogic.deploy.api.tools.deployer.DeployerException: Unable to connect to 't3://localhost:7001': invalid type code: 31. 确保url 代表一个正在运行的管理服务器,并且凭据是正确的。如果使用 http 协议,则必须在管理服务器上启用隧道。

我在 Eclipse 中使用 ant build 并部署到 Weblogic 9.2。

我一直在尝试在线寻找解决方案。我尝试在 Weblogic 控制台中启用隧道。不工作。 我看到有人提到我们可以使用 JDK 1.5,它会在部署时打开隧道。我也验证了我的版本是 1.5。我也确保了这一点,但没有解决问题。

【问题讨论】:

    标签: eclipse ant weblogic


    【解决方案1】:

    无效的类型代码 31 始终是因为您连接的 Java 版本与服务器运行的版本不同。 Weblogic 9.2 仅支持 Java 1.5。确保这是您的 ant 任务正在使用的。如果您在客户端中设置以下属性,您还可以连接更高版本的 Java:

    -Dsun.lang.ClassLoader.allowArraySyntax=true
    

    【讨论】:

    • 我认为我的项目编译器和 ant 构建都使用 1.5。我的 ant 构建指向 Weblogic 安装附带的 JDK 文件夹,C:\bea92\jdk150_10
    猜你喜欢
    • 2011-06-04
    • 2015-01-05
    • 2022-11-06
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 1970-01-01
    相关资源
    最近更新 更多