Skip to main content

IBM Websphere MQ interview Questions Part 6 - Middleware News

IBM Websphere MQ interview Questions Part 6 - Middleware News
==============================================================

What is the maximum channel name size ?
ans: 20

The common application programming interface for MQSeries is
Ans: MQI

Which installable service component supplied to provide security is?
Ans: Object Authority Manager
It is possible to manage OS/390 MQSeries system from an AIX MQSeries system?
Ans: Yes

When using CRTMQM to create a queue manager, which of the following indicates the queue manager’s dead letter queue?
Ans: -u SYSTEM.DEAD.LETTER.QUEUE

The default type of logging on a Sun Solaris queue manager is:
Ans: Circular

How do you define a queue manager alias?
Ans: DEFINE QREMOTE command

To find the transformed file name associated with an MQSeries object, which command should you use?
Ans DSPMQFLS

When an application opens a model queue, the application also must specify whether the dynamic queue is temporary or permanent dynamic
Ans: False

For a channel on HP-UX, what does LONGRTY parameter specify
Ans: Number of times the channel is to try to allocate a session with its partner.

How do you identify a queue as a transmission queue?
Ans: Set the usage attribute appropriately

With NPMSPEED set to FAST, it is possible that messages can be thrown away?
Ans: True

Will non-persistant messages survive a queue manager restart, if they are part of a unit of work?
Ans: No

Which of the following is a queue manager event?
Ans: Remote event.

Every message on a queue is prefaced by
Ans: Message descriptor

Can media image be taken for all the logging types?
Ans: No

Which of the following are valid channel types (message channel agents), that can send data held in a tranmission queue ? (Two options from the list are correct.)
Ans: SENDER, SERVER

In MQSeries triggering, which program/service starts the triggered program:?
Ans: Trigger monitor

If a trigger event causes triggering to be turned off, which of the following was specified in the application queue definition?
Ans: TRIGTYPE(DEPTH)

Alias queues can point to
Ans: Local queues, Remote queues

Does AS400 supports MQ client ?
Ans: No

When setting up triggering on a channel, if a process definition is used, what field is used to name the channel to be started?
Ans: USERDATA

If an application attempts to put a ‘REQUEST-type’ message on a queue, what field in the MQMD does the queue manager check to be sure it has a value?
Ans: ReplyToQ

1.If the client application is running on on machine and moved to another then what is the attribute need to set.

2.Qmgr Q1 in london and Qmr2 in paris forms a cluster. for adding Qmgr3 in washington into the cluster how many more channels need to be created in Qmgr1 and Qmgr2?

3. When the 2 repositories go down what happens to other queue managers in the cluster.

4. two channel are defined with same xmitq, when one channel is started what happens when you try to start the other.

5. To find out the status of a remote queue manager what command is used?

6. Which exit is used to check if the user is trusted party?

7. Two applications running on a Queumanagers are connected to 2 remote Queue managers via two Xmit Queueus. Channels are running at ful capacity. How can we increase the perfomance?

8. An event message is generated in Qmgr1 and even messages are monitored by Qmgr2. Expiration time of even message is 1 min. the link frm qmgr1 and qmgr2 is down. What happens to the message?

9. MQGET fails and the message is still in the Queue. What command is used to find the error caused?

10. Three Qmgrs Q1 Q2 Q3. There is no connection between Q1 and Q2. A message is put into Q1 and it has to reach Q3 via Q3.(Multi Hopping) Now the lnk between Q2 and Q3 is down. What happens to the message.

11. Command USed to find the message length?

12. which installable service component can be used for security?

13. channels defined btwn qm1 and qm2 are qm1.t.qm2 & qm2.t.qm1. how to know the link status

14. how to define for port xxxx, in channel definition

15. command used for browsing messages


1. How do you define when a message on a Queue to be shared on Qmanagers QM1, QM2 and QM3?

2. A person wants to define a Controlled Queue Manager, which will be used to control objects on other Client Queue managers which one will mention the best realtionship between Controlled ueue manager and Client Queue manager?

3. When a channel is running, if it fails suddenly, what command u use to roll the back the messages which are in Transmission Queue?

