The JHS bug is not about labs. It is about any smoutput in the initialization stages. JHS needs to handle this properly and it will do so.
On Tue, Aug 12, 2014 at 11:43 AM, robert therriault <[email protected]> wrote: > No worries, Eric > > I also got jqt up and it is running like a dream, waiting for me to > discover/understand it. > > This is probably a question of philosophy, but a possible bug fix would be to > include the core labs with the download of the J engine. It would fatten the > download in the case of only wanting the engine to run an application, but I > am not sure if that is as much a concern with JHS. > > Cheers, bob > > On Aug 12, 2014, at 8:23 AM, Eric Iverson <[email protected]> wrote: > >> Thanks to both of you for tracking this down. The bug is that an >> smoutput in JHS initialization breaks the new http chunk code. I will >> track this down and fix it (though probably not right away). >> >> On Mon, Aug 11, 2014 at 9:42 PM, robert therriault >> <[email protected]> wrote: >>> Nice catch Joe, >>> >>> I copied my j801 lab files across to the j802 folder and everything worked, >>> so I guess that the issue is that you can't install the labs under JAL >>> until you have the system in and the lack of files triggers a smoutput >>> error, so there's that :-) Next up, I will be updating the rest of the >>> addons and then taking a run at jqt. >>> >>> Thanks again >>> >>> Cheers, bob >>> >>> On Aug 11, 2014, at 6:22 PM, robert therriault <[email protected]> >>> wrote: >>> >>>> Thanks Joe, >>>> >>>> I'll check the labs, since I had added a personalized lab that I ran >>>> during the demo at the conference. I'll reinstall and see if that works. >>>> >>>> cheers, bob >>>> >>>> On Aug 11, 2014, at 6:19 PM, Joe Bogner <[email protected]> wrote: >>>> >>>>> bob, do you have the labs installed? >>>>> >>>>> I can replicate the issue by changing this line to a filename that >>>>> doesn't exist >>>>> >>>>> if. -.fexist t,'/lab.ijs' do. >>>>> smoutput 'First install the labs addon.' return. >>>>> end. >>>>> >>>>> Based on Eric's message, I suspect that smoutput needs to be changed. >>>>> >>>>> As a workaround, can you try installing the labs and seeing if it >>>>> resolves the issue? >>>>> >>>>> >>>>> >>>>> On Mon, Aug 11, 2014 at 7:05 PM, Eric Iverson <[email protected]> >>>>> wrote: >>>>>> The <!-- chunk --> is part of the latest changes that allow smoutput >>>>>> data to be displayed immediately. >>>>>> >>>>>> First thing is to be sure you have a consistent install of the latest >>>>>> JHS from JAL. >>>>>> >>>>>> Second thing is to check that you are not doing any echo/smoutput >>>>>> before the browser session is fully established. There was a bug in >>>>>> this area. If you have a startup file that does smouput, try removing >>>>>> it. >>>>>> >>>>>> You can also try starting JHS in steps, That is start jconsole and see >>>>>> if there is any output, Then: >>>>>> load'~addons/ide/jhs/core.ijs' >>>>>> init_jhs_'' >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Aug 11, 2014 at 6:45 PM, bob therriault <[email protected]> >>>>>> wrote: >>>>>>> I am finding that JHS does load up properly using the Safari, Chrome or >>>>>>> Firefox browsers when running j802. >>>>>>> The server starts up but when I go to the browser my result looks like >>>>>>> this. >>>>>>> >>>>>>> 57 >>>>>>> <div >>>>>>> class="file">First install the labs addon.</div><!-- >>>>>>> chunk --> >>>>>>> HTTP/1.1 200 OK >>>>>>> Content-Type: text/html; charset=utf-8 >>>>>>> Connection: close >>>>>>> >>>>>>> <!DOCTYPE html> >>>>>>> <html>......etc. >>>>>>> >>>>>>> I can start the server up with both and with 801 everything works fine. >>>>>>> I did spot one difference in that the fontsize is not set for 802, but >>>>>>> I can't imagine that is the difference that is causing the problem. It >>>>>>> seems to be only a JHS issue as in both 801 and 802 the console runs >>>>>>> well. I am running this from the suggested home location for both 801 >>>>>>> and 802. >>>>>>> >>>>>>> JVERSION NB. 801 >>>>>>> Engine: j701/2011-01-10/11:25 >>>>>>> Library: 8.01.028 >>>>>>> Platform: Darwin 32 >>>>>>> Installer: j801 install >>>>>>> InstallPath: /users/bobtherriault/j801 >>>>>>> >>>>>>> >>>>>>> JVERSION NB. 802 >>>>>>> Engine: j701/2011-01-10/11:25 >>>>>>> Library: 8.02.12 >>>>>>> Platform: Darwin 32 >>>>>>> Installer: J802 install >>>>>>> InstallPath: /users/bobtherriault/j802 >>>>>>> >>>>>>> Any suggestions would be welcome as I am looking forward to finishing >>>>>>> the big step up to 802 >>>>>>> >>>>>>> Cheers, bob >>>>>>> >>>>>>> ---------------------------------------------------------------------- >>>>>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>>>> ---------------------------------------------------------------------- >>>>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>>> ---------------------------------------------------------------------- >>>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>> >>>> ---------------------------------------------------------------------- >>>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
