operating system cross platform available in multilingual type enterprise reporting license lgpl website http community.jaspersoft.com project jasperreports library jasperreports is an open source java reporting tool that can write to a variety of targets such as screen a printer into pdf html microsoft excel rtf odt comma separated values or xml files . it can be used in java enabled applications including java ee or web applications to generate dynamic content . it reads its instructions from an xml or . jasper file . jasperreports is part of the lisog open source stack initiative . contents 1 features 2 jaspersoft 3 jrxml 4 ide integration 5 further reading 5.1 code refactoring 6 references 7 external links features edit jasperreports is an open source reporting library that can be embedded into any java application . features include scriptlets may accompany the report definition 1 which the report definition can invoke at any point to perform additional processing . the scriptlet is built using java and has many hooks that can be invoked before or after stages of the report generation such as report page column or group . sub reports 2 for users with more sophisticated report management requirements reports designed for jasperreports can be easily imported into the jasperserver the interactive report server . . . jaspersoft edit jaspersoft the intelligence inside type subsidiary industry business intelligence founded 2002 headquarters san francisco united states key people teodor danciu jasperreports ; al campa founder ; brian gentile ceo products jaspersoft bi 3 website jaspersoft.com teodor danciu began work on jasperreports in june 2001 the sf.net project was registered in september 2001 4 and jasperreports 0.1.5 was released on november 3 2001 . 5 jasperreports version 1.0 was released on july 21 2005 . 6 the code was originally licensed under a copyleft jasperreports license 4 and later moved to lgpl . jaspersoft was originally called panscopic and was founded by al campa ceo and raj bhargava vp of products in 2001 . panscopic raised 23m from doll capital discovery ventures morgenthaler ventures and partech . in 2004 panscopic teamed up with teodor danciu 7 acquired the intellectual property of jasperreports and changed the name of the company to jaspersoft . brian gentile became ceo in 2007 . jaspersoft provides commercial software around the jasperreports product and negotiate contracts with software developers that wish to embed the jasperreports engine into a closed source product . jaspersoft s main related product is jasperreports server a java ee web application that provides advanced report server capabilities such as report scheduling and permissions . it is available under an open source license for use in conjunction with open source infrastructure such as mysql and jboss or a commercial license for enterprise deployments involving commercial databases and application servers . jaspersoft is a gold partner with mysql 8 and jasperreports was included in the postgresql distribution bizgres version 0.7 . 9 10 11 on april 28 2014 tibco announced it had acquired jaspersoft for approximately 185 million . 12 jrxml edit jasperreports reports are defined in an xml file format called jrxml which can be hand coded generated or designed using a tool . the file format is defined by a document type definition dtd or xml schema for newer versions providing limited interoperability . 13 the main difference between using xml and a . jasper file is that the xml file should be compiled at runtime using the jaspercompilemanager class . ide integration edit many prominent java ides provide instructions for users wishing to integrate jasperreports into a project . 14 netbeans ireport a visual designer for jasperreports eclipse jaspersoft studio a re write of ireport by the same team who originally developed ireport backed by jaspersoft jasperwave report designer commercial eclipse based visual editor for jasperreports report engine ibm websphere studio application developer 15 further reading edit brian d. eubanks november 15 2005 . chapter 6 . graphics and data visualisation . wicked cool java code bits open source libraries and project ideas . no starch press . pp. 144 146 . isbn 1 59327 061 5 . jack m. germain 2007 07 26 . so you want to be a linux developer part 1 . technewsworld . retrieved 2007 07 30 . code refactoring edit jasperreports has been the focus of several academic papers on code refactoring rajesh vasa ; jean guy schneider 2003 . evolution of cyclomatic complexity in object oriented software pdf . 7th workshop on the quantitative approaches in object oriented software engineering qaoose 2003 . deepak advani ; youssef hassoun ; steve counsell january 2005 . heurac a heuristic based tool for extracting refactoring data from open source software versions pdf . retrieved 2007 01 11 . emerson murphy hill 2005 . improving refactoring with alternate program views pdf . retrieved 2007 01 11 . vasa r. ; schneider j. ; woodward c. ; cain a. 17 18 november 2005 . detecting structural changes in object oriented software systems . proceedings of the 2005 international symposium on empirical software engineering isese 2005 463 . doi 10.1109 isese .2005.1541855 . isbn 0 7803 9507 7 . deepak advani ; youssef hassoun ; steve counsell 2006 . extracting refactoring trends from open source software and a possible solution to the related refactoring conundrum . proceedings of the 2006 acm symposium on applied computing 463 . doi 10.1145 1141277.1141685 . isbn 1 59593 108 2 . new york usa acm press . s. counsell ; y. hassoun ; g. loizou ; r. najjar 2006 . common refactorings a dependency graph and some code smells an empirical study of java oss . proceedings of the 2006 acm ieee international symposium on international symposium on empirical software engineering 463 . doi 10.1145 1159733.1159777 . isbn 1 59593 218 6 . new york usa acm press . references edit erik swenson 2002 09 20 . reports made easy with jasperreports . javaworld.com . retrieved 2007 01 11 . christian brell ; tobias kieninger january 2007 . freie reporting tools im vergleich pdf . orientations in objects ; javaspektrum . retrieved 2007 07 14 . zack urlocker july 23 2007 . jaspersoft bi suite 2.0 . infoworld weblog . retrieved 2007 07 30 . a b an interview with teodor danciu of jasperreports . rootprompt . february 16 2005 . retrieved 2007 01 11 . freshmeat.net project details for jasperreports comment jasperreports 1.0 released . theserverside . retrieved 2007 01 11 . can an open source project get acquired one just did . . zdnet blogs . april 25 2005 . retrieved 2006 12 28 . mysql ab jaspersoft . 2006 06 27 . retrieved 2007 01 11 . bizgres 0.7 released . bizgres.org . august 3 2005 . archived from the original on december 17 2006 . retrieved 2007 01 11 . gavin clarke 3 august 2005 . bizgres gets down to business with open source bi stack . regdeveloper . retrieved 2007 01 11 . jutta horstmann november 10 2005 . migrating to open source databases the data warehouse case study pdf . archived from the original pdf on september 29 2007 . retrieved 2007 01 11 . tibco software acquires jaspersoft david r. heffelfinger . jasperreports tutorial getting started guide . retrieved 2007 01 11 . jasperreports project page ricardo olivieri 17 november 2004 . generating online reports using jasperreports and websphere studio . ibm developerworks . retrieved 2007 01 11 . external links edit jasperforge.org jasperreports project landing page jasperforge.org ireport project landing page jasperforge.org home page jasperserver project page dynamicreports open source java api reporting library based on jasperreports dynamicjasper open source extension for dynamic columns reports jasperreports on database journal jasperforge.org webreportbuilder project landing page call jasper report ireport from java application retrieved from https en.wikipedia.org w index.php title jasperreports & oldid 738631414 categories java platform softwarereporting softwarefree reporting softwarefree software programmed in java programming language business intelligence navigation menu personal tools not logged intalkcontributionscreate accountlog in namespaces article talk variants views read edit view history more search navigation main pagecontentsfeatured contentcurrent eventsrandom articledonate to wikipediawikipedia store interaction helpabout wikipediacommunity portalrecent changescontact page tools what links hererelated changesupload filespecial pagespermanent linkpage informationwikidata itemcite this page print export create a bookdownload as pdfprintable version languages deutschespa olfran aisitalianonederlands rom n edit links this page was last modified on 10 september 2016 at 04 30 . text is available under the creative commons attribution sharealike license ; additional terms may apply . by using this site you agree to the terms of use and privacy policy . wikipedia is a registered trademark of the wikimedia foundation inc. a non profit organization . privacy policy about wikipedia disclaimers contact wikipedia developers cookie statement mobile view