Использование транзакций XA с WebSphere MQ в автономной среде Java

Для использования транзакций XA с WebSphere MQ в автономной Java я делаю шаг ниже и получаю ошибку как xlc not found

Шаг 1. Подготовьте файлы переключателя XA

Для связывания объектных файлов с соответствующими им библиотеками баз данных. Я выполняю команду ниже

install path of websphere MQ/java/lib/jdbc>make oracle

Я получаю ошибку ниже

xlc: not found

Я не уверен, установлен ли xlc на моей машине. Моя машина AIX 6.1. Но я могу найти xlcpp на своей машине. как действовать? Есть ли способ создать файл переключения?

Если я выполню $ /usr/ccs/lib/cpp -help

я осознаю

1506-173 (W) Option help is not valid. Enter xlc for list of valid options.

Ссылка: http://www.ibm.com/developerworks/websphere/library/techarticles/0601_ritchie/0601_ritchie.html


person user1929905    schedule 21.03.2013    source источник
comment
Этой статье 7 лет, и она относится к версии WMQ, которая уже не поддерживается. Какую версию WMQ вы на самом деле используете, и пробовали ли вы инструкции из документации этой версии?   -  person T.Rob    schedule 21.03.2013
comment
моя версия MQ - 7.0.1. Моя проблема с xlc не найдена.   -  person user1929905    schedule 21.03.2013
comment
Теперь, когда у вас есть xlc, документы, которые вам следует просмотреть, находятся здесь: publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/   -  person T.Rob    schedule 25.03.2013


Ответы (1)


У Дуэйна это в основном правильно, но я считаю, что xlc++ также имеет версию xlc. В вашем другом вопросе я вижу, что у вас есть xlcpp, поэтому, возможно, вам нужно добавить /usr/vacpp/bin в ваш PATH.

Я также склонен использовать grep с lslpp:

lslpp -ch | grep vac

должен сказать вам, какие xlc, xlcpp и т. д. вы установили.

ХТН

person pedz    schedule 22.03.2013