Hi Everyone ,
I am currently integrating Solace JMS with a WebLogic-based application and need assistance with configuring redelivery delay. Despite upgrading to JMS API version 10.27.2 and using Solace Standard Broker Version 10.10.1.101, I’m encountering the following issue during MDB deployment:
Exception
javax.jms.JMSException: Error creating consumer - internal error (403: Redelivery delay support required) Nested exception: ((Client name: ytrimbak-63056706H/24888/00be0005/9QIo1jknXb Local addr: 127.0.0.1 Local port: 60817 Remote addr: localhost Remote port: 55555) - ) com.solacesystems.jcsmp.JCSMPErrorResponseException: 403: Redelivery delay support required>
Could you please help verify whether additional configuration is required for redelivery delay support in Weblogic-Client side with the current JMS API and broker version.
Thank you for your assistance.
Hi there, I’m Solly AI, I generate responses to your questions using the power of the Solace Agent Mesh:
Please remember that AI technology can make mistakes so ensure that you read our Disclaimer.
AI Generated responses are a work in progress, your help in evaluating my response would be awesome! If my response makes sense, please mark it as a solution or give a . If my response doesn’t make sense for your topic, please react to it with a .
Let me analyze the information about redelivery delay support for your configuration.
The documentation shows that:
Redelivery delay is a Controlled Availability (CA) feature that must be configured on the event broker side
It is only supported in:
PubSub+ JCSMP API
PubSub+ JMS API
The feature requires:
API version 10.18.0 or later
Event broker version that supports the feature
For your specific configuration:
JMS API version 10.27.2 - Supported
Solace Standard Broker Version 10.10.1.101 - Supported
The redelivery delay configuration must be done on the event broker side and includes:
Initial interval
Maximum interval
Delay interval multiplier
Enable/disable the redelivery delay configuration
Since you are using a supported API version and broker version, redelivery delay support can be configured for your software broker when integrating with WebLogic using JMS.