4. When we try to put a message on a Queue and if it fails, with saying as Queue is in use. Which command u use to find which application uses this Queue?

5. What is the command in Unix to direcly run the Channel?

6. If the channel has to stop after 1hour how do u define Disconnect interval?

7. If the AIX appilcation sends a message to Windows application where do u specify a convert option?

8. If MQseries wants to know the conversation obtained by Sending application sends a message to Server, which option you use in message descriptor?

9. When a message sending from one channel to another and if the message needs to be changed in header of the message where do u change it?

10. If a channel is defined with TCP then which field will tell you the TCP value?

Comments

adsrerrapop

Popular posts from this blog

IBM Websphere MQ interview Questions Part 5

MQ Series: - It is an IBM web sphere product which is evolved in 1990’s. MQ series does transportation from one point to other. It is an EAI tool (Middle ware) VERSIONS:-5.0, 5.1, 5.3, 6.0, 7.0(new version). The currently using version is 6.2 Note: – MQ series supports more than 35+ operating systems. It is platform Independent. For every OS we have different MQ series software’s. But the functionality of MQ series Default path for installing MQ series is:- C: programfiles\BM\clipse\SDK30 C: programfiles\IBM\WebsphereMQ After installation it will create a group and user. Some middleware technologies are Tibco, SAP XI. MQ series deals with two things, they are OBJECTS, SERVICES. In OBJECTS we have • QUEUES • CHANNELS • PROCESS • AUTHENTICATION • QUERY MANAGER. In SERVICES we have LISTENERS. Objects: – objects are used to handle the transactions with the help of services. QUEUE MANAGER maintains all the objects and services. QUEUE: – it is a database structure ...

IBM Websphere MQ Reason code list / mq reason codes / websphere mq error codes / mq error messages

Reason code list ================= The following is a list of reason codes, in numeric order, providing detailed information to help you understand them, including: * An explanation of the circumstances that have caused the code to be raised * The associated completion code * Suggested programmer actions in response to the code * 0 (0000) (RC0): MQRC_NONE * 900 (0384) (RC900): MQRC_APPL_FIRST * 999 (03E7) (RC999): MQRC_APPL_LAST * 2001 (07D1) (RC2001): MQRC_ALIAS_BASE_Q_TYPE_ERROR * 2002 (07D2) (RC2002): MQRC_ALREADY_CONNECTED * 2003 (07D3) (RC2003): MQRC_BACKED_OUT * 2004 (07D4) (RC2004): MQRC_BUFFER_ERROR * 2005 (07D5) (RC2005): MQRC_BUFFER_LENGTH_ERROR * 2006 (07D6) (RC2006): MQRC_CHAR_ATTR_LENGTH_ERROR * 2007 (07D7) (RC2007): MQRC_CHAR_ATTRS_ERROR * 2008 (07D8) (RC2008): MQRC_CHAR_ATTRS_TOO_SHORT * 2009 (07D9) (RC2009): MQRC_CONNECTION_BROKEN * 2010 (07DA) (RC2010): MQRC_DATA_LENGTH_ERROR * 2011 (07DB) (RC2011): MQRC_DYNAMIC_Q_NAME_ERROR * 2012 (07DC) (RC201...

Message Broker (WMB) installation and setup on Linux

Message Broker (WMB) installation and setup on Linux Installing the Binaries As a first step download the trail version of the message broker binaries from IBM site and install them. this part is very simple and process is depends on your operating system. Like for windows, you have .exe file and Linux has rpm and unix you get pkg or other. After installation Set up a broker database [Windows] __ 1. Create the broker database, BRKDB. Open a WebSphere Message Broker Command Console: mqsicreatedb BRKDB This command also establishes the required ODBC connection. _ 2. Verify your user account for the broker database. [Linux] If you are creating Oracle databases for 32-bit brokers on Linux® and UNIX® systems, run the mqsi_setupdatabase command before you create a database. mqsi_setupdatabase– Database–Database_Home_Directory Eg:mqsi_setupdatabase oracle /oracle/product/9i/Db_1 Add $ORACLE_HOME/lib to the end of the MQSI_LIBPATH library search path environment variabl...