I tried to use the PHP extension following the "PHP Client - Sample Code" but without success... I don't know java and I'm new in PHP. Anyway... I found very intersting this tool. I tried something besic but I failed. This is what I tried: require_once "JasperClient.php"; $client = new JasperJasperClient('http://server_address', // Hostname 8080, // Port 'jasperadmin', // Username 'jasperadmin', // Password '/jasperserver'); // Base URL $report = $client->runReport('/reports/samples/AllAccounts', 'html'); echo $report; and the error: [Thu Jan 24 07:05:08 2013] [error] [client 188.27.149.158] PHP Fatal error: Uncaught exception 'Jasper\RESTRequestException' with message 'Unexpected HTTP code returned: 0' in /var/www/html/client/JasperClient.php:135nStack trace:n#0 /var/www/html/client/JasperClient.php(563): Jasper\JasperClient->prepAndSend('http://127.0.0....', Array, 'GET', NULL, true)n#1 /var/www/html/client/test.php(6): Jasper\JasperClient->runReport('/reports/sample...', 'html')n#2 {main}n thrown in /var/www/html/client/JasperClient.php on line 135 I found this site: http://www.simit.com.my/?q=phpjasperxml which has a very good idea about php integration but unfortunattly is outdated I can't pass my parameters to my reports when I use theirs solution. PS Please correct the article sintax from "PHP Client - Sample Code" .. it's messy