I am guessing this is not actually a CLASSPATH issue, because of it were, there would be an error like this :
"Exception in thread "main" java.lang.NoClassDefFoundError: aaa"
I am guessing the caller is trying to execute an applet, or ajar file maybe using web start ?
Is this correct ?