Jump to content

JasperServer 3.1.0 Released


tkavanagh

Recommended Posts

Additional Upgrade Note:  There is no database difference between 3.0.0 and 3.1.0.

 

Jaspersoft is pleased to announce the availability of JasperServer 3.1.0.

New features include the following:


* Chart Themes - JasperServer's default charting look and
  feel has been updated and improved. Administrators can
  also create new chart themes and apply them at the level
  of either the server or the individual report.
 
* Components API - JasperServer now supports an Application
  Programming Interface to allow the use of third party
  visual components, including but not limited to charting
  solutions other than JFreeCharts (JasperServer's default
  charting package). Using a different charting package can
  allow you to create a wider range of charts or support
  different appearances and behavior.
 
* New Sample Reports - The JasperServer sample data includes
  two cool new reports:
 
  * All Charts Report - uses the new eye.candy charts
    theme and shows multiple chart examples.
    (/Reports/Samples/All Charts Report) 
 
  * Open Flash Charts Report - an example of using the new
    Components API with a flash animated chart!
    (/Reports/Samples/Open Flash Charts Report) 

* 508 Compliant PDF output - JasperReports now can now
  produce PDF output that is compliant with Section 508
  Amendment to the Rehabilitation Act of 1973, which
  governs accessibility of software solutions for people
  with disabilities. This version of JasperServer includes
  the latest version of JasperReports. For more information,
  about Section 508 Amendment to the Rehabilitation Act of
  1973, see http://www.section508.gov.

* iReport for NetBeans - The JasperServer installer contains
  the latest version of iReport for NetBeans. This iReport
  version is implemented using Sun's NetBeans technology.
  It also includes an improved user interface.
 
* Portlet Support, including Liferay distribution -
  JasperServer now comes with a fully supported JSR-168
  compliant portlet for running reports within Liferay.
  The portlet includes support for single-sign on, selecting
  reports, pagination, and input controls. In the downloads
  area look for:
   
  * jasperserver-3.1-portlet.war - The JasperServer
    portlet war.
   
  * jasperserver-liferay-5.1.1.war.zip - A distribution of
    LifeRay 5.1.1 with the JasperServer portlet already
    integrated.

 
To Download:

http://sourceforge.net/project/showfiles.php?group_id=162962&package_id=195243&release_id=642675

The Jaspersoft Team

 



Post Edited by Tony Kavanagh at 11/24/08 23:01



Post Edited by Tony Kavanagh at 11/24/08 23:02
Link to comment
Share on other sites

  • Replies 6
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Yeah, but sometimes you dont take notes on them :)

 

i think many users would agree on having a nice update possibility available would be awesome. I dont want to export everything, uninstall, install and import everything. There is just too much that can go wrong.

 

regards

Marc

Link to comment
Share on other sites

Hi Marc,

Actually the good news for the 3.1.0 release is that there are not Database changes. So your existing repository with all it's contents will run fine after you upgrade the war file to 3.1.

The new Install Guide (I just posted the jasperserver-3.1.0-docs.zip) talks about this is the Upgrade Section (but really it's easy to miss these details with all the info in the Install Guide).

So, anyway, just upgrade your war file, and merge any local extensions you have made to you code (if any) and all should work cleanly.

I think the upgrade section of the Install Guide gives a good explanation of the config files that you will need to copy back over to your new war (ie like the db settings, etc).

Link to comment
Share on other sites

I upgraded and have that error when starting:

Nov 26, 2008 10:16:09 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'reportSchedulerMailSender' defined in ServletContext resource [/WEB-INF/applicationContext-report-scheduling.xml]: Could not resolve placeholder 'report.scheduler.mail.sender.host'

Nov 26, 2008 10:16:09 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class com.jaspersoft.jasperserver.war.util.SpringBeanServletContextPlublisher
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'reportSchedulerMailSender' defined in ServletContext resource [/WEB-INF/applicationContext-report-scheduling.xml]: Could not resolve placeholder 'report.scheduler.mail.sender.host'

I've deployed the new war and restored my configuration files, including 'js.mail.properties'. That contains:

report.scheduler.mail.sender.host=localhost
report.scheduler.mail.sender.username=
report.scheduler.mail.sender.password=
report.scheduler.mail.sender.from=informatica@htrueta.scs.es
report.scheduler.mail.sender.protocol=smtp
report.scheduler.mail.sender.port=25

I've seen that on the original 3.1 WAR file there isn't any js.mail.properties. That's normal?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...