"Unable to load Library Null" error with ColdFusion Custom Tag
Today I experienced the following error, "Unable to Load Library Null" from a custom tag that was in use on a site that I was moving from CF7 to CF9. The custom tag, CFX_Check_Email, was working fine on my CF7 server, but was producing errors on my new CF9 server running IIS 7.5 and Windows Server 2008. The custom tag did run fine on my development machine with Windows XP and CF9, so I was a little confused as to why I was getting the error on my new server.
As the CFX_Check_Email custom tag is no longer really needed with the existence of the IsValid() function with the email attribute, I was not really too concerned, but I did want to know why it worked on on my development machine but not my new server. My first few searches on the net really did not find much, as the use of ColdFusion custom tags are less and less these days. I did eventually find a post by Brent Frye, that outlined the problems with ColdFusion Custom Tags that were compiled for 16-bit systems. These tags, which would run on 32bit systems do not function correctly on 64-bit systems. Hope this helps others when they are searching for the cause of this error.