Hello Stephane, Thanks for your prompt reply. I am exploring this issue in the manner you have advised.
Meanwhile, below are my findings from app: The EmpCls entity in problem has couple of flattened attributes; flattened from a to-many relationship. The app was working fine in various other flows of fetching and creating new object. But in a scenario where we tried to update 'isActv' attribute value, we encountered this error. The same code in my development machine working fine, of course data in my database is little bit different from Live data, as usually, but this same flow failed to operate in deployed Live app. Please advise. Thank You, Shravan Kumar. M --------------------------------- --- On Thu, 9/4/08, Stephane Guyot <[EMAIL PROTECTED]> wrote: > From: Stephane Guyot <[EMAIL PROTECTED]> > Subject: Re: rowDiffsForAttributes: snapshot in > com.webobjects.eoaccess.EODatabaseOperation... does not contain value for > attribute named NeededByEOF0 with snapshot key: NeededByEOF0 > To: "WebObjects Development" <[email protected]> > Cc: [EMAIL PROTECTED] > Date: Thursday, September 4, 2008, 11:09 PM > Hi Shravan, > > i think your trouble is the consequence of "Missing > Fault Handler". > Are you using propagate primary key in your model for a > relationship ? > > You can Google "Missing Fault Handler" > Read that : > http://developer.apple.com/documentation/WebObjects/ > Reference/API5.2.4/com/webobjects/eoaccess/ > EODatabaseContext.html#missingObjectGlobalIDs() > and try " implement the delegate method > databaseContextFailedToFetchObject." > > You can Google "NeededByEOF0 " > > Read that : > http://en.wikibooks.org/wiki/Programming:WebObjects/EOF/ > Using_EOF/Problems > > HTH, > > Stephane > > > Le 4 sept. 08 à 13:05, shravan kumar a écrit : > > > Hello Group, > > > > Can any one advise me what could be reason for this > error and a > > resolution for the same asap: > > > > rowDiffsForAttributes: snapshot in > > com.webobjects.eoaccess.EODatabaseOperation > {_dbSnapshot = {clsGdID > > = > <com.webobjects.foundation.NSKeyValueCoding$Null>; > clsID = 9512; > > clsNme = "Mat yt"; clsNum = "608"; > clsRom = > > > <com.webobjects.foundation.NSKeyValueCoding$Null>; > clsSec = "1"; > > distID = 192; empFName = "MAR"; empLName = > "BANET"; empNum = "178"; > > isActv = 0; schID = 234; }; _entity = > "EmpCls"; _newRow = {clsGdID > > = > <com.webobjects.foundation.NSKeyValueCoding$Null>; > clsID = 9512; > > clsNme = "Mat yt"; clsNum = "608"; > clsRom = > > > <com.webobjects.foundation.NSKeyValueCoding$Null>; > clsSec = "1"; > > distID = 192; empFName = "MAR"; empLName = > "BANET"; empNum = "178"; > > isActv = 1; schID = 234; }; _object = "{values = > {clsNum = "608"; > > empNum = "178"; clsNme = "Mat yt"; > emps = > > > "<com.webobjects.eocontrol._EOCheapCopyMutableArray > 1cefde4 > > (<EOAccessArrayFaultHandler emps > _EOIntegralKeyGlobalID[EmpCls > > (java.lang.Integer)862]>)>"; empLName = > "BANET"; clsRom = > > > <com.webobjects.foundation.NSKeyValueCoding$Null>; > clsSec = "1"; > > dist = "<Dist 1555185 > (com.webobjects.eoaccess.EOAccessFaultHandler > > _EOIntegralKeyGlobalID[District > (java.lang.Integer)192])>"; isActv > > = 1; empFName = "MARION"; sch = > "<Sch 1c19919 _EOIntegralKeyGlobalID > > [Sch (java.lang.Integer)234]>"; grd = > "null"; }; this = "<EmpCls > > 191777e _EOIntegralKeyGlobalID[EmpCls > (java.lang.Integer)8512562] > > >"; }"; _adaptorOps = ({_qualifier = > "((clsID = 9512) and (schID = > > 234) and ( clsNme = 'Mat yt') and (clsNum = > '608') and (clsSec = > > '1') and (clsRom = null) and (clsGdID = null) > and (distID = 1682) > > and (empNum = '178') and (isActv = 0))"; > _adaptorOperator = > > "EOAdaptorUpdateOperator"; _entity = > "EmpCls"; _changedValues = > > {(isActv = 1; }; }); _globalID = > _EOIntegralKeyGlobalID[EmpCls > > (java.lang.Integer)8512562]; _databaseOperator = > > "EODatabaseUpdateOperator"; } does not > contain value for attribute > > named NeededByEOF0 with snapshot key: NeededByEOF0 > > -- > > Thank You > > Shravan Kumar. M > > ----------------------------------- > > > > _______________________________________________ > > 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/ > > > stephane.guyot11%40wanadoo.fr > > > > 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]
