We're not fully integrated with the ERXValidation, hence, not seeing this other 
problem.

 Thank you.
Mersida






________________________________
From: Mike Schrag <[email protected]>
To: Anjo Krank <[email protected]>
Cc: WebObjects Dev <[email protected]>
Sent: Tuesday, October 6, 2009 12:38:40 PM
Subject: Re: java.lang.ClassCastException: com.webobjects.eoaccess.EOAttribute

yeah, this fixed his particular problem, but the underlying wonder bug is, i'm 
sure, still there ...

ms

On Oct 6, 2009, at 12:29 PM, Anjo Krank wrote:

> I bet it still throws when you enter more than 10 chars in a textfield.
> 
> Cheers, Anjo
> 
> 
> 
> Am 06.10.2009 um 16:18 schrieb Mersida Kurti:
> 
>> Thanks Kieran,
>> 
>> I checked the EOModel attribute inspector and the width there was set to 9 
>> (should have been 10).
>> 
>> This fixed the problem.
>> 
>> Thank you!!
>> 
>> From: Kieran Kelleher <[email protected]>
>> To: Mersida Kurti <[email protected]>
>> Cc: WebObjects Dev <[email protected]>
>> Sent: Tuesday, October 6, 2009 9:19:12 AM
>> Subject: Re: java.lang.ClassCastException: 
>> com.webobjects.eoaccess.EOAttribute
>> 
>> What does the field definition look like in the database schema (CHAR, 
>> VARCHAR, etc.)?
>> 
>> What does the EOModel attribute inspector look like?
>> 
>> 
>> On Oct 6, 2009, at 9:01 AM, Mersida Kurti wrote:
>> 
>>> Hello,
>>> 
>>> I am receiving the following error on WO 5.4.3 on OS 10.5.8 and Java 1.5
>>> Does anyone know how to debug this?
>>> 
>>> It worked fine before, however, I needed to make a text field accept 10 
>>> digits instead of 9 and now its throwing this error when I try to save 
>>> changes.  I checked the database field and that can accept up to 20 chars, 
>>> so that end is good.  When I switch the maxlength and size of the textfield 
>>> to 9 I don't get this error and it saves my changes, but when I switch to 
>>> 10...something is definitely not happy :)
>>> 
>>> Thank you in advance,
>>> Mersida
>>> 
>>> <com.webobjects.appserver._private.WOComponentRequestHandler>: Exception 
>>> occurred while handling request:
>>> java.lang.ClassCastException: com.webobjects.eoaccess.EOAttribute
>>> [2009-10-6 8:29:56 EDT] <WorkerThread0> java.lang.ClassCastException: 
>>> com.webobjects.eoaccess.EOAttribute
>>>    at 
>>> er.extensions.ERXValidationFactory.convertException(ERXValidationFactory.java:275)
>>>    at 
>>> er.extensions.ERXEntityClassDescription.validateValueForKey(ERXEntityClassDescription.java:606)
>>>    at 
>>> com.webobjects.eocontrol.EOCustomObject.validateValueForKey(EOCustomObject.java:1311)
>>>    at 
>>> com.webobjects.foundation.NSValidation$Utility.validateValueForKey(NSValidation.java:478)
>>>    at 
>>> com.webobjects.foundation.NSValidation$DefaultImplementation.validateTakeValueForKeyPath(NSValidation.java:675)
>>>    at 
>>> com.webobjects.eocontrol.EOCustomObject.validateTakeValueForKeyPath(EOCustomObject.java:1335)
>>>    at 
>>> com.webobjects.foundation.NSValidation$Utility.validateTakeValueForKeyPath(NSValidation.java:502)
>>>    at 
>>> com.webobjects.foundation.NSValidation$DefaultImplementation.validateTakeValueForKeyPath(NSValidation.java:687)
>>>    at 
>>> com.webobjects.eocontrol.EOCustomObject.validateTakeValueForKeyPath(EOCustomObject.java:1335)
>>>    at 
>>> com.webobjects.foundation.NSValidation$Utility.validateTakeValueForKeyPath(NSValidation.java:502)
>>>    at 
>>> com.webobjects.foundation.NSValidation$DefaultImplementation.validateTakeValueForKeyPath(NSValidation.java:687)
>>>    at 
>>> com.webobjects.appserver.WOComponent.validateTakeValueForKeyPath(WOComponent.java:1424)
>>>    at 
>>> com.webobjects.appserver._private.WOKeyValueAssociation.setValue(WOKeyValueAssociation.java:76)
>>>    at 
>>> com.webobjects.appserver._private.WOTextField.takeValuesFromRequest(WOTextField.java:94)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver.WOComponent.takeValuesFromRequest(WOComponent.java:1051)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentReference.takeValuesFromRequest(WOComponentReference.java:119)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver.WOComponent.takeValuesFromRequest(WOComponent.java:1051)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentReference.takeValuesFromRequest(WOComponentReference.java:119)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver._private.WOConditional.takeValuesFromRequest(WOConditional.java:79)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver._private.WOForm.takeValuesFromRequest(WOForm.java:122)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentContent.takeValuesFromRequest(WOComponentContent.java:26)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver.WOComponent.takeValuesFromRequest(WOComponent.java:1051)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentReference.takeValuesFromRequest(WOComponentReference.java:119)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFromRequest(WODynamicGroup.java:84)
>>>    at 
>>> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest(WODynamicGroup.java:93)
>>>    at 
>>> com.webobjects.appserver.WOComponent.takeValuesFromRequest(WOComponent.java:1051)
>>>    at 
>>> com.webobjects.appserver.WOSession.takeValuesFromRequest(WOSession.java:1331)
>>>    at 
>>> com.webobjects.appserver.WOApplication.takeValuesFromRequest(WOApplication.java:1724)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:199)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:298)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:332)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:369)
>>>    at 
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:442)
>>>    at 
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
>>>    at 
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
>>>    at 
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
>>>    at java.lang.Thread.run(Thread.java:613)
>>> 
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/kieran_lists%40mac.com
>>> 
>>> This email sent to [email protected]
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/anjo%40krank.net
>> 
>> This email sent to [email protected]
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40mdimension.com
> 
> This email sent to [email protected]


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/muc154%40yahoo.com

This email sent to [email protected]



      
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
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