loading of classes that are not in the classpath
While running java with 'verbose:class' option, I noticed that some classes are being loaded which are nowhere in the classpath.
Can anyone tell me how this happens?
In Detail:
I have a webshpher MQ set up, and a weblogic server which connects to the MQ (through ForeginJMSServer).
I have a test program which looks up the Queue and ConnectionFactory from the JNDI of the weblogic.
When i run the test program in verbose mode, I see that classes starting with'com.ibm.mq' are getting loaded.
I have only weblogic.jar in the classpath of the test program. So from where are the 'com.ibm.mq' classes getting loaded from?

