0
我已经为blazeds services-config.xml中的所有频道启用了消息处理指标。当我使用动作适配器作为我的目的地时,我得到了指标。但是,当我使用JMS适配器来消费消息时。我收到以下错误MessagePerformanceUtils是否适用于Blazeds中的JMSAdapter?
Error: Message is missing MPI headers. Verify that all participants have it enabled.
at mx.messaging.messages::MessagePerformanceUtils()[E:\dev\4.x\frameworks\projects\rpc\src\mx\messaging\messages\MessagePerformanceUtils.as:118]
我所有的频道都预先配置了xml文件并启用了消息处理指标。我没有在运行时创建任何动态通道。
是的,这个消息是由一个Java应用程序在Flex应用程序之外生成的,并将它放入一个JMS主题中。 blazeds消耗并推送到flex客户端。在blazeds开发指南中,它说,启用时,指标可用于从服务器接收到推送消息的客户端。所以,我将它推广到任何放入jms消息的应用程序,而不仅仅是flex客户端。 – sanre6
只有生产者配置一些特殊的头文件时,它才能用于任何应用程序。是的,开发指南有点误导。 –
感谢您的澄清。 – sanre6