in the custom tag or any other container call the release() method on the instance of tag class. it is called only once on the instance. but if we have a pool of the instances of the same tag class then there is only one call for release() method or for every instance there is call to release() method.
Lalit, please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place. Since the JSP forum is the most appropriate place for this question, I'm leaving that post open and requesting that a Servlets bartender or sheriff close this topic.