Jasper4Salesforce Launch


By Sherman Wood ~ 10/28/2006 12:05. Filed under: JasperForge.

Jasper4Salesforce Launch

Phew! We just finished up the Salesforce.com Dreamforce conference - over 5,000 people from around the world. JasperSoft had a booth as we were launching Jasper4Salesforce, a complete “on demand” reporting solution for salesforce.com, which I lead the development of. High points of the development were:

  • Using the latest version of JasperIntelligence open source in a custom way
  • Integrating deeply with salesforce as an “Appexchange” product
  • Creating a “caching” JasperReports data source that interactively pulls data from salesforce via its web services API and then provides the data into the report running in JI.
  • Creating a language that is a combination of salesforce’s SOQL and SQL that runs in JasperReports - gotta love Antlr
  • Lots of scalability testing on the base JI platform using JBoss and MySQL in a clustered environment
  • Custom authentication in JI with salesforce using Acegi - what a sweet framework Spring and Acegi are!
  • Going from nothing to a beta system hosted at OpSource in 2 1/2 months
  • Barry building some great looking reports that perform really well - he would get report of the month in my books
  • Using the same salesforce JR data source to develop and run reports in iReport
  • We are now working on completing a Web based ad hoc query builder and report layout wizard that will produce listing and summary reports, charts and crosstabs. This hooks into salesforce’s metadata, so we can build customized reports based on salesforce customers individual installations.

    Add to Del.cio.us RSS Feed Add to Technorati Favorites Stumble It! Digg It!

    Rate this page

    • Currently 0.00/5

    Rating: 0.00/5 (0 votes)

    1 Response to Jasper4Salesforce Launch

    1. shippu4u

      hi Sherman,

      i am using jasper server 2.1
      and facing one problem.i want to give delete rights to some users on some folders..
      i tried with read/write/delete permission but its not working,

      plz guide me in this matter
      thanks in advance.

    Leave a Reply