Flex 클라이언트에서 ActiveMQ 메시지를 사용하는 데 문제가 있습니다.
-
01-07-2019 - |
문제
내 Flex 클라이언트에서 ActiveMQ를 통해 전송된 메시지를 사용할 수 없습니다.생산자를 통해 메시지를 보내는 것은 작동하는 것 같습니다. 또한 Flex 클라이언트가 소비자 개체의 속성을 통해 연결되고 구독되는 것을 볼 수 있습니다. 그러나 소비자의 "메시지" 이벤트는 결코 실행되지 않으므로 메시지가 수신되지 않는 것 같습니다. .
ActiveMQ 콘솔을 보면 구독자 수, 보낸 메시지 수, 받은 메시지 수를 확인할 수 있습니다.이상한 점은 수신된 메시지 카운터가 증가하는 것 같고 Tomcat 콘솔에서 로그 문을 추적할 수도 있지만 Flex 클라이언트에서는 메시지가 수신되지 않는다는 것입니다.
어떤 아이디어가 있나요?
해결책
Tomcat을 새로 설치하여 앱을 처음부터 다시 빌드한 후 모든 것이 작동하는 것 같습니다.아마도 이는 사전 구성된 Tomcat 인스턴스가 포함된 BlazeDS Turnkey 버전을 사용하고 있었기 때문일 수 있습니다.
지금:이것은 훌륭한 튜토리얼입니다: http://mmartinsoftware.blogspot.com/2008/05/simplified-blazeds-and-jms.html
제휴하지 않습니다 StackOverflow