The deployment of AC Connector JMS Server failed

Oracle Weblogic Server

In Weblogic 10.x when the server was rebooted, the server startup was failing due to AC Connector JMS Server failed deployment with “weblogic.management.DeploymentException” exceptions.

Below is exception trace in logs at the time of the issue:

###<Mar 13, 2012 10:14:03 PM UTC> <Warning> <Management> <howsayys.tp.cin.com> <ManagedConnServer101> <[ACTIVE] ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’> <> <> <> <1300054443086> <BEA-141197> <The deployment of AC Connector JMS Server failed.
weblogic.management.DeploymentException: Internalrror activating the JMS Server AC Connector JMS Server: weblogic.management.DeploymentException: The persistent store “JdbcPersistentStore” does not exist
at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:210)
at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:492)
at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:472)
at weblogic.management.deploy.internal.DeploymentAdapter$2.doPrepare(DeploymentAdapter.java:104)
at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:22)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:166)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:181)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:97)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

Caused By: weblogic.management.DeploymentException: The persistent store “JdbcPersistentStore” does not exist
at weblogic.jms.deployer.BEAdminHandler.findPersistentStore(BEAdminHandler.java:308)
at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:195)
at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:240)
at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
This issue is because of JMS initialization failing due to JMS JDBC store error (either it is corrupted or has an invalid table name).

The corrupt JDBC persistent store can’t complete the initialization of the JMS server during server reboot.
To resolve this issue please create a new JMS JDBC persistent store and start the server.

You can check more details here in oracle documents: http://docs.oracle.com/cd/E14571_01/web.1111/e13701/store.htm#CNFGD249

In case of any ┬ęCopyright or missing credits issue please check CopyRights page for faster resolutions.

Leave a Reply