Jetty supports JNDI, but by default it is disabled in a standard server. In order to enable JNDI in Jetty a few changes to the start.ini file in Jetty home directory must be made: 1) Add 'plus' and 'annotations' to OPTIONS, so that it looks something like this: OPTIONS=Server,jsp,jmx,resources,websocket,ext,plus,annotations 2) Enable the plus configuration by adding the following line: etc/jetty-plus.xml at the end of the file next to other similar entries. That's it, Jetty should now support JNDI.