• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: what am i doing wrong with this qualifier
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: what am i doing wrong with this qualifier


  • Subject: Re: what am i doing wrong with this qualifier
  • From: Theodore Petrosky <email@hidden>
  • Date: Tue, 25 Jan 2011 15:18:31 -0800 (PST)

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      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: what am i doing wrong with this qualifier
      • From: Chuck Hill <email@hidden>
References: 
 >Re: what am i doing wrong with this qualifier (From: Chuck Hill <email@hidden>)

  • Prev by Date: Re: what am i doing wrong with this qualifier
  • Next by Date: Re: what am i doing wrong with this qualifier
  • Previous by thread: Re: what am i doing wrong with this qualifier
  • Next by thread: Re: what am i doing wrong with this qualifier
  • Index(es):
    • Date
    • Thread