java - "Base queue manager name" in Websphere MQ Explorer/ -


good time!

when application try start after deploying on wasce 3.0 fails error. in log got exception:

caused by: com.ibm.msg.client.jms.detailedinvaliddestinationexception: jmswmq2008: Не удалось открыть очередь mq 'ozi_input'. При попытке jms выполнить mqopen websphere mq сообщил об ошибке. Для определения причины ошибки обратитесь к связанной исключительной ситуации. Проверьте правильность определения указанной очереди или администратора очередей.     @ com.ibm.msg.client.wmq.common.internal.reason.reasontoexception(reason.java:503)     @ com.ibm.msg.client.wmq.common.internal.reason.createexception(reason.java:221) ... caused by: com.ibm.mq.mqexception: jmscmq0001: Не удалось выполнить вызов websphere mq с кодом '2' ('mqcc_failed') причина '2085' ('mqrc_unknown_object_name').     @ com.ibm.msg.client.wmq.common.internal.reason.createexception(reason.java:209)     ... 98 more 

i checked queue name (it's right) , can messages ozi_input in wasce 3.0 console admin.

with error code found url ibm docs

it says error occurs when application looking queue in other queue manager (not given queue manager). disable feature, should remove property "base queue manager name" in queue. can't find property in websphere mq explorer.

so question can edit property in websphere mq explorer websphere mq 7.5?


update

on websphere mq have 2 queue managers: mq_adm , mq_adm2 (ozi_input , ozi_output here). on websphere ca 3.0 have jms resources: mq_adm - mqra (com.ibm.mq/wmqra/7.1.0.1/rar):

connection factory  jms/mqra queue   jms/ehd_ce_output queue   jms/ehd_input queue   jms/ehd_lk_npf_output    queue   jms/ehd_output queue   jms/ehd_ozi_output 

for mq_adm2 - ozira (ozi.jms/ozicommands/1.0/rar):

queue   jms/ozi_input queue   jms/ozi_output 

i can see of queues when click "browse" button.

i made test: add ozi_input , ozi_output in mq_adm queue manager without changes on websphere ca. , application started.

i can add connectors deployment plan if usefull.


update2 display queue(system.*) mq_adm

display queue(system.*)      4 : display queue(system.*) amq8409: Сведения об очереди.    queue(system.admin.accounting.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.activity.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.channel.event)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.command.event)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.command.queue)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.config.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.logger.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.perfm.event)         type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.pubsub.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.qmgr.event)          type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.statistics.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.trace.activity.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.trace.route.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.auth.data.queue)           type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.admin.stream)       type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.control.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.default.stream)     type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.inter.broker.communications)    type(qlocal) amq8409: Сведения об очереди.    queue(system.channel.initq)             type(qlocal) amq8409: Сведения об очереди.    queue(system.channel.syncq)             type(qlocal) amq8409: Сведения об очереди.    queue(system.chlauth.data.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.cics.initiation.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.command.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.history.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.repository.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.transmit.model.queue)    type(qmodel) amq8409: Сведения об очереди.    queue(system.cluster.transmit.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.dead.letter.queue)         type(qlocal) amq8409: Сведения об очереди.    queue(system.default.alias.queue)       type(qalias) amq8409: Сведения об очереди.    queue(system.default.initiation.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.default.local.queue)       type(qlocal) amq8409: Сведения об очереди.    queue(system.default.model.queue)       type(qmodel) amq8409: Сведения об очереди.    queue(system.default.remote.queue)      type(qremote amq8409: Сведения об очереди.    queue(system.dotnet.xarecovery.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.durable.model.queue)       type(qmodel) amq8409: Сведения об очереди.    queue(system.durable.subscriber.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.hierarchy.state)           type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.control)        type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.fanreq)         type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.pubs)           type(qlocal) amq8409: Сведения об очереди.    queue(system.internal.reply.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.jms.tempq.model)           type(qmodel) amq8409: Сведения об очереди.    queue(system.mqexplorer.reply.model)    type(qmodel) amq8409: Сведения об очереди.    queue(system.mqsc.reply.queue)          type(qmodel) amq8409: Сведения об очереди.    queue(system.ndurable.model.queue)      type(qmodel) amq8409: Сведения об очереди.    queue(system.pending.data.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.protection.error.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.protection.policy.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.retained.pub.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.selection.evaluation.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.selection.validation.queue)    type(qlocal) 

and display queue(system.*) mq_adm2

