*0.0.2 (August 4th, 2009)* * wrong EPR for internal ResultSet in resultset.properties file; * bug in ResultSetIterator fixed, the queue was not properly closed * bug in DownloadServiceFacade, creating BulkData missed in downloadURLs *0.0.3 (September 3th, 2009)* * cronjob implementation for cleaning downloaded resources *0.0.4 ( ,2009)* * bug #787 fixed - not correct order override properties * minor fix checking the size of array in DownloadServiceFacade * error handling fixed for downloadURL method * possibility to start downloading as synchronous process (download single url) or as asynchronous process (threads, list of urls) *0.0.5 (November ,2009)* * added Servlet allowing to fetch files from specified directory through HTTP protocol. HTTP request: http://host:port/dnet-download/services/HttpServletProvider/[objectName] *0.0.6 (December,17th ,2009)* * service partialy re-implemented to offer open resultset functionality *0.0.7 (September 22th, 2010)* * the process of handling download threads revisited and re-implemented * API changes: new method downloadURLsFromXML accepting complete xml structures containing url. The second parameter of method indicate the location of url in XML structure. The condition is that the all xml objects should have the same structure or at least contain the same element pointed by the XPath parameter. Method returns the same xml objects containing local path to the downloaded object instead of url. * download processes queue preventing sending to much requests on single host implemented; the number of sending requests can be set in service properties file * try to connect url up to 3 times in case if gets timeout exception *0.0.8 (, 2010)* * minor ResultSet connection exception handling fixes