--- src/com/sun/faces/util/Util.java.orig 2015-09-03 14:43:30.953486000 +0000 +++ src/com/sun/faces/util/Util.java 2015-09-03 14:43:57.692486000 +0000 @@ -354,13 +354,15 @@ // as the same adapter in a standalone program works as one might expect. // So, for now, if the classname starts with '[', then use Class.forName() // to avoid CR 643419 and for all other cases, use ClassLoader.loadClass(). - if (loader.getClass() == com.sun.faces.scripting.groovy.GroovyHelperImpl.MojarraGroovyClassLoader.class) { - if (name.charAt(0) == '[') { - return Class.forName(name, true, loader); - } else { - return loader.loadClass(name); - } - } + // + // Disable Groovy support. + // if (loader.getClass() == com.sun.faces.scripting.groovy.GroovyHelperImpl.MojarraGroovyClassLoader.class) { + // if (name.charAt(0) == '[') { + // return Class.forName(name, true, loader); + // } else { + // return loader.loadClass(name); + // } + // } return Class.forName(name, true, loader); }