Re: Stupid person question about EOAdaptor and Class Cast Exception and error message
"Jerry W. Walker" <[email protected]>
| Newsgroups | gmane.comp.web.webobjects.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, Tony,
I don't have a good answer for you, I'm a newbie to Project Wonder
yet myself. However, if you still haven't received a useful answer
from anyone else, you might try posting this problem on the Project
Wonder mailing list where the PW gurus hang out.
[email protected]
You can subscribe to the list here:
https://lists.sourceforge.net/lists/listinfo/wonder-disc
Regards,
Jerry
On Mar 9, 2007, at 11:35 AM, Tony Hoffman wrote:
> I have just installed the EXExtensions, ERJars, and ERJavaMail
> frameworks to resolve an e-mail problem. E-mail now works. So far
> so good. But now I'm getting an error on a save where previously
> things had run smoothly. My chief problem is that I don't know how
> to read the log to locate where my class cast exception is.
>
> Does anyone know where this is directing me to look in my java
> files, WebObjects Builder files or EOModel?
>
>
> 53771 WARN [WorkerThread0] (er.extensions.ERXNSLogLog4jBridge,
> appendln, 41) -
> <com.webobjects.appserver._private.WOComponentRequestHandler>:
> Exception occurred while handling request:
> java.lang.ClassCastException
>
> [2007-03-09 11:30:51 EST] <WorkerThread0> java.lang.ClassCastException
> at er.extensions.ERXValidationFactory.convertException
> (ERXValidationFactory.java:295)
> at er.extensions.ERXEntityClassDescription.validateValueForKey
> (ERXEntityClassDescription.java:770)
> at com.webobjects.eocontrol.EOCustomObject.validateValueForKey
> (EOCustomObject.java:1339)
> at com.webobjects.foundation.NSValidation
> $Utility.validateValueForKey(NSValidation.java:526)
> at com.webobjects.foundation.NSValidation
> $DefaultImplementation.validateTakeValueForKeyPath
> (NSValidation.java:729)
> at
> com.webobjects.eocontrol.EOCustomObject.validateTakeValueForKeyPath
> (EOCustomObject.java:1363)
> at com.webobjects.foundation.NSValidation
> $Utility.validateTakeValueForKeyPath(NSValidation.java:551)
> at com.webobjects.foundation.NSValidation
> $DefaultImplementation.validateTakeValueForKeyPath
> (NSValidation.java:741)
> at com.webobjects.foundation.NSValidation
> $Utility.validateTakeValueForKeyPath(NSValidation.java:553)
> at com.webobjects.foundation.NSValidation
> $DefaultImplementation.validateTakeValueForKeyPath
> (NSValidation.java:741)
> at com.webobjects.appserver.WOComponent.validateTakeValueForKeyPath
> (WOComponent.java:1273)
> at com.webobjects.appserver._private.WOKeyValueAssociation.setValue
> (WOKeyValueAssociation.java:71)
> at
> com.webobjects.appserver._private.WOTextField.takeValuesFromRequest
> (WOTextField.java:81)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFro
> mRequest(WODynamicGroup.java:81)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest
> (WODynamicGroup.java:89)
> at com.webobjects.appserver._private.WOForm.takeValuesFromRequest
> (WOForm.java:70)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFro
> mRequest(WODynamicGroup.java:81)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest
> (WODynamicGroup.java:89)
> at
> com.webobjects.appserver._private.WOConditional.takeValuesFromRequest(
> WOConditional.java:41)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeChildrenValuesFro
> mRequest(WODynamicGroup.java:81)
> at
> com.webobjects.appserver._private.WODynamicGroup.takeValuesFromRequest
> (WODynamicGroup.java:89)
> at com.webobjects.appserver.WOComponent.takeValuesFromRequest
> (WOComponent.java:914)
> at com.webobjects.appserver.WOSession.takeValuesFromRequest
> (WOSession.java:1139)
> at com.webobjects.appserver.WOApplication.takeValuesFromRequest
> (WOApplication.java:1350)
> at
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> ithPreparedPage(WOComponentRequestHandler.java:189)
> at
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> ithPreparedSession(WOComponentRequestHandler.java:287)
> at
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> ithPreparedApplication(WOComponentRequestHandler.java:322)
> at
> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq
> uest(WOComponentRequestHandler.java:358)
> at
> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ
> est(WOComponentRequestHandler.java:432)
> at com.webobjects.appserver.WOApplication.dispatchRequest
> (WOApplication.java:1306)
> at com.webobjects.appserver._private.WOWorkerThread.runOnce
> (WOWorkerThread.java:173)
> at com.webobjects.appserver._private.WOWorkerThread.run
> (WOWorkerThread.java:254)
> at java.lang.Thread.run(Thread.java:552)
>
>
>
>
> Tony Hoffman
> Dog Eat Dog Advertising, Inc.
> 67 West Chippewa Street, Suite 100
> Buffalo, New York 14202-2010
> Phone: 716-856-0142 / Fax: 716-856-0176
> www.superfetch.com
>
>
> _______________________________________________
> WebObjects-dev mailing list
> [email protected]
> http://www.omnigroup.com/mailman/listinfo/webobjects-dev
--
__ Jerry W. Walker,
WebObjects Developer/Instructor for High Performance Industrial
Strength Internet Enabled Systems
[email protected]
203 278-4085 office