Here is my experience with the conversion.
Previously I had only one instance of Madsonic running with the standard exe install using Jetty as the server. I had it setup so http redirected to https and the domain was setup using dyndns and was something like
https://xxxxxxxx.dnaslias.netThe reason I decided to give Tomcat a try was that MadEvil fixed Madsonic to work with Tomcat 7.0. When I was using the standard version of Subsonic I was never able to get Subsonic to work under Tomcat 7.0. To convert all I had to do was disable Jetty, install Tomcat and use java to create the SSL key. It took about 30 minutes for the transition to work with SSL.
My only complaint now is that my website address isnt nearly as nice. I have not been able to figure out how to make subsonic the root of the domain. So now my address is
https://xxxxx.dnalias.net:8443/subsonic I dont love that but I am trying to figure out how to make it much shorter, I don't like having the port number followed by subsonic but it works for now.
The main reason I wanted to switch was that I want an SSL certificate signed by start sll so all my users dont have to agree to allow the cert every time. This is the next step.