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