Index: lams_build/lib/lams/lams-contentrepository.jar =================================================================== RCS file: /usr/local/cvsroot/lams_build/lib/lams/lams-contentrepository.jar,v diff -u -r1.14 -r1.15 Binary files differ Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolDownload.java =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolDownload.java,v diff -u -r1.2 -r1.3 --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolDownload.java 13 Sep 2005 04:15:09 -0000 1.2 +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolDownload.java 27 Oct 2005 05:40:13 -0000 1.3 @@ -86,7 +86,7 @@ */ public class ToolDownload extends Download { - protected static IToolContentHandler toolContentHandler = null; + protected IToolContentHandler toolContentHandler = null; /* (non-Javadoc) * @see org.lamsfoundation.lams.contentrepository.client.Download#getTicket() @@ -105,12 +105,11 @@ } protected IToolContentHandler getToolContentHandler() { - if ( toolContentHandler == null ) { - log.debug("ToolDownload servlet calling context and getting repository singleton."); - WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext()); - toolContentHandler = (IToolContentHandler)wac.getBean(IToolContentHandler.SPRING_BEAN_NAME); - } - return toolContentHandler; + log.debug("ToolDownload servlet calling context and getting repository singleton."); + WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext()); + toolContentHandler = (IToolContentHandler)wac.getBean(IToolContentHandler.SPRING_BEAN_NAME); + + return toolContentHandler; }