Wydaje się, że używasz interfejsu MQI dla MQ, którego nie ma pod ręką. Nie ma innego sposobu niż faktyczne przepisanie logiki aplikacji MQ w celu korzystania z interfejsu API JMS.
Dobrym sposobem może być najpierw migracja do JMS przy użyciu tego samego serwera WebSphere MQ, ponieważ umożliwia to wiarygodną weryfikację wyników.
Pytasz, jakie klasy zastąpić, powiedzmy MQGetOptions. Nie ma jednego zastąpienia 1 do 1 (istnieją nawet pewne aspekty MQI, których JMS nie może łatwo zastąpić). Większość opcji MQPutOptions i innych opcji jest dostępna po ustawieniu parametrów sesji i komunikatów w JMS. Naprawdę musisz zrozumieć interfejs API JMS przed wypróbowaniem tego przełącznika.
Następnie, gdy jms pracuje z WebSphere MQ, możesz zrobić to, co sugeruje Beryllium, ale zamieniając biblioteki na Weblogic, przełącz dowolne odwołanie do com.ibm.mq.jms.MQConnectionFactory;
, konfigurując nowe parametry i módl się do dowolnego dostępnego boga - naciśnij uruchom :)