Skip to content

Commit

Permalink
Merge release branch 'release-2.1.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
JoseLuisSR committed Dec 22, 2019
2 parents 23947ca + 40e02f1 commit 5d0bf67
Show file tree
Hide file tree
Showing 10 changed files with 17 additions and 7 deletions.
22 changes: 16 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ Install the extension `mqmeter-x.y.z.jar` into

`$JMETER_HOME/lib/ext`.

Also you can install it through [JMeter Plugins](http:https://jmeter.apache.org/), search "IBM MQ Support".

![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/jmete-plugins-mqmeter.png?raw=true)

## Usage

After installing `mqmeter`, you can choose two kind of Java Sampler, these are:
Expand All @@ -35,7 +39,13 @@ Use it to put and get message (optional) on MQ queue. On JMeter add a Java Reque
* **mq_encoding_message**: Character encoding standard for your message: For EBCDIC put Cp1047. ASCII just put ASCII.
* **mq_message**: The content of the message that you want.

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQClientSampler.png)
#### Put & Get Message on Queue

![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/PutGetMessageOnQueue.png?raw=true)

#### Put Message on Queue

![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/PutMessageOnQueue.png?raw=true)

### MQPublishSampler

Expand All @@ -52,30 +62,30 @@ On JMeter add a Java Request Sampler and select the `MQPublishSampler` class nam
* **mq_encoding_message**: Character encoding standard for your message: For EBCDIC put Cp1047. ASCII just put ASCII.
* **mq_message**: The content of the message that you want.

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQPublishSampler.png)
![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/PublishMessageOnTopic.png?raw=true)

## IBM WebSphere MQ

The below images show where find the values for some of the above properties

* **MQ Manager**

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQManager.png)
![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/MQManager.png?raw=true)

* **MQ Server channel**

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQServerChanel.png)
![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/MQServerChanel.png?raw=true)

* **MQ Server listener**

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQServerListener.png)
![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/MQServerListener.png?raw=true)

* **MQ Chlauth**

You can find the steps to add users access to MQ Manager through Channel Authentication (CHLAUTH) with this tutorial
[IBM CHLAUTH](http:https://www-01.ibm.com/support/docview.wss?uid=swg27041997&aid=1)

![Screenshot](https://github.com/JoseLuisSR/img2/blob/master/mqmeter/MQChlauth.png)
![Screenshot](https://github.com/JoseLuisSR/mqmeter/blob/develop/doc/img/MQChlauth.png?raw=true)

## Troubleshooting

Expand Down
Binary file added doc/img/MQChlauth.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/MQManager.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/MQServerChanel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/MQServerListener.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/PublishMessageOnTopic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/PutGetMessageOnQueue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/PutMessageOnQueue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/img/jmete-plugins-mqmeter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>mqmeter</groupId>
<artifactId>mqmeter</artifactId>
<version>2.1.0</version>
<version>2.1.1</version>

<name>mqmeter</name>
<description>MQ plugin for Jmeter</description>
Expand Down

0 comments on commit 5d0bf67

Please sign in to comment.