Finally looking at this change. Why the change from LzConnectionDatasource to connection? Were you ever allowed to have multiple LzConnectionDatasources?
A On Sep 21, Henry Minsky wrote: > Change change.tiPQz4168.txt by > [EMAIL PROTECTED]/home/hqm/src/svn/openlaszlo/branches/legals/ on > 2006-09-21 17:18:58 EDT > > Summary: fix persistent connection service > > New Features: > > Bugs Fixed: > > Technical Reviewer: max > QA Reviewer: (pending) > Doc Reviewer: (pending) > > Documentation: > > Release Notes: > > Details: > > oh bleh. > > A couple of changes had gone in to the loader/data-loader machinery, and the > persistent connection stuff hadn't kept up: > > Firstly, the data loader now uses client-side XML parsing, while > the PC stuff still sends SWF byte codes compiled by the data-compiler. > > Secondly, HTTPDatasource now uses the LZHTTPLoader kernel API, which uses > the > XML data loader. So swf data loading rotted out a lot. > > Fixes were > > + put copies of the old style dataloader LzLoader calls which can load SWF > movies back into LzConnectionDatasource and LzConnection, to bypass > the newer XML loading stuff. > > + fix the schema to allow <handler> in <connection> tags > > + put back in the global function aliases_m, _t, _rootndi, _finishndi > which got removed from lzDataPointer; the swf datacompiler movies depend on > these > to build the dataset in the client. > > + The API for setting data on a dataset had changed a tiny bit, the dataset > expects one less level of wrapper in the DOM tree now. Modify callers > of setData in LzConnection, LzConnectionDatasource > > > Tests: > > demos/dashboard/dashboard.lzx chat window > demos/chat/chat.lzx works > new test in test/pc/test1.lzx tests simple open/close connection and message > send > > Files: > M WEB-INF\lps\schema\lzx.rnc > M WEB-INF\lps\lfc\kernel\swf\LzLoader.lzs > M WEB-INF\lps\lfc\data\platform\swf\LzConnectionDatasource.lzs > M WEB-INF\lps\lfc\data\platform\swf\LzConnection.lzs > M WEB-INF\lps\lfc\data\LzDatapointer.lzs > M WEB-INF\lps\lfc\kernel\swf\LzLoadQueue.as > M WEB-INF\lps\lfc\kernel\swf\LzInputTextSprite.as > > > > _______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
