you might call registerJndiBindings multiple times if this exception is thrown as !initialized will be true