Consultor Eletrônico



Kbase P137924: The ABL-JMS API's requestReply procedure returns an exception when trying to send a message to a Top
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/8/2008
Status: Unverified

SYMPTOM(s):

The ABL-JMS API's requestReply procedure returns an exception when trying to send a message to a Topic within a jmsSession session

javax.jms.InvalidDestinationException: Queue not found: <Destination Name>

The ABL-JMS API's requestReply procedure does not provide the option to specify the destination type

FACT(s) (Environment):

OpenEdge 10.x
All Supported Operating Systems

CAUSE:

For a jmsSession session, the default destination type is a Queue.

FIX:

To use Topics, please call the setReplyToDestinationType procedure before the call to requestReply to set Topic as the destination type, e.g.:
RUN setReplyToDestinationType IN messageH ("topic").