Hi Surendran,
Thanks for your email. Well, about your questions/doubts:
> QUERY-1 : BibCirculation does not appear in the cds-invenio/etc folder
You are right. Like other modules (e.g. BibCatalog or WebSearch),
BibCirculation is not in the cds-invenio/folder. If you want to find the
files where BibCirculation is implemented, you just need to go to:
cd /opt/cds-invenio/lib/python/invenio$
ll bibcirculation*py
133K 2009-06-25 14:09 bibcirculationadminlib.py
2.4K 2009-06-25 14:09 bibcirculation_cern_ldap.py
1.9K 2009-06-25 14:09 bibcirculation_config.py
3.4K 2009-06-25 14:09 bibcirculation_daemon.py
58K 2009-06-25 14:09 bibcirculation_dblayer.py
22K 2009-06-25 14:09 bibcirculation.py
3.0K 2009-06-25 14:09 bibcirculation_regression_tests.py
353K 2009-06-25 14:09 bibcirculation_templates.py
15K 2009-06-25 14:09 bibcirculation_utils.py
34K 2009-06-25 14:09 bibcirculation_webinterface.py
> QUERY-2: Running bin/bibsched after tsating apache2 ERROR
I have never seen this error before, but I think it is not related with
BibCirculation. At least it should not be. I will investigate this
problem and try to find a solution.
> QUERY-3: How to activate the BibCirculation module properly?
Since you execute the installation procedure correctly, it should be
working fine. I does exactly the same you have done:
$ aclocal-1.9
$ automake-1.9 -a
$ autoconf
$ ./configure
$ make
$ make install
You should be able to reach the following URL on your installation:
<http://YOUR.SITE.COM/admin/bibcirculation/bibcirculationadmin.py?ln=en>
The URL above show you the Admin page of BibCirculation.
Regards,
Joaquim
On Thu, 2009-06-25 at 17:52 +0530, Surendran KK wrote:
> Hello Joaquim,
>
> I did the updradation of the INVENIO-0.99.0 site to include
> BibCirculation Module in Two Steps.
> Following the instructions in
> https://twiki.cern.ch/twiki/bin/view/CDS/InvenioUpgrade
> I downloaded o.99.1 stable distribution and carried out the upgradation after
>
> $ /opt/cds-invenio/bin/bibsched stop
> $ /etc/init.d/apache2 stop
> $ echo "TRUNCATE session" | /opt/cds-invenio/bin/dbexec
> $ echo "DELETE FROM user WHERE email=''" | /opt/cds-invenio/bin/dbexec
>
> $ cd cds-invenio-0.99.1
> $ cp -a /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
> $ sh /opt/cds-invenio/etc/build/config.nice
> $ make install
> $ /opt/cds-invenio/bin/inveniocfg --update-all
> $ make update-v0.99.0-tables
> $ make check-custom-templates
> $ diff -r /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
>
> The updradation was successfully carried out. Restarted apache2
> and bibsched to find the site working as before.
>
> Next, the development repository was downloaded as
> $ cd /opt
> $ git clone http://cdsware.cern.ch/repo/cds-invenio.git cds-invenio-git
> $cd cds-invenio-git
> $ aclocal-1.9
> $ automake-1.9 -a
> $ autoconf
> $ /opt/cds-invenio/bin/bibsched stop
> $ /etc/init.d/apache2 stop
> $ echo "TRUNCATE session" | /opt/cds-invenio/bin/dbexec
> $ echo "DELETE FROM user WHERE email=''" | /opt/cds-invenio/bin/dbexec
> $ cd cds-invenio-git
> $ cp -a /opt/cds-invenio/etc.OLD /opt/cds-invenio/etc.OLD.OLD
> $ cp -a /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
> $ sh /opt/cds-invenio/etc/build/config.nice
> $ make install
> $ /opt/cds-invenio/bin/inveniocfg --update-all
> $ make update-v0.99.0-tables
> ERROR
> $ make update-v0.99.1-tables
> OK.
> $ make check-custom-templates
> $ diff -r /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
>
> QUERY-1 : BibCirculation does not appear in the cds-invenio/etc folder
> $ ls etc
> apache bibedit build invenio-local.conf
> bibcheck bibexport elmsubmit invenio.local.conf
> bibclassify bibformat invenio-autotools.conf webstat
> bibconvert bibrank invenio.conf websubmit
> $ ls etc.OLD
> apache bibformat invenio-autotools.conf webstat
> bibclassify bibrank invenio.conf websubmit
> bibconvert build invenio-local.conf
> bibedit elmsubmit invenio.local.conf
> $ls etc.OLD.OLD
> apache bibformat invenio-autotools.conf websubmit
> bibclassify bibrank invenio.conf
> bibconvert build invenio-local.conf
> bibedit elmsubmit webstat
>
> QUERY-2: Running bin/bibsched after tsating apache2 gives the following ERROR
>
> ERROR: You must run "bibsched" as the same user that runs your Apache server
> process (seems to be "www-data").
>
> You may want to do "sudo -u www-data bibsched ..." to do so.
>
> If you think this is not right, please set CFG_BIBSCHED_PROCESS_USER
> appropriately and rerun "inveniocfg --update-config-py"
>
> UNABLE TO DO bibsched AS seen below:
> $ tail /opt/cds-invenio/var/log/bibsched.log
> 2009-06-21 11:13:49 --> Task #339 (bibindex) scheduled for running
> 2009-06-21 11:13:49 --> Task #339 (bibindex) started
> 2009-06-21 11:13:50 --> Task #339 (bibindex) exited
> 2009-06-21 11:13:54 --> Task #340 (webcoll) scheduled for running
> 2009-06-21 11:13:54 --> Task #340 (webcoll) started
> 2009-06-21 11:13:55 --> Task #340 (webcoll) exited
> 2009-06-21 11:13:59 --> Task #341 (bibrank) scheduled for running
> 2009-06-21 11:13:59 --> Task #341 (bibrank) started
> 2009-06-21 11:14:00 --> Task #341 (bibrank) exited
> 2009-06-21 11:15:34 --> daemon stopped (pid 3055)
>
> QUERY-3: How to activate the BibCirculation module properly?
>
> Thanks and Regards,
>
> __Surendran__
>
> On Wed, Jun 17, 2009 at 7:15 PM, Joaquim
> Silvestre<[email protected]> wrote:
> > Hi Surendran,
> >
> > Comments and suggestions are very welcome! :-)
> >
> > Regards,
> >
> > Joaquim
> >
> > On Wed, 2009-06-17 at 19:44 +0530, Surendran KK wrote:
> >> Hi Joaquim,
> >>
> >> Thanks for that lead. I will certainly examine the BibCirculation
> >> module and report back.
> >>
> >> Regards,
> >>
> >> __Surendran__
> >>
> >> On Tue, Jun 16, 2009 at 8:03 PM, Joaquim
> >> Silvestre<[email protected]> wrote:
> >> > Hi Surendran,
> >> >
> >> > During the last year, a new module of CDS Invenio has been implemented,
> >> > called BibCirculation. You can find BibCirculation in our GIT repository
> >> > <http://cdsware.cern.ch/repo/?p=cds-invenio.git>. This new module will
> >> > be also available on the next release of CDS Invenio.
> >> >
> >> > Regards,
> >> > Joaquim
> >> >
> >> >
> >> > On Tue, 2009-06-16 at 18:25 +0530, Surendran KK wrote:
> >> >> Hi ,
> >> >>
> >> >> Is there any developments on this I have missed during the year
> >> >> that passed. Is there some code one can incorporate into
> >> >> invenio-0.99.1?
> >> >>
> >> >> Thanks.
> >> >>
> >> >> __Surendran__
> >> >>
> >> >> On Fri, Apr 18, 2008 at 1:13 PM, Joaquim
> >> >> Silvestre<[email protected]> wrote:
> >> >> > Dear Surendran,
> >> >> >
> >> >> > Actually, at CERN, we are starting to work on a new Invenio module, in
> >> >> > order to manage holdings, e.g. for a library.
> >> >> >
> >> >> > We will soon send more details about this new module on the mailing
> >> >> > list.
> >> >> >
> >> >> > Best regards.
> >> >> >
> >> >> > Joaquim
> >> >> >
> >> >> > 2008/4/18, Surendran KK <[email protected]>:
> >> >> >> Hi Tibor,
> >> >> >>
> >> >> >> The search interface of INVENIO is so nice that I installed 0.99
> >> >> >> to create an OPAC for a normal book library which supports borrowing
> >> >> >> by members. I added 3 fields for Subject Classfication no. ,
> >> >> >> Accession
> >> >> >> no. and OnShelf_info in the websubmit. Please give your suggestion
> >> >> >> how
> >> >> >> one may go about writing a management screen for issuing of books.
> >> >> >>
> >> >> >> Thank you for your attention.
> >> >> >>
> >> >> >> ___Surendran
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >>
> >> >> >> 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068
> >> >> >> One believes in the beginning and ending of things!
> >> >> >>
> >> >> >
> >> >> >
> >> >> > --
> >> >> > Joaquim J. R. Silvestre
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >
> >> >
> >>
> >>
> >>
> >
> >
>
>
>