Open Message Queue (GlassFish JMS)とOracle WebLogic MQのメッセージ管理、ブローカの管理・監視、任意のコマンド入力をGUIで行うクライアントプログラムを開発します。OpenMQとは、GlassFishアプリケーションサーバに標準で搭載されているJMSブローカです。GlassFishのサブプロジェクトとしてオープンソースで開発されており、アプリケーションサーバなしで単独でインストール、起動することも可能です。その他、GlassFish ESB( Open ESB )にも標準搭載されています。
2.5.1 What's New
[Tree view]
Add tree view on the left side of gui.
Right click the tree node to open the various menu.
To Queue/Topic/LocalStore node, from the message panel on the right pane the messages can be dragged and dropped.
(OpenMQ) Right click on 'broker' node;
- Stop broker menu
- Restart broker menu
Right click on Queue/Topic/LocalStore folder, pop up the create Queue/Topic menu.
Right click on Queue/Topic/LocalStore node:
- Pause menu of the destination
- Restart menu of the destination
- Delete the destination
Under the Topic node, display the LocalStore to be copied when receiving the messages from Topic.
[Copy and paste]
Support copy and paste from queue to any destination (Up to 2.5.0, only LocalStore messages can be copied.)
Support copy and paste from topic to any destination (Up to 2.5.0, only LocalStore messages can be copied.)
2.5.1 BugFix
Fix the OK button string has some Japanese characters mixed in English language mode.
Fix WLS search destination function: when search target name field remains empty and hit OK button,
ClassCastException occurs and cannot be search multiple destinations.
2.5.1 What's New
[ツリービュー]
・GUIの左側にツリーを配置。
・ツリーノードを右クリックでメニューが開く
・Queue/Topic/LocalStoreへ、右ペインのメッセージパネルからメッセージをドラッグアンドドロップ可能
・(OpenMQ) ブローカを右クリックで
- ブローカの停止メニュー
- ブローカの再起動メニュー
・Queue/Topic/LocalStoreフォルダ右クリックで、あて先作成メニューがポップアップ
・Queue/Topic/LocalStoreノードを右クリック
- 宛先の一時停止メニュー
- 宛先の再開メニュー
- 宛先の(ブローカからの)削除
・Topicに関連した(メッセージ受信時にコピーする)ローカルストアをTopicノードの配下に表示
[コピー&ペースト]
Queue→任意あて先へのコピー&ペーストをサポート(2.5.0までは、ローカルストアのメッセージのみコピー可能)
Topic→任意あて先へのコピー&ペーストをサポート(2.5.0までは、ローカルストアのメッセージのみコピー可能)
その他、細かい改修を実装。
2.5.1 BugFix
・英語版のOKボタンに、全角スペースが混じる問題を修正
・searchボタン使用時に、宛先名を空白にしてOKボタンを押す(=全Queue検索)と
ClassCastExceptionが発生し、全件検索が出来ない問題を修正