It appears that in Scala 2.11.0, the interpreter sets the thread's context class loader but does not restore it to its previous value.
The following is a workaround:
val th = Thread.currentThread()
val cl = th.getContextClassLoader
try {
intp.interpret(text)
} finally {
th.setContextClassLoader(cl)
}