首页 文章

Jenkins Weblogic Server部署weblogic.management.home.localhome

提问于
浏览
0

Scenario :我尝试通过Jenkins weblogic deployer将Web服务部署到weblogic服务器 . 我在构建后成功获取war文件 . 在部署war文件时,我在控制台中遇到错误 .

Additional descriptions :这是企业环境 . Jenkins和Weblogic服务器在不同的服务器上运行,但连接正常 . 在weblogic服务器上,我的Web服务在集群上运行了4个应用程序 .

Question: What is the meaning of this error? How to fix it or at least where should I concentrate? :)

原因:javax.naming.NameNotFoundException:尝试查找'weblogic.management.home.localhome'时没有找到子上下文'home' . 已解决'weblogic.management'[根异常是javax.naming.NameNotFoundException:尝试查找'weblogic.management.home.localhome'时未找到子上下文'home' . 已解决'weblogic.management'];剩下的名字'home / localhome'

Console output

1 回答

  • 0

    尝试使用JNDI查找资源( weblogic.management.home.localhome )时,您将收到NameNotFoundException . 例外情况表明部分名称已解决( weblogic.management ),但无法解析余数( home.localhome ) .

    在NameNotFoundException的Javadoc中,您将看到:

    当名称的组件由于未绑定而无法解析时,将引发此异常 .

    这意味着,JNDI resourcs(home.localhome)的子上下文信息不正确,或者子上下文(home.localhome)未向JNDI命名服务注册 .

    有关异常,请参阅http://docs.oracle.com/javase/7/docs/api/javax/naming/NamingException.html(NameNotFoundException的超类)并查看JNDI信息以获取配置帮助:http://docs.oracle.com/middleware/1221/wls/WLACH/core/index.html

相关问题