Hmm, that parent-first=false should do the trick.
Can you debug why it doesn't find your myClass first?
btw: ejb jar already "hangs" off ear classloader, hence no need for a new domain
and war's parent is also already ear classloader, while parent-first=false is per servlet spec