Sounds like a race condition. The JHS init is running the browser to load the jijx page before JHS is ready to server the page.
I have never seen this before. Not sure how to coordiate this better, but will think about it. For now, putting in AUTO=: 0 in the jhs.cfg file should work reasonable well. Just means you need to have the browser started manually and do the browse to the jijx page manually. A bookmark will make this easier. On Sun, Nov 12, 2017 at 12:22 PM, J. Patrick Harrington <[email protected]> wrote: > Some progress. I've found that if I first start the browser and click the > http://127.0.0.1:65001 link it says (of course) "Unable to connect". Then > if I run j64-806/bin/jhs, a new tab in the browser opens, running jhs. > The terminal window where I invoked j64-806/bin/jhs now says: > > J HTTP Server - init OK > > Ctrl+c here signals an interrupt to J. > > Browse to: http://127.0.0.1:65001/jijx > > But even if I have the browser running, the blue icon will not start > jhs, but puts up a window with that "Unable to find a shell" msg. > > I see you have sent a few more messages; I see what else I can learn. > > Thanks, Patrick > > > On Sun, 12 Nov 2017, Eric Iverson wrote: > >> Sounds like the problem is when the JHS jconsole task tries to start the >> browser. >> >> First thing check is to see if the JHS jconsole task has any interesting >> info (probably after you dismiss the popup). >> >> There is a chance JHS started OK and the failure is just in launching the >> browser. >> >> Try starting your browser manually and then browsing to >> localhost:65001/jijx and see if that gives you a JHS jijx session. >> >> >> >> On Sun, Nov 12, 2017 at 11:14 AM, J. Patrick Harrington < >> [email protected]> >> wrote: >> >> I recently downloaded the latest beta to my laptop which >>> is a Dell XPS running Ubuntu 16.04. No problems with >>> jconsole and with installing jqt. Here is JVERSION: >>> JVERSION >>> Engine: j806/j64avx/linux >>> Beta-7: commercial/2017-10-26T15:44:00 >>> Library: 8.06.09 >>> Qt IDE: 1.6.1/5.3.2 >>> Platform: Linux 64 >>> Installer: J806 install >>> InstallPath: /home/tages/j64-806 >>> Contact: www.jsoftware.com >>> >>> The problem is that when I try to start jhs, either by >>> the jhs806 icon or by j64-806/bin/jhs, I get a pop-up >>> window that says "Unable to find a shell" and no connection >>> to my browser (firefox). Any ideas about what the problem >>> might be? jhs worked fine on the earlier version of 806 >>> (which I've now overwritten) and still works (I just tried >>> it) on j64-805. >>> >>> Thanks, Patrick >>> ---------------------------------------------------------------------- >>> 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
