GeeCON Prague 2014*
The moose likes Java in General and the fly likes Reg Zip file creation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Java in General
Bookmark "Reg Zip file creation" Watch "Reg Zip file creation" New topic
Author

Reg Zip file creation

vijay kumar
Ranch Hand

Joined: Nov 10, 2006
Posts: 62
Hi,
I am having a problem with zip file creation for creationg zip file i have return on method:
public void CreateZipFile(String zipFileName, String[] ToCompressFiles)
{
try
{
String[] fileNames = ToCompressFiles;

FileInputStream inStream;

FileOutputStream outStream = new FileOutputStream(zipFileName);
ZipOutputStream zipOStream = new ZipOutputStream(outStream);
zipOStream.setLevel ( Deflater.BEST_COMPRESSION );
for (int loop=0;loop < fileNames.length; loop++)
{
inStream = new FileInputStream(fileNames[loop]);
zipOStream.putNextEntry(new ZipEntry(fileNames[loop]));
int i=0;
while ((i=inStream.read())!=-1)
{
zipOStream.write(i);
}
zipOStream.closeEntry();
inStream.close();
}
zipOStream.flush();
zipOStream.close();
}
catch (IllegalArgumentException iae)
{
iae.printStackTrace();
}
catch(FileNotFoundException fe)
{
System.out.println("File not found===="+fe);
}
catch (IOException ioe)
{
System.out.println("IOException===="+ioe);
ioe.printStackTrace();
}
}

but with this iam getting exception message:

File not found====java.io.FileNotFoundException: R:\datacenter\UHC\hcfa-h\data\07023\13421771-hcfa-h (Access is denied)

but manually i am able to create zip file in my server.........

so please help me with this

Regards,
Vijay
 
GeeCON Prague 2014
 
subject: Reg Zip file creation