Monthly Archives: December 2010

Mapping ISO2 and ISO3 Country Codes with Java

There are two commonly used code systems for countries: ISO 3166-1 alpha-2 and ISO 3166-1 alpha-3, aka ISO2 and ISO3 country codes. In ISO 3166-1 alpha-2, each country is represented by 2 letters, and 3 letters in ISO 3166-1 alpha-3. … Continue reading

Posted in Java and Quality | Tagged , , , , , | 4 Comments

Solving Tomcat Encoding Problems in UTF-8 Webapps

The default configuration of Apache Tomcat 6 can cause encoding problems with URLs (links) that contain umlauts. In a Grails project we had the case that html links didn’t work. The problem was that the URL contained parameters with umlauts. … Continue reading

Posted in Groovy and Grails, Java Runtimes - VM, Appserver & Cloud, Java Web Frameworks | Tagged , , , | 5 Comments

MySQL database changelog

If you need a database changelog between two MySQL schemas, give Liquibase a try. First you have to create a XML diff change log between the old and the new schema. With this XML file you are able to create … Continue reading

Posted in Java Persistence | Tagged , , | Leave a comment

Trauen Sie Ihren funktionalen Tests?

Sind ihre funktionalen Tests zu unzuverlässig, zu komplex, zu unberechenbar und zu teuer? Ranjan Sakalley beschäftigt sich in einem lesenswerten Blogbeitrag mit der Frage, warum automatisierte funktionale Tests in Projekten oftmals skeptisch betrachtet werden. Drei Hauptgründe macht er dabei aus: … Continue reading

Posted in Agile Methods and development, Java and Quality | Tagged , , , | Leave a comment

ASF, Doug Lea, Tim Peierls – all gone [5th update]

Now the ASF resigned from the JCP… our representative has informed the JCP’s Program Management Office of our resignation, effective immediately. As such, the ASF is removing all official representatives from any and all JSRs. In addition, we will refuse … Continue reading

Posted in Politics | 2 Comments

Tim Berners-Lee defending the Web

Tim Berners-Lee, “founder” of the World Wide Web, about the WWW’s fundamental principles and why its universality is endangered today: “A call for continued open standards and neutrality”  

Posted in Politics, SOA / Webservices, XML Universe | Tagged , | Leave a comment

The next generation JVM language will be …

Java champion and Joda Time project lead Stephen Colebourne did collect some ideas how the next big JVM language should be. But not Groovy, Scala, Clojure or any other of the new dynamic languages were favored by him. He surprisingly … Continue reading

Posted in Java and Quality, Politics | Leave a comment