A simple JAX-RS security context example in GlassFish

When creating a REST api with Java EE 6 and JAX-RS there comes the time when you start thinking about security. In our case we were trying to set up HTTP Basic Auth for the REST api to identify users and keep them from deleting other peoples stuff. It took me a while to understand …

Moved from pebble to serendipity / apache to lighttpd / courier to postfix + cyrus

I moved from pebble to serendipity (or s9y as they call it). Mainly, because pebble was the only JAVA process here and that sucked up quite a lot of resources on a host with 32 virtual machines. I imported the old posts and added redirects for all the old urls. Although s9y is written in …

Using Cosmo / Bedework CalDAV with Evolution

This evening I was toying around with Cosmo, Bedework and Evolution v2.9.6 on Ubuntu Feisty Fawn. In a perfect world that only would have taken a few minutes… Unfortunately, Evolution did not really like  the URL I tried to feed it for Cosmo: caldav://localhost:8080/cosmo/home/testuser/Cosmo – for the current release Using a browser (and the HTTP …