After upgrading to a JDK/JRE version 1.4.2_06 or higher, NullPointerExceptions occur when you run templates that include cfldap or cfservlet. This issue is identified as bug 58766.
An error similar to the following occurs:
java.lang.NullPointerException
at coldfusion.jsp.JRunTagLibraryInfo.getPropertyType(JRunTagLibraryInfo.java:596)
at coldfusion.jsp.JRunTagLibraryInfo.buildTagInfo(JRunTagLibraryInfo.java:566)
at coldfusion.jsp.JRunTagLibraryInfo.getTag(JRunTagLibraryInfo.java:265)
at coldfusion.compiler.NeoTranslationContext.findTagName(NeoTranslationContext.java:325)
at coldfusion.compiler.NeoTranslationContext.isKnownTag(NeoTranslationContext.java:201)
at coldfusion.compiler.CFMLParserBase.isKnownTagName(CFMLParserBase.java:65)
at coldfusion.compiler.cfml40TokenManager.TokenLexicalActions(cfml40TokenManager.java:6507)
at coldfusion.compiler.cfml40TokenManager.getNextToken(cfml40TokenManager.java:6384)
at coldfusion.compiler.cfml40.getToken(cfml40.java:6603)
at coldfusion.compiler.CFMLParserBase.isTrivialAngleBracket(CFMLParserBase.java:138)
at coldfusion.compiler.cfml40.jj_3_1(cfml40.java:5977)
at coldfusion.compiler.cfml40.jj_3R_46(cfml40.java:6012)
at coldfusion.compiler.cfml40.jj_3_10(cfml40.java:5246)
at coldfusion.compiler.cfml40.jj_3R_45(cfml40.java:5285)
at coldfusion.compiler.cfml40.jj_3_29(cfml40.java:4758)
at coldfusion.compiler.cfml40.jj_3R_74(cfml40.java:4766)
at coldfusion.compiler.cfml40.jj_3_32(cfml40.java:4427)
at coldfusion.compiler.cfml40.jj_2_32(cfml40.java:4025)
at coldfusion.compiler.cfml40.start(cfml40.java:2344)
at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:491)
at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:284)
at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:106)
at coldfusion.runtime.TemplateClassLoader$1.fetch(TemplateClassLoader.java:282)
at coldfusion.util.LruCache.get(LruCache.java:188)
at coldfusion.runtime.TemplateClassLoader$TemplateCache.fetchSerial(TemplateClassLoader.java:223)

