Gems v3.2
Gems is a graphical user interface utility for TIBCO Enterprise Message Service (EMS). It can be used by JMS developers as a general purpose test debugging tool and by administrative support staff as a management and monitorig tool.
Gems provides the following main features:
Requires:
Tibco EMS 4.x, EMS 5., EMS 6.x
JRE 1.5 or higher
Please check your java version. Gems 3.x now requires JRE 1.5 or higher
i would put this in hawk myself .....
What's different between 3.1 and 3.1a?
Hi
Tried to run it with EMS 4.4.1 and failed
got exception " exception in thread MAIN java.lang.no.ClassDefFound.Error com/tibco/gems/Gems
I am using JRE 1.5.0_08
what did i do wrong ?
Create environment variable with the name TIBEMS_ROOT and give tibco ems installation path as value(C:\tibco\ems)
Guys, do you know how to change the default non-destructive read in GEMS for topics? I mean once GEMS receives the message from the JMS server, we would like it to acknowledge the message so that it doesn't sit and so that messages don't accumulate on the server causing it to crash. Yup, that's what happens after a while...the datastore gets massive causing the server to crash.
The zip listed here is corrupt. Could you please look into this?
Hi great piece of tooling! I like the quick overview on server status, queue status etc.
Now im facing a challenge, because i would like to login to a EMS server which has ACL's defined per queue, and therefore i need to use an external username to login, although this username is different then the user for administrating EMS itself.
With the tool Hermes i already got this working, but i like GEMS so much better.
Is it possible in GEMS to define both usernames + passwords for logging in?
Hi,
I am trying to run this on Ubuntu.
I don't have EMS on this Ubuntu but I have all the JARs that are required in .sh file.
Only JARs I don't have are jcert.jar & jnet.jar.
I started the UI but I am not able to connect to remote EMS.
Please help.
Hi Richard,
Is this (3.1a) the latest version of GEMS?
Regards,
Anwar
Hi All,
Is there any version that integrates EMS and SUSBSTIONS ES MAINFRAME?
Regards,
Dantas
Hi. I can't get the GUI to run. it appears to run the batch file but nothing happens. Any suggestions?
Thanks in advance,
Steve
This is a good tool. Thanks
Can anybody guide me the step by step procedure to to configure Gems.
cheers!!
Thanks much !! This indeed helps in quick checking !!
Great tool. I wish to browse a queue which has Bytes Messages of 4Mb each. I configured the MaxDisplayBytes in gems.props to 4194304 but when I now click on the message, the app seems to hang. Is there a maximum limit? Any idea why it hangs?
Where would I find the documentation for this tool
I tried to use this with EMS 4.3. I get the following error.
C:\tibco\Gems>rungems.bat
TIBEMS_ROOT=C:\tibco\ems
Connecting to: tcp://localhost:7222
Exception in thread "main" java.lang.NoSuchMethodError: com.tibco.tibjms.admin.S
erverInfo.getSessionCount()I
at com.tibco.gems.GemsConnectionNode.updateErrorWarningFlags(Unknown Sou
rce)
at com.tibco.gems.GemsConnectionNode.connect(Unknown Source)
at com.tibco.gems.Gems.buildNodes(Unknown Source)
at com.tibco.gems.Gems.buildTreeViewFromFile(Unknown Source)
at com.tibco.gems.Gems.buildFrame(Unknown Source)
at com.tibco.gems.Gems.start(Unknown Source)
at com.tibco.gems.Gems.main(Unknown Source)
Anybody come across this issue
This is a powerful tool Richard developed. We used it in our testing, staging and production environment. With Richard's help, we were able to lockdown it in production environment, but still allow view-only and topic access from developers. Thumb up, although Tibco doesn't officially support it.
Nice tool. Thanks !!
This is a great tool, Richard. Thank you very much for providing it.
The one enhancement that would help us a lot would be the ability to work with queues and topics using either their name or their JNDI name. Maybe it could be an option in the 'gems.props' file, or possibly even the ability to toggle back and forth between the two at runtime.
If possible I would be glad to contribute to the development effort to add this functionality.
Thanks again.
That is beautiful application. I must say very thankful for that..and I'm saying that ....thank you very much......
We have been using GEMS 3.x in production and staging environment effectively for over years. The way it integrates security and permission management render it useful for production monitoring. Excellent tool Rich has been providing.
Nice tool.
We have been using version 2.4b of Gems and it's been pretty useful for us. We would like to upgrade to this version but when I tried to start the application I got the following error:
C:\Gems3.0\Gems>rungems
TIBEMS_ROOT=C:\Tibco\ems
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/tibco/gem
s/Gems (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Please let me know.