if you are running your JMS client inside JBoss uses java:/ConnectionFactory
But I don't understand what "without JNDI means actually'
Did you manage to do this? If so please let me know.
There are examples of how to do this
in the testsuite.
This is NOT part of the jms spec.