[OPEN-ILS-GENERAL] Gentoo VMware Image Question

Dan Scott denials at gmail.com
Sun Feb 10 10:45:55 EST 2008


On 09/02/2008, Kermit Jones <kermitjr at gmail.com> wrote:
> This was something I was going to bring up.  I can access the evergreen
> server from outside the VM, but I can't for the life of me figure out how to
> get the xulrunner to work.  Talk me through it an i will even help with the
> wiki.

Hi Kermit:

The staff client looks for a matching XUL directory on the Evergreen
server; if it doesn't find the matching directory, then it tells you
that it can't connect. My guess is that the Windows staff client has
been updated since I created the Gentoo VMWare image.

To check the Staff Client version - click the "About this client" button. I get:

Build ID: rel_1_2_1_0

(Note that there's a newer one out now - rel_1_2_1_1 - oh well)

evergreen ~ # ls -l /openils/var/web/xul/
total 4
drwxr-xr-x 3 opensrf opensrf 4096 Oct 19 23:24 20071019.232436
lrwxrwxrwx 1 opensrf opensrf   46 Sep 25 17:30 HEAD ->
/root/rel_1_2/Open-ILS/xul/staff_client/build/
lrwxrwxrwx 1 opensrf opensrf    5 Oct 19 23:26 rel_1_2_0 -> HEAD/
lrwxrwxrwx 1 opensrf opensrf    4 Sep 25 17:24 rel_1_2_0_rc4 -> HEAD
lrwxrwxrwx 1 opensrf opensrf    4 Sep 25 16:43 sc_v100_rc2 -> HEAD
lrwxrwxrwx 1 opensrf opensrf   12 Aug  1  2007 server -> HEAD/server/

So we have directories for rel_1_2_0, rel_1_2_0_rc4, and sc_v100_rc2,
but no rel_1_2_1_0 or rel_1_2_1_1. Let's create the links for the new
directories:

evergreen ~ # cd /openils/var/web/xul/
evergreen xul # ln -sf HEAD/ rel_1_2_1_0
evergreen xul # ln -sf HEAD/ rel_1_2_1_1

Since I'm in the mood to update the VMWare image to the latest stable
code in Subversion, I'll do the following (note that these steps are
completely optional, but if you want the latest bugfixes, why not?)

evergreen ~ # cd /root/rel_1_2/
evergreen rel_1_2 # svn up
... (lots of updates)

evergreen rel_1_2 # make
Building...
... (lots of build info)

evergreen rel_1_2 # make install
Installing...
... (lots of install stuff, including recreating the database schema)

Now go and start the router, perl, and c OpenSRF services, start up
Apache, and you should be able to connect from the latest Windows
staff clients to the updated Evergreen server.

-- 
Dan Scott
Laurentian University


More information about the Open-ils-general mailing list