Я переношу старое приложение Java, первоначально написанное для Oracle Application Server, в WebLogic 10.3.6 в Oracle Fusion Middleware. Приложение использует Oracle Advanced Queue/JMS. AQ уже настроен в базе данных. Теперь, когда приложение работает в WebLogic, когда я достигаю код AQ Я вижу эту ошибку:Адресация «Компоненты на стороне сервера WebLogic должны использовать конфигурацию данных AQ JMS»
java.lang.UnsupportedOperationException: WebLogic server side components must use AQ JMS datasource configuration
Я читал напыщенный документации Oracle в течение более 8 часов, и я до сих пор понятия не имею, как я предполагается обратитесь к этому. Я считаю, что сообщение об ошибке говорит мне, что мне нужно использовать встроенные JMS-подключения WebLogic для общения с AQ базы данных, но когда я пытаюсь понять, как этого добиться, я просто кругом кругом.
Когда я googled сообщение об ошибке, я нашел this, предлагая, чтобы я положил свой старый aqapi.jar в начале пути класса узла сервера. Я сделал это, но не имел никакого эффекта.
Действительно ли мне необходимо изменить способ подключения к AQ, используя подход WebLogic, или я могу сделать относительно простые изменения и продолжить использование существующего подхода?