Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
5.15.0
-
None
-
Regression
Description
ConnectionFactory options trafficClass and wireFormat.prefixPacketSize are not accepted by the OpenWire JMS library. When i put them to my connection url, I get the following error
"tcp://127.0.0.1:61616?trafficClass=2&wireFormat.prefixPacketSize=1"; javax.jms.JMSException: Could not create Transport. Reason: java.lang.IllegalArgumentException: Invalid connect parameters: {trafficClass=2, wireFormat.prefixPacketSize=1} at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:36) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:333) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:346) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244)
These options are not widely useful, so I am marking the lowest priority.