On Sat, May 18, 2024 at 12:19 PM Mike Cowlishaw <[email protected]> wrote:
> [Wow, your memory of elap is impressive!!] > except I forgot it was called elap! > > But no, the command is called from MemoWiki which is started from a > Chrome browser icon which in turn talks to a goserve HTTP server which runs > a Rexx program to effect the wiki. That Rexx program is continually > running -- so that is likely the underlying cause. > > And indeed the publishpage simply does a: > > call webPublish ftpserver'/'path,, > ftpuser':'ftppassword,, > textTypes, ignoretypes, binarytypes,, > 'memowiki' args, filesdir > > rather than running it in a separate process. > > So I should restart the server, which is faster than rebooting Windows > :-), but is still a bit tedious. > > Is there a simpler way to force reload of the .cls? > The package manager uses a weak reference for loaded packages, so if there are no references pointing into that package it will get garbage collected eventually. A bit tricking to control and there's always the issue of unexpected references locking it down. Restarting the server is probably the best solution. Rick > > Mike > > > > ------------------------------ > *From:* Rick McGuire [mailto:[email protected]] > *Sent:* 18 May 2024 17:02 > *To:* Open Object Rexx Developer Mailing List > *Subject:* Re: [Oorexx-devel] Status of RxFTP > > are you calling the program using your custom command shell? I suspect > that might be the problem. Otherwise it should be picking up the change > every time the program is run, assuming it runs in a new process. > > Rick > > On Sat, May 18, 2024 at 11:55 AM Mike Cowlishaw <[email protected]> > wrote: > >> >> >> >> >> With a bit more info from the ISP .. I think I can solve this; so for >> now, no need for anyone else to spend time on this! >> >> >> >> Well, I was wrong, but am homing in on the problem using a modified >> rxftp.cls (rxftpx.cls). >> >> A quick question: how do I 'refresh' a class .. that is, have ooRexx use >> a modified version after I have made an experimental change? >> >> At present, if I edit the .cls file the next time I use the Rexx program >> that requires it the old version continues to be used (until I reboot >> Windows, in which case the change takes effect). >> >> Q: So .. *how do I get ooRexx to use the modified .cls file without >> rebooting Windows*? >> >> Mike >> _______________________________________________ >> Oorexx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > _______________________________________________ > Oorexx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >
_______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