display queue(system.*)      1 : display queue(system.*) amq8409: Сведения об очереди.    queue(system.admin.accounting.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.activity.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.channel.event)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.command.event)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.command.queue)       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.config.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.logger.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.perfm.event)         type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.pubsub.event)        type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.qmgr.event)          type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.statistics.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.trace.activity.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.trace.route.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.auth.data.queue)           type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.admin.stream)       type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.control.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.default.stream)     type(qlocal) amq8409: Сведения об очереди.    queue(system.broker.inter.broker.communications)    type(qlocal) amq8409: Сведения об очереди.    queue(system.channel.initq)             type(qlocal) amq8409: Сведения об очереди.    queue(system.channel.syncq)             type(qlocal) amq8409: Сведения об очереди.    queue(system.chlauth.data.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.cics.initiation.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.command.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.history.queue)     type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.repository.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.cluster.transmit.model.queue)    type(qmodel) amq8409: Сведения об очереди.    queue(system.cluster.transmit.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.dead.letter.queue)         type(qlocal) amq8409: Сведения об очереди.    queue(system.default.alias.queue)       type(qalias) amq8409: Сведения об очереди.    queue(system.default.initiation.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.default.local.queue)       type(qlocal) amq8409: Сведения об очереди.    queue(system.default.model.queue)       type(qmodel) amq8409: Сведения об очереди.    queue(system.default.remote.queue)      type(qremote amq8409: Сведения об очереди.    queue(system.dotnet.xarecovery.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.durable.model.queue)       type(qmodel) amq8409: Сведения об очереди.    queue(system.durable.subscriber.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.hierarchy.state)           type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.control)        type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.fanreq)         type(qlocal) amq8409: Сведения об очереди.    queue(system.inter.qmgr.pubs)           type(qlocal) amq8409: Сведения об очереди.    queue(system.internal.reply.queue)      type(qlocal) amq8409: Сведения об очереди.    queue(system.jms.tempq.model)           type(qmodel) amq8409: Сведения об очереди.    queue(system.mqexplorer.reply.model)    type(qmodel) amq8409: Сведения об очереди.    queue(system.mqsc.reply.queue)          type(qmodel) amq8409: Сведения об очереди.    queue(system.ndurable.model.queue)      type(qmodel) amq8409: Сведения об очереди.    queue(system.pending.data.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.protection.error.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.protection.policy.queue)   type(qlocal) amq8409: Сведения об очереди.    queue(system.retained.pub.queue)        type(qlocal) amq8409: Сведения об очереди.    queue(system.selection.evaluation.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.selection.validation.queue)    type(qlocal) 

for mq_adm:

display queue(*)      1 : display queue(*) amq8409: Сведения об очереди.    queue(amq.mqexplorer.1380471368)        type(qlocal) amq8409: Сведения об очереди.    queue(command_input)                    type(qlocal) amq8409: Сведения об очереди.    queue(ehd_ce_output)                    type(qlocal) amq8409: Сведения об очереди.    queue(ehd_input)                        type(qlocal) amq8409: Сведения об очереди.    queue(ehd_lk_npf_output)                type(qlocal) amq8409: Сведения об очереди.    queue(ehd_output)                       type(qlocal) amq8409: Сведения об очереди.    queue(ehd_ozi_output)                   type(qlocal) amq8409: Сведения об очереди.    queue(ozi_input)                        type(qlocal) amq8409: Сведения об очереди.    queue(ozi_output)                       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.accounting.queue)    type(qlocal) 

for mq_adm2:

display queue(*)      1 : display queue(*) amq8409: Сведения об очереди.    queue(amq.mqexplorer.1293962528)        type(qlocal) amq8409: Сведения об очереди.    queue(ozi_input)                        type(qlocal) amq8409: Сведения об очереди.    queue(ozi_output)                       type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.accounting.queue)    type(qlocal) amq8409: Сведения об очереди.    queue(system.admin.activity.queue)      type(qlocal) 

is ozi_input mq cluster queue? link provided applicable mq cluster queues. base queue manager in mq cluster queue manager queue/topic defined. there nothing "base queue manager" property can set. queue manager queue defined.

is application trying messages mq cluster queue (ozi_input in case) , not defined in queue manager application connected to? remember if queue cluster queue, application must connect queue manager queue defined get messages. can put messages cluster queue if queue defined in other queue manager in cluster.

if not using mq cluster, check if application connecting queue manager ozi_input queue defined.


Comments

Popular posts from this blog

c++ - How to add Crypto++ library to Qt project -

jQuery Mobile app not scrolling in Firefox -

How to use vim as editor in Matlab GUI -