Paolovox ha scritto:
una volta caricato il ParserXML, vorrei condividerlo con altre servlet, senza ogni volta dover riparsare l'xml nell'init(). Settando l'attributo nel Context, il mio ParserXML già istanziato è visibile a tutte le altre servlet?
Se metti un oggetto nel "application scope" (che poi sono gli attributi nel ServletContext), allora è accessibile da qualunque altra risorsa, Servlet, Filter o JSP (che sotto-sotto sono delle Servlet).
Ma il punto è anche un altro, molto più importante: concorrenza e thread-safety. Cosa fa ParserXML? L'utilizzo è thread-safe? Se no, cosa intendi fare?