fill() returning empty ArrayCollection
hi,
i new fds , don't know why fill() method returns nothing, though assembler returning list of 3 objects. know list returning nothing because when display length of arrayconnection, it's 0.
i turned on debug logs , see 3 items returned. have tips on how can resolve this?
is there somewhere in config have specify java class maps actionscript class b? deleted corresponding actionscript class , still got same logs. suspect fds not know how map java class actionscript class gives me empty list , throws away results. sound right? if there kind of automatic mapping, have expected see error in logs after deleted actionscript class.
thanks,
jamie
[flex] 05/18/2007 12:19:31.443 [debug] [dataservice.transaction] committed trans
action
[flex] 05/18/2007 12:19:31.443 [debug] [message.data.fill] after invoke service:
data-service
reply: flex message (flex.data.messages.sequencedmessage)
sequenceid = 0
sequencesize = 3
(no sequence proxies)
clientid = null
correlationid = null
destination = company
messageid = 7a2a0d8f-c32b-80bc-d593-4551b71320f1
timestamp = 1179515971443
timetolive = 0
body =
[
company(companyid=100, name=null, address=null, state=null, zip=null indus
try=null),
company(companyid=101, name=null, address=null, state=null, zip=null indus
try=null),
company(companyid=102, name=null, address=null, state=null, zip=null indus
try=null)
]
i new fds , don't know why fill() method returns nothing, though assembler returning list of 3 objects. know list returning nothing because when display length of arrayconnection, it's 0.
i turned on debug logs , see 3 items returned. have tips on how can resolve this?
is there somewhere in config have specify java class maps actionscript class b? deleted corresponding actionscript class , still got same logs. suspect fds not know how map java class actionscript class gives me empty list , throws away results. sound right? if there kind of automatic mapping, have expected see error in logs after deleted actionscript class.
thanks,
jamie
[flex] 05/18/2007 12:19:31.443 [debug] [dataservice.transaction] committed trans
action
[flex] 05/18/2007 12:19:31.443 [debug] [message.data.fill] after invoke service:
data-service
reply: flex message (flex.data.messages.sequencedmessage)
sequenceid = 0
sequencesize = 3
(no sequence proxies)
clientid = null
correlationid = null
destination = company
messageid = 7a2a0d8f-c32b-80bc-d593-4551b71320f1
timestamp = 1179515971443
timetolive = 0
body =
[
company(companyid=100, name=null, address=null, state=null, zip=null indus
try=null),
company(companyid=101, name=null, address=null, state=null, zip=null indus
try=null),
company(companyid=102, name=null, address=null, state=null, zip=null indus
try=null)
]
i found answer own question. race condition. can't read size of arraycollection right away. list takes while populate.
More discussions in LiveCycle Data Services
adobe
Comments
Post a Comment