2013-08-16 4 views
0

Я пытаюсь добавить новый параметр из консоли администрирования WSO2. Управление транспортными средствами -> Экран JMS Listener (не хотите использовать axis2.xml, поскольку я хочу, чтобы обновления использовались прокси-сервисами без повторной установки -starting servers - надеюсь, что это возможно?). При добавлении нового параметра я получаю следующее сообщение об ошибке -Конфигурация слушателя WSO2 ESB JMS во время выполнения

Ошибка при инициализации JMS слушателя java.lang.String не может быть приведен к org.apache.axiom.om.OMElement

Можете ли вы посоветовать, что должно быть формат значения параметра. Я пытаюсь добавить аналогичную ценность, доступную в разделе «default» или «myQueueConnectionFactory».

+0

Я также проверил это с помощью ESB 4.7.0, и я получил ту же ошибку. Я не мог понять, как новый параметр указан, просмотрев документы http://docs.wso2.org/wiki/display/ESB470/Configuring+Transports –

+0

Какой новый параметр вы добавили? и какова ценность, которую вы предоставили для этого? – Ratha

+0

Я попытался добавить новый параметр TestJMSProxyParam со значением as - \t \t \t org.apache.activemq.jndi.ActiveMQInitialContextFactory \t \t \t <имя параметра = "java.naming.provider.url" заблокирован = "ложных"> TCP: // MYSERVER: 61616 \t \t \t <имя параметра =» transport.jms.ConnectionFactoryJNDIName "locked =" false "> QueueConnectionFactory \t \t \t <параметр name = "transport.jms.ConnectionFactoryType" locked = "false"> queue \t \t \t –

ответ

1

Я проверил ваш сценарий, и это похоже на ошибку с ESB. Перейдите в JMS Listener Configuration и нажмите на Update без каких-либо изменений на значения параметров по умолчанию. Даже тогда возникает одна и та же ошибка. Поэтому я сообщил об этом выпуске https://wso2.org/jira/browse/ESBJAVA-2412.

К сожалению, пока вам не придется настраивать параметры с помощью axis2.xml, пока эта проблема не будет исправлена. Вы можете включать/отключать слушателей через консоль управления без каких-либо проблем.

Смежные вопросы