Description of problem: The Tomcat plugin assumes a LocalHost Deployer MBean exists. If it does not exist then nothing can be deployed via the plugin. Furthermore, if it does exist it will mistakenly be used for deployment requests to any VHost. This is bad as each VHost has its own deployer. Version-Release number of selected component (if applicable): How reproducible: Very Steps to Reproduce: 1. Remove the default localhost VHost and try to deploy something to a remaining VHost. 2. 3. Actual results: Expected results: Additional info:
Fixed: Do not assume Deployer MBean exists for localhost vhost. Moreover, don't use this deployer for non-localhost vhosts. commit 36869799b55adbcc160cf8f5082c4cfc68498d76
Jopr_2_3_0_GA_CP r1280
qa -> gneelaka
qa -> cwelton QA Verified - removed the localhost deployer, replacing it with a different one. was then able to successfully deploy test.war to the new deployer.
Mass-closure of verified bugs against JON.