Tenho um DataTable do primefaces em uma aplicação, onde cada linha de registro dessa tabela tem um link para download de um arquivo xml por exemplo, gostaria de fazer uma rotina que ao clicar eu fizesse o servidor compactar todos esses arquivos xml (zip, rar, etc…) e disponibilizace para download desse arquivo compactado, como posso fazer isso?
Alguem pode me ajudar?
Para começar preciso saber como executar um programa no servidor linux pelo JSF, por exemplo um 7zip, passando parametros, para compactar os arquivos necessarios, mas como faço isso?