Looks like it might be an optimistic locking exception. Make sure you are using 
an auto-locking editing context (EOEditingContext ec = 
ERXEC.newEditingContext()) and that you don't have columns locked that 
shouldn't be (date time columns on MSSQL for instance).

Ramsey

On Jan 23, 2012, at 6:00 AM, murali wrote:

> while updating the status with in AjaxModalDialog and click on save button 
> got the follwing exception.Can any one suggest me wht's the problem
> 
> -- 
> com.webobjects.eoaccess.EOGeneralAdaptorException: 
> updateValuesInRowDescribedByQualifier -- 
> com.webobjects.jdbcadaptor.JDBCChannel method failed to update row in database
>     at 
> com.webobjects.eoaccess.EODatabaseContext._exceptionWithDatabaseContextInformationAdded(EODatabaseContext.java:4504)
>     at 
> com.webobjects.eoaccess.EODatabaseContext.performChanges(EODatabaseContext.java:6216)
>     at 
> com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:376)
>     at 
> com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
>     at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:981)
>     at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:903)
>     at AccountEvent.addSystemGeneratedEvent(AccountEvent.java:173)
>     at STBDetail.saveCPE(STBDetail.java:233)
>     at STBDetail.saveCPEAction(STBDetail.java:642)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at 
> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:60)
>     at 
> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1134)
>     at 
> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1324)
>     at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1736)
>     at 
> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:447)
>     at 
> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
>     at 
> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1804)
>     at 
> com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:50)
>     at er.ajax.AjaxUtils.valueForBinding(AjaxUtils.java:310)
>     at er.ajax.AjaxDynamicElement.valueForBinding(AjaxDynamicElement.java:45)
>     at er.ajax.AjaxSubmitButton.handleRequest(AjaxSubmitButton.java:326)
>     at er.ajax.AjaxSubmitButton.invokeAction(AjaxSubmitButton.java:317)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:86)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:86)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at er.ajax.AjaxDynamicElement.invokeAction(AjaxDynamicElement.java:98)
>     at er.ajax.AjaxUpdateContainer.invokeAction(AjaxUpdateContainer.java:80)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> er.extensions.components._private.ERXWOForm.invokeAction(ERXWOForm.java:219)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079)
>     at 
> com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:127)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> er.extensions.components.ERXWOComponentContent.invokeAction(ERXWOComponentContent.java:217)
>     at 
> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079)
>     at er.ajax.AjaxComponent.invokeAction(AjaxComponent.java:96)
>     at er.ajax.AjaxModalDialog.invokeAction(AjaxModalDialog.java:378)
>     at 
> com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:127)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:38)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:86)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079)
>     at 
> com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:127)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:38)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079)
>     at 
> com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:127)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:105)
>     at 
> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:115)
>     at 
> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:1079)
>     at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1357)
>     at 
> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1745)
>     at 
> er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction(ERXAjaxApplication.java:93)
>     at 
> er.extensions.appserver.ERXApplication.invokeAction(ERXApplication.java:1863)
>     at 
> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:206)
>     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 er.ajax.AjaxRequestHandler.handleRequest(AjaxRequestHandler.java:17)
>     at 
> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
>     at 
> er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:1978)
>     at 
> er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:1943)
>     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(Unknown Source)
> 
> 
> 
> 
> 
> 
> 
> B.Murali Mohan Reddy
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.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:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to