In this article I describe a recent problem I had with PostgreSQL, where a deadlock caused my application to crash for unclear reasons. Naturally I also describe how to debug such problems and the reason for the deadlock.
Last Friday’s Benelux JBoss User Group was well-attended, and the weather played along with our plan to have a barbeque and drinks outside in the garden at the Lunatech office in Rotterdam. Here are the slides for the three presentations.
There are various features for Language localisation in JSF and Seam. However, these features do not provide any way to localise text in an attribute value that contains a placeholder in a Facelets view, without writing extra code. This article shows how.
This article introduces the mechanisms for internationalising a web application built using JavaServer Faces (JSF) application and the Seam Framework for language localisation (L10N), expanding on the brief introduction in the Seam manual, Chapter 16. Internationalization, localization and themes.
This article describes common misconceptions about Uniform Resource Locator (URL) encoding, then attempts to clarify URL encoding for HTTP, before presenting frequent problems and their solutions. While this article is not specific to any programming language, we illustrate the problems in Java and finish by explaining how to fix URL encoding problems in Java, and in a web application at several levels.
If you are building a web application with a user-interface for editing dates that supports time zones, then you are going to need a list of time zones. You need this if you want to edit or display times in 'local time' and store them as UTC (universal time). This article shows the Java code and a handy Seam component that provides the list.
Copyright © 2005-2009, Lunatech Research B.V. All Rights Reserved.