Is there a way to install/upgrade a custom plugin in CCM without restart the WAS application?
Dear all,
we have developed and deployed several server side plugins for CCM. This works well.
What bother me is the fact, that you have to restart CCM together with a cmd/requestreset to upgrade plugins.
Restarting CCM needs 1-2 minutes of downtime. This is not tolerable. We can only have such downtime on Saturday night.
Specially when we talk about DevOps and rapid, automatic deployment, a online deployment of upgrades becomes very important. Some keynotes an speaks at Innovate talked about deployment 10th and more time a day, I'm wondering how IBM manages this, with zero downtime.
BTW: I'm talking about a distributed Websphere Deployment with IHS/Plugin frontend and DB2 database. Im' interest in a solution for CLM V.5.0.x.
regards
Guido
we have developed and deployed several server side plugins for CCM. This works well.
What bother me is the fact, that you have to restart CCM together with a cmd/requestreset to upgrade plugins.
Restarting CCM needs 1-2 minutes of downtime. This is not tolerable. We can only have such downtime on Saturday night.
Specially when we talk about DevOps and rapid, automatic deployment, a online deployment of upgrades becomes very important. Some keynotes an speaks at Innovate talked about deployment 10th and more time a day, I'm wondering how IBM manages this, with zero downtime.
BTW: I'm talking about a distributed Websphere Deployment with IHS/Plugin frontend and DB2 database. Im' interest in a solution for CLM V.5.0.x.
regards
Guido
One answer
you can use the osgi console to unload/and reload plugins. I can't find the console doc at the moment.
from one of my prior problem topics
https://jazz.net/forum/questions/67113/help-operation-advisor-plugin-not-found-on-prod-sys
To run OSGi console, you can try to run the following command under /server directory:
repotools-jazz.bat -console -noexit
In the osgi console, you use "ss" command to list all the installed bundles and use "diag " command to diagnose your plugin.
For example:
osgi> diag com.ibm.team.process.service
from one of my prior problem topics
https://jazz.net/forum/questions/67113/help-operation-advisor-plugin-not-found-on-prod-sys
To run OSGi console, you can try to run the following command under /server directory:
repotools-jazz.bat -console -noexit
In the osgi console, you use "ss" command to list all the installed bundles and use "diag " command to diagnose your plugin.
For example:
osgi> diag com.ibm.team.process.service