jasper report dirctory setting has not been set

Hi
I have this message when I try to print a report with Jasper Report

“jasper.report.directory setting has not been set”

I have the right path on directory jasper report on server.

The same path is working on servoy 6.0 but dosen´t work on servor 6.1

I use 3.3.0 plugin version

Any Idea

Thanks

Hi,

Do you have any errors in the servoy log?
Also, is this reproducible with the 4.0b1 version of the plugin?

Regards,
Andrei

With the 4.0b1 version plugin I hva ethis message:

cannot assign instance of net.sj.jasperreports.engine.base.JRBaseStatictext to field net.sf.jassperre…

and on the server log I have this:

org.mozilla.javascript.WrappedException: Wrapped java.lang.Exception: cannot assign instance of net.sf.jasperreports.engine.base.JRBaseStaticText to field net.sf.jasperreports.engine.base.JRBaseParagraph.paragraphContainer of type net.sf.jasperreports.engine.JRParagraphContainer in instance of net.sf.jasperreports.engine.base.JRBaseParagraph (C:\Documents and Settings\cri\servoy_workspace61\zylux\forms\cliente_lst.js#141)
at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1815)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:180)
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:311)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1768)
at script.imprimir_listado_cliente(C:\Documents and Settings\cri\servoy_workspace61\zylux\forms\cliente_lst.js:141)
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:4838)
at com.servoy.j2db.FormController.executeFunction(FormController.java:4714)
at com.servoy.j2db.plugins.ClientPluginAccessProvider$MethodExecutor.run(ClientPluginAccessProvider.java:587)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
Caused by: java.lang.Exception: cannot assign instance of net.sf.jasperreports.engine.base.JRBaseStaticText to field net.sf.jasperreports.engine.base.JRBaseParagraph.paragraphContainer of type net.sf.jasperreports.engine.JRParagraphContainer in instance of net.sf.jasperreports.engine.base.JRBaseParagraph
at com.servoy.plugins.jasperreports.JasperReportsProvider.runReport(JasperReportsProvider.java:617)
at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:388)
at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:381)
at com.servoy.plugins.jasperreports.JasperReportsProvider.js_runReport(JasperReportsProvider.java:375)
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)
… 26 more

Thanks

Juan, there seem to be two different issues; what version of iReport have you used when creating the report which generated the error in the post above? Please attach your sample report (and small sample solution with sample data, that you use and in which you see the error, if possible).

For the problem with the 3.3 version and the report directory, do you get any errors in the servoy log?

Regards,
Andrei

The last error was for a problem with a field on the report
With the plugin 4.0.b1 and iReports version 4.1.1 and 4.7.1 it’s work fine

Many thanks