Re: WODisplayGroup can't find displayObjects?
Re: WODisplayGroup can't find displayObjects?
- Subject: Re: WODisplayGroup can't find displayObjects?
- From: "Cheong Hee" <email@hidden>
- Date: Wed, 30 Jun 2010 17:50:09 +0800
Hi Johann
Good that you reminded to check again though i had
done and didn't suspect the batch counting subcomponent. This batch
subcomponent did a terrible variable synchronization - my fault - as it was
working fine under WO5.2. Now that when migrate to WO5.4, the problem is
surfaced. Thanks alot for pointer and sometimes the brain just could
not work in one-way street.
Cheers and good day!
Cheong Hee
----- Original Message -----
Sent: Wednesday, June 30, 2010 2:01
PM
Subject: Re: WODisplayGroup can't find
displayObjects?
Hi Cheong,
I can't see anything suspicious. Do you use the display group in any
other binding or in your java class? What's the full stack trace? You have a
form on your page?
jw
Am 29.06.2010 um 18:36 schrieb Cheong Hee:
Hi Johann
Binding:
Repetition3: WORepetition { item = user; list =
logOnUserDisplayGroup.displayedObjects; index =
sessionUserAdminWrapper.index; } ---- { "WebObjects Release" =
"WebObjects 5.0"; encoding
= "UTF-8"; variables =
{ logOnUserDisplayGroup = { class = WODisplayGroup; dataSource = { class =
EODatabaseDataSource; editingContext =
"session.defaultEditingContext"; fetchSpecification = { class
= EOFetchSpecification; entityName = LogOnUser; isDeep = YES; prefetchingRelationshipKeyPaths
= (); }; }; fetchesOnLoad = NO; formatForLikeQualifier =
"%@*"; numberOfObjectsPerBatch =
20; selectsFirstObjectAfterFetch =
NO; sortOrdering = ({class
= EOSortOrdering; key = vName; selectorName = "compareAscending:"; }); }; };
----
html: <webobject
name = "Repetition3"> <webobject name =
"GenericContainer1"> <td> <webobject name =
"Conditional5"><webobject name = "Image3"
/></webobject> <webobject name =
"Conditional9"><webobject name = "Image4"
/></webobject> </td> <td align = "LEFT" valign =
"MIDDLE"> <webobject name = "Hyperlink1"><webobject name =
"String6" /></webobject> </td> <td align =
"LEFT"><webobject name = "String3" /></td> <td align =
"LEFT"><webobject name = "String7" /></td> <td align =
"CENTER"> <webobject name = "CheckBox3" /> <webobject name
= "Conditional6"><webobject name = "Image1"
/></webobject> <webobject name =
"Conditional7"><webobject name = "Image2"
/></webobject> </td> <td><webobject name =
"SubmitButton5" /></td> <td><webobject name =
"SubmitButton7"
/></td> </webobject> </webobject>
I have cross-checked with other components that contain display
groups. But no clue. The moment I added this display group into
the component, the error will happen at appendToResponse.
Thanks,
Cheong Hee
ps. It is late night and I may not be able to response with more
info later...
----- Original Message -----
Sent: Tuesday, June 29, 2010 6:52
PM
Subject: Re: WODisplayGroup can't find
displayObjects?
Hi Cheong,
the error says that you are trying to set a value for
displayedObjects though this is not a settable value. Please post your
bindings/html where you are using the display group so we can see what is
exactly happening.
jw
Am 29.06.2010 um 12:31 schrieb Cheong Hee:
I spending hours on this matters but
still could not figure out what has been gone wrong. I have a
repeatition that shows displayedObjects of a display group.
Checked wod, woo and coding and things looked normal.
Anyone to help why WODisplayGroup
complains about displayedObjects variable not found? The following
is the short error message :~
[2010-6-29 18:11:30 SGT]
<WorkerThread0> <com.webobjects.foundation.NSKeyValueCoding$UnknownKeyException message
'<com.webobjects.appserver.WODisplayGroup 0x1694eca>
takeValueForKey(): attempt to assign value to unknown key:
'displayedObjects'.
This class does not have an instance variable of the name
displayedObjects or _displayedObjects, nor a method of the name
setDisplayedObjects or _setDisplayedObjects' object
'<com.webobjects.appserver.WODisplayGroup
dataSource=com.webobjects.eoaccess.EODatabaseDataSource@9c8c3f
delegate=Class: 'com.webobjects.appserver.WODisplayGroup$Delegate'
Object: <null> sortOrdering=( <class
com.webobjects.eocontrol.EOSortOrdering(vName compareAscending)> )
qualifier=null localKeys=null insertedObjectDefaultValues={}
numberOfObjectsPerBatch=20>' key 'displayedObjects'>
at
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.handleTakeValueForUnboundKey(NSKeyValueCoding.java:1399)
at
com.webobjects.appserver.WODisplayGroup.handleTakeValueForUnboundKey(WODisplayGroup.java:3136)
Thanks for any
pointer.
Cheong
Hee
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden