QueryTagSupport.doStartTag() does the following: try { maxRows = Integer.parseInt( pageContext.getServletContext().getInitParameter(MAX_ROWS)); } catch (Exception ex) { maxRows = -1; } This results in the maxRows attribute being ignored.
Created attachment 1517 [details] Possible fix for this issue. Worked in our env.
Fixed.