Lets Encrypt is a new Certificate Authority (CA), run for the public’s benefit by the Internet Security Research Group (ISRG). At the time of writing it’s currently in Beta and is due to go public in December 2015. Update: Lets Encrypt went into public -beta on December 3 2015. I have updated this article with […]Read more "Centralizing Certificate Management of LetsEncrypt with a Raspberry PI"
When I checked one of my websites this morning I discovered it had stopped responding. All it did was sit there then time out with a standard Tomcat error page. So I logged in to check the logs and found that tomcat was complaining about “Too many open files”. Now a few days earlier I […]Read more "Java 8 running out of file handles on Linux"
In the past whenever you wrote a Servlet you had a lot of work to do. First you wrote your servlet, then you had to add configuration for that servlet into web.xml so that your application would use it. For simple applications this was fine but the more servlets you wrote the harder it became […]Read more "Writing Servlets the J2EE 6 / Servlet 3.0 way"
Usually you wouldn’t mix versions. Build environments like Maven should handle this for you – although even maven can get things wrong. Yesterday I was playing with Apache TomEE looking at migrating some webapp’s away from Apache Tomcat 7. The impetus for this was to get Rest services working and one of the TomEE profiles […]Read more "The problem of mixing library versions"