I don’t know if any thing changed in weblogic 9 or not, but as in version 8.1 we used to set classpath in weblogic server start scripts such as startweblogic.sh. This was standard in version 8.1 but I am not sure about version 9.Hope it helps.