• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: WODisplayGroup can't find displayObjects?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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 -----
From: Johann Werner
To: Cheong Hee
Cc: email@hidden
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 -----
From: Johann Werner
To: Cheong Hee
Cc: email@hidden
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

References: 
 >WODisplayGroup can't find displayObjects? (From: "Cheong Hee" <email@hidden>)
 >Re: WODisplayGroup can't find displayObjects? (From: Johann Werner <email@hidden>)
 >Re: WODisplayGroup can't find displayObjects? (From: "Cheong Hee" <email@hidden>)
 >Re: WODisplayGroup can't find displayObjects? (From: Johann Werner <email@hidden>)

  • Prev by Date: Re: WODisplayGroup can't find displayObjects?
  • Next by Date: Re: WODisplayGroup can't find displayObjects?
  • Previous by thread: Re: WODisplayGroup can't find displayObjects?
  • Next by thread: Re: WODisplayGroup can't find displayObjects?
  • Index(es):
    • Date
    • Thread