Хорошо, я вызываю этот пользовательский тег:
То, что у вас там, не является пользовательским тегом. Это файл тегов.
<%@ tag body-content="scriptless" import="java.util.*,com.serco.inquire.*,java.lang.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ attribute name="theID" required="true" %>
<%@ attribute name="aUser" required="true" %>
... do stuff with variables here...
Вы использовали префикс = c для своего тега. У вас также есть определения тегов в вашем файле web.xml? Если это так, c, возможно, уже использовался там для тегов JSTL. В таком случае у вас может возникнуть конфликт между вашим файлом тегов и основными тегами JSTL.
С этим кодом в файле .jsp:
<inq:singleRec theID="${id}" aUser="${user}" />
Где вы определили ing
?