[Bug 445] named collection wird nicht aktualisiert

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown [Bug 445] named collection wird nicht aktualisiert

by Bugzilla from bugzilla-daemon@helma.at :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://dev.helma.org/bugs/show_bug.cgi?id=445


Hannes Wallnoefer <hannes@...> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hannes@...




--- Comment #5 from Hannes Wallnoefer <hannes@...>  2009-05-28 16:02:38 ---
Description and first comment got trunkated in server transition.

original description:

wenn ich in einer named collection die  property verändere, die als accessname
verwendet wird, erhalte ich  dennoch weiterhin das objekt mittels get und dem
alten wert.

allerdings passiert das nicht innerhalb eines requests, sondern  scheint's nur,
wenn ich das schritt für schritt in je einem eigenen  request durchführe.

zur veranschaulichung folgt eine test-app.      

first comment:

test-app zur veranschaulichung von bug #445

man starte mit der main_action von root. hier wird nur ein Item erzeugt und zu
root hinzugefügt:

root.size(): 1
root.names.get("foo"): [HopObject Item]
root.names.get("bar"): null

wird danach die rename_action aufgerufen, wird der name des vorhin  erzeugten
Items verändert:

root.size(): 1
root.names.get("foo"): [HopObject Item]
root.names.get("bar"): [HopObject Item]

m.e. dürfte nun root.names.get("foo") kein HopObject mehr liefern,  sondern
null...

momentan kann ich diese verhalten nur mittels res.commit() und anschließendem
invalidieren des betroffenen objekts verhindern.

--
Configure bugmail: http://dev.helma.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Helma-dev mailing list
Helma-dev@...
http://helma.org/mailman/listinfo/helma-dev