0
将Azure ServiceBus通过AMQP通过QPID连接到IBM WAS LibertyProfile时遇到问题。 我跟着教程在Microsoft Docs Service Bus Messaging但我得到了以下异常(网址进行模糊处理):Azure Servicebus AMQP URL未被接受/或如何将Liberty连接到Azure服务总线
Caused by: Not an AMQP URL amqps://POLICY:[email protected]
at org.apache.qpid.url.URLHelper.parseError(URLHelper.java:143)
at org.apache.qpid.url.URLHelper.parseError(URLHelper.java:138)
at org.apache.qpid.client.url.URLParser.parseURL(URLParser.java:150)
at org.apache.qpid.client.url.URLParser.<init>(URLParser.java:41)
at org.apache.qpid.client.AMQConnectionURL.<init>(AMQConnectionURL.java:62)
at org.apache.qpid.client.AMQConnectionFactory.<init>(AMQConnectionFactory.java:83)
at org.apache.qpid.ra.QpidResourceAdapter.createFactory(QpidResourceAdapter.java:747)
at org.apache.qpid.ra.QpidResourceAdapter.createAMQConnectionFactory(QpidResourceAdapter.java:656)
在我用qpid-RA-6.1.2.rar作为资源适配器的server.xml中。
如果我在jndi.properties中使用具有相同URL的小示例应用程序,则连接完美。
两种解决方案之间的区别是我使用资源适配器。我用错了吗? 从WAS Liberty通过AMQP连接到Azure服务总线会更好吗?
我期待着希望得到一些答案或提示。
我问更多的问题在这里:[链接](https://social.msdn.microsoft.com/Forums/en-US/18e17c97-cbcf-4bc5 -8624-8c10b295b2d8 /天青-服务总线使用合的JavaEE-JCA-WebSphere的自由轮廓) – blaine