How do I force a tomcat web application reload the

2019-07-15 13:49发布

I have the following problem. My tomcat 5.5 based web application is using a trust store to verify SSL connections. The application allows the user to add or remove CA certificates to be used in the verification process. However, adding or removing certificates from the trust store doesn't change a thing. The application 'recognizes' only the certificates that were in the trust store when tomcat started. For it to recognize the new set of certificates, I need to restart tomcat.

This is not a valid solution, however. What I do need is a code based solution. Please advice.

1条回答
女痞
2楼-- · 2019-07-15 14:36

how about writing a Custom Classloader that loads in the trust store ONLY for this webapp. You could unload the classloader when you need to refresh the contents and reload it ?

查看更多
登录 后发表回答