I just quit the app and relaunched: Here is the full method: public static Callable<File> createSingleDateReportTask(NSTimestamp theDate) { // SortOrderings // Sort by studio name alphabetical sort //ERXSortOrderings sortOrderings = User.LAST_NAME.ascs();
ERXSortOrderings sortOrderings = Invoice.INVOICE_BOOKED_DATE.ascs(); theDate = theDate.timestampByAddingGregorianUnits(0, 0, 0, -5, 0, 0); //Invoice.INVOICE_BOOKED_DATE.is(theDate) EOQualifier qualifier = ERXQ.is("invoiceBookedDate", theDate); //EOQualifier qualifier = null; ERXFetchSpecification<Invoice> fs = new ERXFetchSpecification<Invoice>(Invoice.ENTITY_NAME, qualifier, sortOrderings); NSLog.out.appendln("fs = " + fs); String reportDescription = "A report on Invoices booked on: " + theDate; NSLog.out.appendln("reportDescription = " + reportDescription); HashMap<String, Object> parameters = new HashMap<String, Object>(); parameters.put("reportDescription", reportDescription); //parameters.put("userName", "WOWODC Demo"); // Builder pattern for constructor since. ERJRFetchSpecificationReportTask reportTask = new ERJRFetchSpecificationReportTask(fs, "BillingToday.jasper", parameters); NSLog.out.appendln("reportTask " + reportTask); return reportTask; } here is the error: if qualifier is null then there is no error and I get my report. Jan 25 18:15:00 TheWorkTracker[63447] DEBUG NSLog - Waiting for requests... Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - printReport singleDateCondition called Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - fs = <class er.extensions.eof.ERXFetchSpecification(entityName=Invoice, qualifier=(invoiceBookedDate = (com.webobjects.foundation.NSTimestamp)'2010-12-06 00:00:00 Etc/GMT'), isDeep=true, usesDistinct=false, sortOrdering=(<class er.extensions.eof.ERXSortOrdering(invoiceBookedDate compareAscending)>), hints=null, _prefetchingRelationshipKeyPaths = null)> Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - reportDescription = A report on Invoices booked on: 2010-12-06 00:00:00 Etc/GMT Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - reportTask er.jasperreports.ERJRFetchSpecificationReportTask@54aa39d6 Jan 25 18:15:09 TheWorkTracker[63447] INFO er.jrexample.controllers.AbstractPageController - Controller named 'er.jrexample.controllers.FileTaskDownloadController' just instantiated in page named 'com.eltek.components.TWTBilling_DailyReportComponent' Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - FileTaskDownloadController called Jan 25 18:15:09 TheWorkTracker[63447] INFO NSLog - nextPageController called = Billing List Jan 25 18:15:09 TheWorkTracker[63447] INFO er.extensions.components._private.ERXWOString - Exception while formatting NumberFormatException: Infinite or NaN at java.math.BigDecimal.<init>(BigDecimal.java:797) at com.webobjects.foundation.NSNumberFormatter.stringForObjectValue(NSNumberFormatter.java:1026) at com.webobjects.foundation.NSNumberFormatter.format(NSNumberFormatter.java:1654) at er.extensions.formatters.ERXNumberFormatter.format(ERXNumberFormatter.java:250) at java.text.Format.format(Format.java:140) ... skipped 31 stack elements Jan 25 18:15:11 TheWorkTracker[63447] INFO er.extensions.components._private.ERXWOString - Exception while formatting NumberFormatException: Infinite or NaN at java.math.BigDecimal.<init>(BigDecimal.java:797) at com.webobjects.foundation.NSNumberFormatter.stringForObjectValue(NSNumberFormatter.java:1026) at com.webobjects.foundation.NSNumberFormatter.format(NSNumberFormatter.java:1654) at er.extensions.formatters.ERXNumberFormatter.format(ERXNumberFormatter.java:250) at java.text.Format.format(Format.java:140) ... skipped 8 stack elements at er.ajax.AjaxUpdateContainer.handleRequest(AjaxUpdateContainer.java:263) ... skipped 16 stack elements at er.ajax.AjaxRequestHandler.handleRequest(AjaxRequestHandler.java:17) ... skipped 6 stack elements Jan 25 18:15:11 TheWorkTracker[63447] INFO er.extensions.components._private.ERXWOString - Exception while formatting NumberFormatException: Infinite or NaN at java.math.BigDecimal.<init>(BigDecimal.java:797) at com.webobjects.foundation.NSNumberFormatter.stringForObjectValue(NSNumberFormatter.java:1026) at com.webobjects.foundation.NSNumberFormatter.format(NSNumberFormatter.java:1654) at er.extensions.formatters.ERXNumberFormatter.format(ERXNumberFormatter.java:250) at java.text.Format.format(Format.java:140) ... skipped 8 stack elements at er.ajax.AjaxUpdateContainer.handleRequest(AjaxUpdateContainer.java:263) ... skipped 16 stack elements at er.ajax.AjaxRequestHandler.handleRequest(AjaxRequestHandler.java:17) ... skipped 6 stack elements nextPage action fired _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com