changed to IllegalArgumentException which is more descriptive (instead of RuntimeException)
enabled JSR-160 connections (any connection?) by taking out additional classloaders as
everything is one web application