Yeah, with DHTML, the browser caches stuff pretty aggressively. I have gotten into the habit of always clearing the data cache (in Firefox) when doing any development with the LFC or wrappers.
On 7/19/07, Yang <[EMAIL PROTECTED]> wrote:
Whoops. I guess my browser was just not reloading the .js file(s). It works! Yang On 7/17/07, Yang a1pwak602-at-sneakemail.com |laszlo| <...> wrote: > On 7/17/07, P T Withington ptw-at-openlaszlo.org |laszlo| > <...> wrote: > > On 2007-07-16, at 23:48 EDT, Yang wrote: > > > > > Now, things works fine in Flash. However, in DHTML, if I change the > > > dataset's columns so as to trigger re-execution this code, I get an > > > error on the line I labeled above. The error is: > > > > > > ERROR: http://localhost:8080/lps-4.0.2/lps/includes/lfc/LFCdhtml- > > > debug.js:12699: > > > this.__LZdepChildren has no properties > > > > > > This one really has me stumped. 'replicator' seems to exist, yet I'm > > > not able to remove it. I have no idea what this error message is > > > talking about, and the source it's referring me to is indecipherable > > > (I'm guessing it's generated from the lfc sources in subversion). Any > > > help? > > > > What you are seeing is an uncaught error in the runtime that is being > > handled by the last resort error handler. The line number refers to > > the compiled LFC. If you inspect that file at that line, you can > > search back for a comment of the form: > > > > /* -*- file: data/LzDatapointer.lzs#268.27 -*- */ > > > > which will give you the source file. Hm. That is not right. I > > looks like these comments are being dropped in some cases. http:// > > jira.openlaszlo.org/jira/browse/LPP-4298 > > > > But poking around in the sources I can see that your error is > > occurring in LzDatapath's destroy method: > > > > @@ -381,7 +387,8 @@ > > //if immediate parent was deleted, don't worry about the > > datpaths dependent > > //on this one -- they'll be deleted too > > if ( ! this.immediateparent.__LZdeleted ){ > > - if ( this.__LZdepChildren.length ){ > > + if ( this.__LZdepChildren != null && > > + this.__LZdepChildren.length ){ > > //need to assign __LZdepChildren to parent > > var dnpar = this.immediateparent.searchParents > > ( "datapath" ). > > > > datapath; > > > > http://jira.openlaszlo.org/jira/browse/LPP-4299 > > > > > > > > > > Thanks for that. I just applied the change in 4299 (to > LFCdhtml-debug.js, LFCdhtml-profile.js, and LFCdhtml.js), but that > doesn't seem to have fixed the error. I'm still seeing the same > message. > > Yang >
-- Henry Minsky Software Architect [EMAIL PROTECTED]
