Jira for that is already there https://issues.jboss.org/browse/EJBCLIENT-19. Because you are using following
props.put(Context.INITIAL_CONTEXT_FACTORY,"org.jboss.naming.remote.client.InitialContextFactory");
InitialContext is created as a part of remote-naming project & fix is required there. This has already been reported to developers if you see last comments on the JIRA.
thank you very much