 |
|
List Archives > 
Reference Manager List Archive > 
Archive by date > 
This Month By Date > 
This Month By Topic
RE: Web publisher (v11)
| RE: Web publisher (v11) |
|
Author: Todd
Posted: Thur, 03 Nov 2005 16:45:00 -0800
|
Hi All,
I was able to work around this by tweaking the httpd.conf and setting up
the Windows Task Scheduler to run RMWP_Apache.exe on startup as a user
with local administrative rights. This enables the web portion to remain
available without anyone logging into the system (even while others log
in and log out, or after a reboot). To be honest, I did this about a
year ago, so I don't remember everything I did, but the bottom line is
that you can get it to work (true it was no thanks to ISI support).
If you attempt to try this, be sure to back up all of the files you
edit, so you'll be able to restore it to the current "working by ISI
standards" state if you accidentally hose something. The tweaks to the
httpd.conf file basically entail commenting out all of the lines that
used the constants APPDATA_DIR and WEB_PUB_DIR to define paths, and
replacing them with actual hard-coded paths. For example:
Comment out the line wih the "#"...
#ServerRoot "/WEB_PUB_DIR/thirdparty/Apache2"
Then enter it as an absolute path. Note that your path may vary based on
your installation so replace [DriveLetter] with the drive you've
installed Reference Manager on, and [ProgramInstallationDirectory] with
the appropriate directory as well...
ServerRoot "[DriveLetter]:/[ProgramInstallationDirectory]/Reference
Manager 11/WebPublisher/thirdparty/Apache2"
So for me, everywhere I found a line that pointed to WEB_PUB_DIR, I
replaced it with
"[DriveLetter]:/[ProgramInstallationDirectory]/Reference Manager
11/WebPublisher/".
As a side note, I also moved my APPDATA_DIR directory outside of the
normal Reference Manager program directory. I don't recall specifically
why I did this, but I know that I had to modify other files to get the
SOAP interface to work, so I might have done this just so I wouldn't be
tampering with the original files.
There are various places within the file that these constants will need
to be replaced, basically because, if you start Apache without using the
Reference Manager GUI, you'll have to know the exact syntax the
application uses or the paths they represent won't be passed, and Apache
will start spitting errors.
>From what I recall, RMWP_Apache.exe will start an instance of Reference
Manager, so the single call in the Task Scheduler should get everything
running together on bootup (if I haven't forgotten something). So far,
I've been running this way for a year and it has remained stable through
all of the reboots and routine maintenance.
Good Luck,
Todd Corsa
ITD Application Services
Brookhaven National Laboratory
> -----Original Message-----
> From: "listmaster"
> "mailto:listmaster" On Behalf Of
> Richard.Abraham "richard.abraham"
> Sent: Wednesday, October 26, 2005 4:20 PM
> To: "RIS-List"
> Subject: RE: <RefMan> Web publisher (v11)
>
>
>
> > 1) Yes, the server needs to be logged in as someone and the
> > application runs under their account by default. This means
> that when
> > they are logged off RMWP will stop running. A possible
> workaround is
> > to get a small utility that lets you run an application as
> a service.
> > I tried one (?Appasservice or something) but didn't succeed, though
> > this may have been the application and not RM. A possible
> complication
>
> > though is that RM starts two other processes
> (RMWP_Apache.exe). At the
>
> > moment though we just leave our RM server logged in.
>
> This is another example of poor (and lazy) programming on the part of
> ISI Researchsoft. Under no circumstances should any account, let alone
> an admin account, have to remain logged in so that an app can continue
> running. At most this app should run as a service with restricted user
> rights. However, as we (the customer) are stuck with this it might be
> worth asking ISI ResearchSoft what user rights the account running
> RMWP needs as you may be able to create a special LOCAL account with
> just those rights, instead of using an all powerful admin account. It
> would also be worth considering how much the RMWP server could be
> isolated from other PCs.
>
>
>
> > My apologies if this query has already been raised and I've
> missed the
>
> > answer!!
> >
> > We have just installed Ref Man v11 and the web publisher on
> a server.
> > However we have discovered two problems:
> >
> > 1. There is no access to web publisher unless the server is
> logged in
> > as administrator (and only then the admin account of the person who
> > installed it!). We had assumed that it would work like
> other programs
> > if the server was just switched on.
> >
> > 2. Once the server is logged in as administrator the only way that a
> > database can be published to the web is by sitting directly at the
> > server under the admin account. Calling up the server from
> my own PC
> > for example enables us to make changes to the database but
> publishing
>
> > it (even under the administrator's account) has absolutely no effect
> > at all!
> >
> > We have changed the port number as recommended. The database is not
> > open in exclusive mode and the tick box on the configure options
> > saying Close web publisher is unchecked. My IT people
> assure me that
> > they have checked permissions but feel they must be missing
> something
> else.
> >
> > Does anyone have any ideas? All suggestions gratefully received.
> >
> > Many thanks
> >
> > Heather.
> > ------------------------------------
> > Heather Lodge
> > Deputy Library & Knowledge Services Manager Kingston Hospital
> > Galsworthy Road Kingston-upon-Thames Surrey
> > KT2 7QB
> > UK
> >
>
>
> ****************************************************
> Richard Abraham
> Senior Information Systems Officer
> Department of Social Medicine, University of Bristol
> Tel: 44(0)117 928 7254
> Fax: 44(0)117 928 7265
> Email: "richard.abraham"
>
>
>
|
[View Complete Thread]
Previous by date: Re: Activate Term Manager, Hans L Rieder
Next by date: Re: Linking to a keyword search using Web Publisher, Mark Hewes
Previous thread: RE: SV: adding terms, Marlene
Next thread: Linking to a keyword search using Web Publisher, Kate Brunskill
|
|
|