We have a Java EE based web application that will allow users to upload various types of files (pdf, MS Word etc.). We are looking at storing these files in HBase but there are concerns over potential threats from a file that is uploaded that may contain a virus or other malware.
What approaches might be taken to virus scan the files uploaded?