0 Replies Latest reply: Jul 31, 2009 3:16 PM by David.-Oracle RSS

    NullPointerException in WebLogic JCABindingManager

    David.-Oracle
      While deploying an application known to have previously worked, I am encountering the following issue. Unfortunately, I do not have access to WLS source code which is makes diagnosing this issue impossible. Any pointers would be appreciated.

      java -cp $WL_HOME/server/lib/weblogic.jar weblogic.version
      WebLogic Server 10.3.1.0 Thu Jun 25 17:41:07 EDT 2009 1232752


      <Jul 31, 2009 12:59:53 PM PDT> <Warning> <EJB> <BEA-010221> <The Message-Driven EJB: FooBarEndpoint is unable to bind to the JCA resource adapter: foo/bar. The Error was:
      java.lang.NullPointerException
      at weblogic.utils.bean.BeanInitializer.setValue(BeanInitializer.java:234)
      at weblogic.utils.bean.BeanInitializer.initializeBean(BeanInitializer.java:174)
      at weblogic.utils.bean.BeanInitializer.initializeBean(BeanInitializer.java:201)
      at weblogic.ejb.container.internal.JCABindingManager.setActivationSpec(JCABindingManager.java:216)
      at weblogic.ejb.container.internal.JCABindingManager.connect(JCABindingManager.java:115)
      at weblogic.ejb.container.internal.MDConnectionManager.startConnectionPolling(MDConnectionManager.java:239)
      at weblogic.ejb.container.manager.MessageDrivenManager.start(MessageDrivenManager.java:583)
      at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.mdManagerStart(MessageDrivenBeanInfoImpl.java:1163)
      at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.deployMessageDrivenBeans(MessageDrivenBeanInfoImpl.java:1115)
      at weblogic.ejb.container.deployer.EJBDeployer.deployMessageDrivenBeans(EJBDeployer.java:1663)
      at weblogic.ejb.container.deployer.EJBDeployer.start(EJBDeployer.java:1486)
      at weblogic.ejb.container.deployer.EJBModule.start(EJBModule.java:601)
      at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
      at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:629)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
      at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:206)
      at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:53)
      at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
      at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:140)
      at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:106)
      at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
      at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
      at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
      at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
      at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
      at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
      at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
      at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
      at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)