added jndi provider