On Jul 17, 2008, at 10:54 PM, Shelley Eitzen wrote:

Hi All,

We have just upgraded to WO5.4.

When the app is run, we have component we use for date entry with 3 popups for year, month and day.The component can not be displayed and gives the following error

java.lang.IllegalArgumentException: While trying to set the field "aDay" on an object of type WNSDateEntryWidget we expected a java.lang.Integer but received a java.lang.String with a value of 1. This often happens if you forget to use a formatter. at com.webobjects.foundation.NSKeyValueCoding $_FieldBinding.setValueInObject(NSKeyValueCoding.java:1019) at com.webobjects.foundation.NSKeyValueCoding $_NumberFieldBinding.setValueInObject(NSKeyValueCoding.java:1048) at com.webobjects.foundation.NSKeyValueCoding $DefaultImplementation.takeValueForKey(NSKeyValueCoding.java:1354) at com .webobjects.appserver.WOComponent.takeValueForKey(WOComponent.java: 1748)


Any suggestions?


File a bug if this is a change from 5.3.3: bugreport.apple.com. A lot has changed on WOPopupButton. Try making the list it is bound to a list of Integers instead of a list of strings.

Chuck


--

Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/products/practical_webobjects





_______________________________________________
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 [EMAIL PROTECTED]

Reply via email to