OK, Thanks Eric. One last thing. I did start jconsole as you
suggested and then loaded the addons/ide/jhs/config/jcs.cfg file.
This does start the JHS server and open the browser tab at jijx.
(I can't do load '~addons/ide/jhs/config/jcs.cfg' because in my
profile.ijs file, I load some definitions and change tie working
directory. Wonder if this is a problem?)
I'll give it a rest for now and continue to us jqt.
On Sun, 12 Nov 2017, Eric Iverson wrote:
The jhs.cfg on 1 line should not make a difference so there is some other
type at work there.
Also if this change still opens the browser tab, then the AUTO value of 0
is not working as it should.
Assuming the problem is with starting a terminal and my going on about AUTO
was a red herring, you should go back to your original jhs.cfg.
Then start a terminal window and do.
... $ j64-806/bin/jconsole
load'~addons/ide/jhs/config/jcs.cfg'
this should start your JHS server and open a browser tab at jijx.
On Sun, Nov 12, 2017 at 1:54 PM, J. Patrick Harrington <[email protected]>
wrote:
Here's another thing. In editing the jhs.cfg file, I had
put AUTO=: 0 on a seperate line after the PORT=: line.
I went back and changed that to
PORT=: 65001[AUTO=:0 NB. serve port 65001
as in your message, and then running j64-806/bin/jhs
gives the J HTTP Server message and the browser opens
to jijx automatically.
On Sun, 12 Nov 2017, J. Patrick Harrington wrote:
Well, I just tried that. Something peculiar that I had not seen
before is that the jc (console) icon gives that same pop-up
window with unable to find shell message. But, if I run
~/j64-806/bin/jconsole
in any window, and then enter the sentences you gave me
I get this message in that window:
J HTTP Server - init OK
Ctrl+c here signals an interrupt to J.
Browse to: http://127.0.0.1:65001/jijx
Then if I open the browser and go to jijx,
jhs is there and running as it should.
So it seems both the jc and jhs icons want a window they
can't find. The jqt icon works just as before.
On Sun, 12 Nov 2017, Eric Iverson wrote:
Patrick,
Do not understand why AUTO=:0 in jhs.cfg doesn't work.
Please try the following:
close all browsers
start jconsole and run the following sentences:
config_jhs_=: 3 : 'PORT=:65001[AUTO=:0'
load'~addons/ide/jhs/core.ijs'
init_jhs_''
This should start the JHS server and do nothing with the browser.
Then start a browser and browse to jijx.
Let me know what happens.
On Sun, Nov 12, 2017 at 12:48 PM, J. Patrick Harrington
<[email protected]>
wrote:
> I went back and put in AUTO=: 0
> Still get the same "Unable to find shell" popup.
> > > On Sun, 12 Nov 2017, Eric Iverson wrote:
> > > I think the jhs.cfg change for AUTO should work. Please try that
again > > and
> > check things. In your email you were setting AUTO to the letter O
and > > not
> > the digit zero.
> > > > On Sun, Nov 12, 2017 at 12:33 PM, Eric Iverson > > <
[email protected]>
> > wrote:
> > > > 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/forum
> > > > > > s.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/forum
s.htm
> > > ------------------------------------------------------------
----------
> For information about J forums see http://www.jsoftware.com/forum
s.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