Stupid person question about EOAdaptor and Class Cast Exception and error message

Tony Hoffman <[email protected]>
Newsgroups gmane.comp.web.webobjects.devel
Message-ID <[email protected]>
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.takeChildrenValuesFromR 
equest(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.takeChildrenValuesFromR 
equest(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.takeChildrenValuesFromR 
equest(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._dispatchWit 
hPreparedPage(WOComponentRequestHandler.java:189)
	at  
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit 
hPreparedSession(WOComponentRequestHandler.java:287)
	at  
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWit 
hPreparedApplication(WOComponentRequestHandler.java:322)
	at  
com.webobjects.appserver._private.WOComponentRequestHandler._handleReque 
st(WOComponentRequestHandler.java:358)
	at  
com.webobjects.appserver._private.WOComponentRequestHandler.handleReques 
t(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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.