`
qys2010
  • 浏览: 126888 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Weblogic - Failed to bind remote object 错误解决方法

阅读更多
环境
Solaris 10 Enterprise
Weblogic 9.2.1.0


一、错误解决
在建立JDBC连接池并绑定到JNDI时出错,弄了许久,同事和QA都没有办法,同事把我拉过去帮忙看看如何解决,错误信息如下:
<2009-12-8 上午11时21分09秒 CST> <Error> <Deployer> <BEA-149265> <Failure occured in the execution of deployment request with ID '1260242468756' for task 'weblogic.deploy.configChangeTask.1'. Error is: 'weblogic.application.ModuleException: 'weblogic.application.ModuleException:        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:299)        at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)        at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)        at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)        Truncated. see log file for complete stacktraceweblogic.common.ResourceException: Failed to bind remote object (ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer null)/306   [weblogic.jdbc.common.internal.RemoteDataSource]) to replica aware stub at aidmm_ejb(ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer [6669962366907805753S::base_domain:AdminServer/289])/289        [weblogic.jdbc.common.internal.RemoteDataSource])        at weblogic.jdbc.common.internal.RmiDataSource.start(RmiDataSource.java:408)        at weblogic.jdbc.common.internal.DataSourceManager.createAndStartDataSource(DataSourceManager.java:144)        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:297)        at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)        at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)        Truncated. see log file for complete stacktrace><2009-12-8 上午11时21分09秒 CST> <Error> <Deployer> <BEA-149202> <Encountered an exception while attempting to commit the 1 task for the application 'aidmm_ejb'.><2009-12-8 上午11时21分09秒 CST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating activate task for application 'aidmm_ejb'.><2009-12-8 上午11时21分09秒 CST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004weblogic.application.ModuleException:        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:299)        at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)        at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)        at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)        Truncated. see log file for complete stacktraceweblogic.common.ResourceException: Failed to bind remote object (ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer null)/306   [weblogi.jdbc.common.internal.RemoteDataSource]) to replica aware stub at aidmm_ejb(ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer [666996236907805753S::base_domain:AdminServer/289])/289        [weblogic.jdbc.common.internal.RemoteDataSource])        at weblogic.jdbc.common.internal.RmiDataSource.start(RmiDataSource.java:408)        at weblogic.jdbc.common.internal.DataSourceManager.createAndStartDataSource(DataSourceManager.java:144)        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:297)        at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)        at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)        Truncated. see log file for complete stacktrace><2009-12-8 上午11时21分09秒 CST> <Error> <Console> <BEA-240003> <Console encountered the following error weblogic.application.ModuleException:        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:299)        at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)        at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)        at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)        at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:63)        at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)        at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)        at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)        at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)        at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)        at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)        at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)        at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)        at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:815)        at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1222)        at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:400)        at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:63)        at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:223)        at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:125)        at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)        at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:466)        at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:720)        at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)Caused by: weblogic.common.ResourceException: Failed to bind remote object (ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer null)/306[weblogic.jdbc.common.internal.RemoteDataSource]) to replica aware stub at aidmm_ejb(ClusterableRemoteRef(6669962366907805753S::base_domain:AdminServer [6669962366907805753S::base_domain:AdminServer/289])/289        [weblogic.jdbc.common.internal.RemoteDataSource])        at weblogic.jdbc.common.internal.RmiDataSource.start(RmiDataSource.java:408)        at weblogic.jdbc.common.internal.DataSourceManager.createAndStartDataSource(DataSourceManager.java:144)        at weblogic.jdbc.module.JDBCModule.activate(JDBCModule.java:297)

原因/解决方法:

停止域(domain)。

进入$DOMAIN_HOME/servers/AdminServer目录,清除其中 cache 目录和 tmp 目录下的所有内容。

重启域。

问题解决。

分享到:
评论

相关推荐

    weblogic CVE-2018-3191 exp(含weblogic-spring-jndi-10.3.6.0.jar)

    自用CVE-2018-3191 weblogic反序列化exp。

    Weblogic-CVE-2019-2725补丁升级方法.docx

    《Weblogic-CVE-2019-2725补丁升级方法详解》 WebLogic Server是一款由甲骨文公司开发的企业级应用服务器,它为构建、部署和管理企业级Java应用程序提供了全面的平台。然而,随着技术的发展,安全漏洞的出现是不可...

    K8 weblogic-CVE-2018-2628-getshell

    【K8 weblogic-CVE-2018-2628-getshell】是一个针对Oracle WebLogic Server的渗透测试工具,主要用于检验系统是否存在CVE-2018-2628漏洞并利用该漏洞获取shell权限。这个工具的使用应该严格限制在合法的安全测试环境...

    ant-weblogic-1.6.2.jar.zip

    《Ant与WebLogic集成:深度解析ant-weblogic-1.6.2.jar.zip》 在IT行业中,构建和部署Java应用程序是一项重要的任务,而Apache Ant和Oracle WebLogic Server是两个在此过程中发挥关键作用的工具。Ant是一个基于Java...

    weblogic-CVE-2023-21839-JNDIExploit-1.4-SNAPSHOT.jar

    weblogic-CVE-2023-21839-JNDIExploit-1.4-SNAPSHOT.jar

    64位weblogic--windows安装部署及常见问题解决

    - 包引入错误:可能是由于类路径设置不当或jar包冲突导致的,可以通过调整`weblogic.xml`中的类加载顺序来解决。 - 乱码问题:检查字符集设置,确保在服务器和应用中都正确配置了字符编码。 - MIME-Type配置问题:在...

    ant-weblogic-1.6.jar.zip

    《Ant与WebLogic集成:ant-weblogic-1.6.jar.zip深度解析》 在软件开发领域,Apache Ant和Oracle WebLogic Server是两个重要的组件。Ant是一个基于Java的构建工具,而WebLogic则是一款广泛使用的Java EE应用服务器...

    Weblogic-OPatch-13.9.4.2.5

    "Weblogic-OPatch-13.9.4.2.5"很可能是指WebLogic Server的特定版本13.9.4.2.5所对应的OPatch更新。 OPatch全称为Oracle Patching Utility,它简化了Oracle产品的修补过程,包括WebLogic Server。OPatch通过自动化...

    ant-weblogic-1.6.4.jar.zip

    《Ant与WebLogic集成:深度解析ant-weblogic-1.6.4.jar.zip》 在IT行业中,构建和部署应用程序是开发流程中的重要环节。Apache Ant作为一款强大的Java项目自动化构建工具,因其灵活性和可扩展性深受开发者喜爱。而...

    quartz-weblogic-1.8.6.jar

    quartz-weblogic-1.8.6.jar

    K8 weblogic-CVE-2018-2628-getshell工具

    【K8 weblogic-CVE-2018-2628-getshell工具】是一款针对Oracle WebLogic服务器的渗透测试工具,主要用于检测和利用CVE-2018-2628安全漏洞获取服务器的shell控制权。这个工具集成了漏洞的详细利用过程,包括图片教程...

    maven-weblogic-plugin-1.0.0.jar

    maven-weblogic-plugin-1.0.0.jar

    ant-weblogic-1.6.5.jar.zip

    《Ant与WebLogic集成:详解ant-weblogic-1.6.5.jar.zip》 在Java开发领域,Ant和WebLogic是两个重要的工具。Ant是一种基于Java的构建工具,用于自动化软件项目的构建、编译、测试和部署过程。而WebLogic则是Oracle...

    MAC可视化-shiro-struts2-weblogic-thinkphp-oa等一键利用漏洞-仅供测试使用,后果自行负责。

    仅供测试使用,后果自行负责。

    weblogic-10.3.6 220719补丁

    本知识点将详细解析“weblogic-10.3.6 220719补丁”及其相关的文件内容。 标题中的"weblogic-10.3.6 220719补丁"指的是针对WebLogic Server 10.3.6版本的一个特定更新。在软件开发中,补丁通常用于修复已知问题、...

    weblogic-server-ee-datasheet.pdf

    weblogic-server-ee-datasheet.pdf

    weblogic-jolt三个包(全)

    WebLogic Server是一款由Oracle公司开发的企业级应用服务器,它提供了用于构建、部署和管理企业级应用程序的全面平台。...这对于那些既有WebLogic Server又有Tuxedo系统的大型企业来说,是一个非常宝贵的集成解决方案。

    ant-weblogic-1.7.0.jar

    标签:ant-weblogic-1.7.0.jar,ant,weblogic,1.7.0,jar包下载,依赖包

Global site tag (gtag.js) - Google Analytics