I see now that none of the charsets in $JAVA_HOME/jre/lib/charsets.jar is availible neither
I managed to get it to work by adding my jar-file to JBOSSCLASSPATH in run.sh but that's ugly.
I believe that the bug is somewhere in the classes that loads the jar-files from /lib, that it doens't scan the META-INF/services directory. If someone could give me a hint of where to look I'd solve it.
4 years later, this problem still exists. I had to proceed with the same very ugly hack.
Will I spend time to file a bug request? Well, given that the JBoss team had 4 years to read this forum post that points to an obvious bug, I think I'll pass. Maybe I'll file it next year, it's not like anyone's in a hurry...