Jump to content
The TIBCO Platform is a real-time, composable data platform that will bring together an evolving set of your TIBCO solutions - and it's available now! See more information here ×

Maven plugin to connect EMS


Abhishek Ghosh 2

Recommended Posts

We have multi-domain architecture where each domain have a dedicated BW application which is used to Deploy new Tibco services to multiple domains(200 plus domains). This application can also be used to Undeploy, Start, Stop, and Delete applications in these environments. This BW application consists of a Master process that runs and listens to a queue in EMS. Messages are dropped into this queue using GEMS to trigger this BW Process. These messages include a command and a list of environments(Tibco domains) to perform that command on. My idea is to automate that using Team City where I would generate the message and connect to EMS and drop the message created with one click.

Please let me know if I am not clear on this or need further details.

Link to comment
Share on other sites

We have multi-domain architecture where each domain have a dedicated BW application which is used to Deploy new Tibco services to multiple domains(200 plus domains).  This application can also be used to Undeploy, Start, Stop, and Delete applications in these environments. This BW application consists of a Master process that runs and listens to a queue in EMS.  Messages are dropped into this queue using GEMS to trigger this BW Process.  These messages include a command and a list of environments(Tibco domains) to perform that command on. My idea is to automate that using Team City where I would generate the message and connect to EMS and drop the message created with one click.

 

Please let me know if I am not clear on this or need further detail

Link to comment
Share on other sites

  • 2 weeks later...
There are EMS java samples that ship with EMS installation. Look for the java class that sends the message on JMS queue. You can then invoke it via command line in TeamCity or Jenkins using simple command line like java -cp ....
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...