This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JMS: failed to open MQ queue (Reason 2035) when trying to receive message

 
Mike Sever
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm doing a jms testing (weblogic, mq), already done below items, sending is ok (CURDEPTH is added 1), but receiving has some problem: MQJE001: Completion Code 2, Reason 2035.
MQJMS2008: failed to open MQ queue.
It looks MQRC_NOT_AUTHORIZED, but the application id has been given pemission to put, get message from that queue. Is there anywhere else required to set/check permission? Thanks for help!

JMSAdmin:
define q(mqQ) queue(LocalQueue) qmanager(QueueManager)
define xaqcf(mqXAQCF) qmanager(QueueManager)
weblogic console:
Foreign JMS Servers (WebsphereMQServer) ->
JNDI Initial Context Factory: com.sun.jndi.fscontext.RefFSContextFactory
JNDI Connection URL: file:/path...
MyForeign JMSConnection Factory:
Local JNDI Name:test/XAQCF
Remote JNDI Name:mqXAQCF
MQ:
application id has been given permission to get/put and also the destination queue: GET(ENABLED) PUT(ENABLED).
MyForeign JMSDestination:
Local JNDI Name:test/Queue
Remote JNDI Name:mqQ
 
Mike Sever
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Any master help solve it? Thanks a lot!
 
Mike Sever
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The most strange thing is I can receive messages from that queue by ibm mq api, but can NOT by JMS...
 
Mike Sever
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My application id is not in mqm group (solaris) and privided put/get/browse/dsp permission to that local queue, is it enought? What happened when calling QueueSession's createReceiver method?
 
Mike Sever
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Any suggestion? Which step could have some problem? Thanks for reply!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic