【发布时间】:2018-02-12 18:06:09
【问题描述】:
我正在尝试将我的应用程序的 AMQP 版本升级到 1.0(QPID 0.24.0)。 目前,Connectionfactory URL 的格式如下。
amqp://guest:guest@test/test?brokerlist='tcp://ip1:5672?ssl='true'&ssl_cert_alias='cert1''
我尝试将 URL 更改为以下格式并尝试了不同的组合(蛮力)
amqps://hostname:port?option=value&option2=value..
我总是遇到错误
根异常是 java.lang.IllegalArgumentException:提供的 URI 不能包含用户信息部分 在 org.apache.qpid.jms.jndi.JmsInitialContextFactory.createConnectionFactories(JmsInitialContextFactory.java:142
我不知道为什么会收到此错误。
如果有 AMQP QPID 1.0 的教程,也请分享。
【问题讨论】:
-
我认为同样的问题在这里处理:stackoverflow.com/questions/19164431/… 我认为在你的第一个例子中,你只是在错误的地方有单引号