# Error whilst running Jasper reports in 6.1.4

**URL:** <https://forum.servoy.com/t/error-whilst-running-jasper-reports-in-6-1-4/17127>\
**Category:** Classic Servoy\
**Created:** [March 19, 2013, 12:45pm UTC](https://forum.servoy.com/t/error-whilst-running-jasper-reports-in-6-1-4/17127 "2013-03-19T12:45:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mstokoe0990](https://avatars.discourse-cdn.com/v4/letter/m/a183cd/32.png) [@mstokoe0990](https://forum.servoy.com/u/mstokoe0990)\
**Post date:** [March 19, 2013, 12:45pm UTC](https://forum.servoy.com/t/error-whilst-running-jasper-reports-in-6-1-4/17127/1 "2013-03-19T12:45:24Z")

</div>

I recently upgraded my version of Servoy from 6.0.9 to 6.1.4, so as to test our solution and see if it was falling over anywhere.  
Funnily enough, the reports are falling over again, but I can’t figure out what’s going on.  
Here’s the error from my app-server log:

```auto
java.lang.NullPointerException 
    	at net.sf.jasperreports.engine.JRPropertiesUtil.getProperty(JRPropertiesUtil.java:143) 
    	at net.sf.jasperreports.engine.JRPropertiesUtil.getIntegerProperty(JRPropertiesUtil.java:559) 
    	at net.sf.jasperreports.engine.fill.JRVirtualizationContext.readObject(JRVirtualizationContext.java:376) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.readObject(Unknown Source) 
    	at net.sf.jasperreports.engine.base.ElementsBlock.readObject(VirtualizableElementList.java:559) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.defaultReadFields(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.readObject(Unknown Source) 
    	at net.sf.jasperreports.engine.base.JRVirtualPrintPage.readObject(JRVirtualPrintPage.java:241) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.readObject(Unknown Source) 
    	at java.util.ArrayList.readObject(Unknown Source) 
    	at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.defaultReadFields(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.defaultReadFields(Unknown Source) 
    	at java.io.ObjectInputStream.defaultReadObject(Unknown Source) 
    	at net.sf.jasperreports.engine.JasperPrint.readObject(JasperPrint.java:681) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) 
    	at java.io.ObjectInputStream.readSerialData(Unknown Source) 
    	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) 
    	at java.io.ObjectInputStream.readObject0(Unknown Source) 
    	at java.io.ObjectInputStream.readObject(Unknown Source) 
    	at com.servoy.j2db.debug.SerializingRemoteInvocationHandler.serializeAndDeserialize(SerializingRemoteInvocationHandler.java:106) 
    	at com.servoy.j2db.debug.SerializingRemoteInvocationHandler.invoke(SerializingRemoteInvocationHandler.java:119) 
    	at $Proxy17.getJasperPrint(Unknown Source) 
    	at com.servoy.plugins.jasperreports.JasperReportsProvider.runReport(JasperReportsProvider.java:471) 
    	at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:370) 
    	at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:363) 
    	at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:357) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    	at java.lang.reflect.Method.invoke(Unknown Source) 
    	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:158) 
    	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:311) 
    	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1774) 
    	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:837) 
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:158) 
    	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:406) 
    	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3192) 
    	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:156) 
    	at com.servoy.j2db.scripting.ScriptEngine.executeFunction(ScriptEngine.java:574) 
    	at com.servoy.j2db.debug.RemoteDebugScriptEngine.executeFunction(RemoteDebugScriptEngine.java:398) 
    	at com.servoy.j2db.FormController.executeFunction(FormController.java:4933) 
    	at com.servoy.j2db.FormController.executeFunction(FormController.java:4814) 
    	at com.servoy.j2db.FormController.executeFunction(FormController.java:4681) 
    	at com.servoy.j2db.FormController$ScriptExecuter.executeFunction(FormController.java:4526) 
    	at com.servoy.j2db.ui.BaseEventExecutor.fireEventCommand(BaseEventExecutor.java:276) 
    	at com.servoy.j2db.ui.BaseEventExecutor.fireActionCommand(BaseEventExecutor.java:218) 
    	at com.servoy.j2db.smart.dataui.AbstractScriptLabel$5.mouseReleased(AbstractScriptLabel.java:925) 
    	at java.awt.Component.processMouseEvent(Unknown Source) 
    	at javax.swing.JComponent.processMouseEvent(Unknown Source) 
    	at java.awt.Component.processEvent(Unknown Source) 
    	at java.awt.Container.processEvent(Unknown Source) 
    	at java.awt.Component.dispatchEventImpl(Unknown Source) 
    	at java.awt.Container.dispatchEventImpl(Unknown Source) 
    	at java.awt.Component.dispatchEvent(Unknown Source) 
    	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) 
    	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) 
    	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) 
    	at java.awt.Container.dispatchEventImpl(Unknown Source) 
    	at java.awt.Window.dispatchEventImpl(Unknown Source) 
    	at java.awt.Component.dispatchEvent(Unknown Source) 
    	at java.awt.EventQueue.dispatchEventImpl(Unknown Source) 
    	at java.awt.EventQueue.access$200(Unknown Source) 
    	at java.awt.EventQueue$3.run(Unknown Source) 
    	at java.awt.EventQueue$3.run(Unknown Source) 
    	at java.security.AccessController.doPrivileged(Native Method) 
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) 
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) 
    	at java.awt.EventQueue$4.run(Unknown Source) 
    	at java.awt.EventQueue$4.run(Unknown Source) 
    	at java.security.AccessController.doPrivileged(Native Method) 
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) 
    	at java.awt.EventQueue.dispatchEvent(Unknown Source) 
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) 
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) 
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) 
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
    	at java.awt.EventDispatchThread.run(Unknown Source)

```

Cheers in advance.

---

<div class="post-metadata">

**Author:** ![tgs](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@tgs](https://forum.servoy.com/u/tgs)\
**Post date:** [March 19, 2013, 5:21pm UTC](https://forum.servoy.com/t/error-whilst-running-jasper-reports-in-6-1-4/17127/2 "2013-03-19T17:21:44Z")

</div>

What version of jasperReports do you have installed?

For me Servoy JasperReports v. 4.0.0 and iReport 4.6.0 works fine.

Regards

---

<div class="post-metadata">

**Author:** ![Andrei\_Costache](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@Andrei\_Costache](https://forum.servoy.com/u/Andrei_Costache)\
**Post date:** [March 20, 2013, 4:19pm UTC](https://forum.servoy.com/t/error-whilst-running-jasper-reports-in-6-1-4/17127/3 "2013-03-20T16:19:58Z")

</div>

Also, what is the code you are using? Are you just trying a simple export? Is you report foundset/classic sql/dataset based?

Regards,  
Andrei
