Restored from http://web.archive.org/web/20061020013144/http://wiki.rubyonrails.com/rails/pages/HowtoIntegrateJasperReports
Comment pulled from doc: “Including the JasperReport source file for this sample data would make this much easier to understand.”
The mentioned Jasper Intelligence project is integrated to JasperServer (http://jasperforge.org/projects/jasperserver or http://jasperforge.org/projects/jasperserver)
A JasperServer running on Tomcat (for example) is able to serve compiled report through SOAP queries. This enable you to integrate JasperReport in “PHP, Python and other scripting languages”.
Example of PHP integration is provided in the JasperServer distribution in the samples/ directory http://jasperforge.org/scm/viewvc.php/branches/js-3.5.0/samples/php-sample/?root=jasperserver Or for newer PHP version attached to this ticket: http://jasperforge.org/plugins/mantis/view.php?id=4038
I have seen people using the same approach with Ruby. (browse the forum, I think there is also an example somewhere)
Documentation for this SOAP request can be found here: http://jasperforge.org/espdocs/docsbrowse.php?id=74&type=docs&group_id=112&fid=305
Discussion
Restored from http://web.archive.org/web/20061020013144/http://wiki.rubyonrails.com/rails/pages/HowtoIntegrateJasperReports
Comment pulled from doc: “Including the JasperReport source file for this sample data would make this much easier to understand.”
The mentioned Jasper Intelligence project is integrated to JasperServer (http://jasperforge.org/projects/jasperserver or http://jasperforge.org/projects/jasperserver)
A JasperServer running on Tomcat (for example) is able to serve compiled report through SOAP queries. This enable you to integrate JasperReport in “PHP, Python and other scripting languages”.
Example of PHP integration is provided in the JasperServer distribution in the samples/ directory http://jasperforge.org/scm/viewvc.php/branches/js-3.5.0/samples/php-sample/?root=jasperserver Or for newer PHP version attached to this ticket: http://jasperforge.org/plugins/mantis/view.php?id=4038
I have seen people using the same approach with Ruby. (browse the forum, I think there is also an example somewhere)
Documentation for this SOAP request can be found here: http://jasperforge.org/espdocs/docsbrowse.php?id=74&type=docs&group_id=112&fid=305