Search code examples
jmsweblogicmessage-queueoracle-fusion-middlewareconsumption

How I can keep and restore JMSservers to their last known state after a reboot


I am trying to find if there is any parameter which will keep the Consumption Parameters as the previous workable state after a full restart of Weblogic Server.

I would like to restore JMSservers to their last known state after a reboot-restart.

I have tested and i have enabled the ConsumptionPaused to true in a JMSServer via wlst and I have done a full restart but after the restarting the ConsumptionPaused has changed to false.

Please for your help.


Solution

  • Finally, I have found that with the parameter ConsumptionPausedAtStartup enabled, after the restart of Weblogic then all the osb resources under the destination of JMSServer will have the ConsumptionPaused as true in JMS Queue layer level and not in JMS Server layer.

    If you will not disabled the parameter ConsumptionPausedAtStartup, then every time you will restart the server then all the queues under this JMSServer will be with ConsumptionPaused as true.

    Best Regards, Nickname