import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.zip.GZIPOutputStream;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class GZIPUtil {
private static final Logger log = LoggerFactory.getLogger(GZIPUtil.class);
public static void compressFile(String inFileName) {
String outFileName = inFileName + ".gz";
FileInputStream in = null;
GZIPOutputStream out = null;
try {
in = new FileInputStream(new File(inFileName));
out = new GZIPOutputStream(new FileOutputStream(outFileName));
byte[] buf = new byte[10240];
int len = 0;
while (((in.availab