Hi , i am running clamscan from java as given below. i am getting 56 as a return code.
Param with Value --------------------------- destFilePath = /home/sudhakar/ fileName=Test Scan.doc (filename with space) Method ----------------------- private void scanAntiVirus(String destFilePath, String fileName){ Process p; int status; String absoulatepath= destFilePath + "/" + fileName; try { String command = CLAM_SCAN + destFilePath + "\"" + fileName + "\""; System.out.println("Scan Command: "+ command); //execute unix command Runtime rt= Runtime.getRuntime(); p = rt.exec(command); status = p.waitFor(); System.out.println("execute status: " + status); p.destroy(); }catch (InterruptedException e) { deleteVirusFile(absoulateFilepath); System.out.println(METHOD_NAME + "Error caught: " + e); } } Regards, M.Sudhakar _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml