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
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >
> >> >
> >>
> >>
> >>
> >
> >
> 
> 
> 

Reply via email to