Details
Description
Codehaus have changed their root CA for their SSL certificates to SmartCom. Unfortunately, SmartCom is not one of the default trusted CAs in the JDK. This causes problems with Grails 1.2, which attempts to download plugins via HTTPS. So if a plugin is not cached locally, you get an SSLHandshakeException.
The SSL certficate also affects both 1.2.x and 1.3.x when publishing a plugin to the central Grails Plugin Repository.
A solution is provided in this post: http://forum.startcom.org/viewtopic.php?f=15&t=1815
I don't see how the proposed solution is workable since we don't currently depend on commons-ssl or commons-httpclient. Seems a bit brute force to introduce a new dependency to solve the problem