在XI中定义/创建JMS队列

2020-08-17 21:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)方案:第三方系统将消息发布到XI...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


方案:第三方系统将消息发布到XI Jms队列中,这些消息最终将发送到SAP。

需要在XI中创建此JMS队列,该队列从第三方接收Jms消息。

已完成的步骤:

1)定义的发件人通信渠道" CC_JMS"

JNDILookup名称:jmsfactory/default/QueueConnectionFactory

JMSQueue:jmsqueues/default/JMS_queue

initialcontextfactory:com.sap.engine.services.jndi.InitialContextFactoryImpl

JNDIServerAddress:<<服务器IP >>:50004

2)为SXMSIF中的出站接口定义发件人ID

3)在SXMb_Adm中添加了作业(我已经给它命名,对吗?),并且为此作业定义了消息过滤器。 已激活。

4)为上述发件人ID配置的邮件过滤器。 队列名称XBT1

5)在适配器监视器中检查JMS_queue时,显示以下错误消息

CC_JMS:发送方通道。 详细信息:在JMS_Queue的查找中找不到对象。

问题:

1)我遵循的是正确的方法

2)如何将CC_JMS分配给JMS_queue

3)我如何知道JMS_queue是否已启动并正在运行

thnx

sunil

7条回答
哎,真难
2020-08-17 22:20

嗨。 我读了上面。 但是可以在XI(PI)中公开公共队列,并让第三方将消息(xml)发送到队列中吗?

java代码只能用作客户端测试,对吧? 在pi中没有必要吗?

客户端如何访问队列? 使用端点?

请遵循一些步骤? 我有同样的情况。注意。

一周热门 更多>