extracted GlassfishController into separate project