[OPEN-ILS-GENERAL] How to set up Syndetic AddedContent in TPAC? (EG 2.2.0)

Ben Shum bshum at biblio.org
Fri Nov 9 12:22:53 EST 2012


Hi Yamil,

Not sure about the default providers, but my opensrf.xml has a line like:

<base_url>http://syndetics.com/index.aspx</base_url>

Which follows the module definition.

I'm guessing that's necessary to perform the lookups too.

-- Ben

On 11/09/2012 12:19 PM, Yamil Suarez wrote:
> Hello,
>
> I am trying to set up Syndetic AddedContent in TPAC on EG 2.2.0. I am 
> not 100% sure how to properly set up TPAC to use Syndetic. I have 
> followed the instructions listed on the official documentation for 
> both 1.6[1] and 2.0[2] (since they are the same), and I cannot yet get 
> it to work on my test server. So far I have updated my opensrf.xml 
> file by updating the "<module>" tag inside the "<added_content>" tag 
> to say...
>
> <module>OpenILS::WWW::AddedContent::Syndetic</module>
>
> I also updated the "<userid>" tag with the client ID supplied by 
> Syndetic. Finally, I restarted opensrf and Apache.
>
>
> So far no cover images are showing up, though I was expecting cover 
> images for books or CDs (that have UPC values in MARC records) to 
> work. Book covers had been showing up great using OpenLibrary from the 
> default install configuration. For the record, my contract with 
> Syndetic is for album and book covers only.
>
>
>
> I checked the Apache error log and I got this...
>
> root at evergreen-xen:~# tail -f /var/log/apache2/error.log
> [Thu Nov 08 16:00:55 2012] [error] [client 10.4.45.167] File does not 
> exist: /openils/var/web/js/dojo/dojo/openils_dojo.js, referer: 
> http://10.4.45.11/eg/opac/results?fi%3Aitem_type=j&query=mariah+carey&qtype=author&locg=1 
>
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/share/perl/5.10.1/OpenILS/WWW/AddedContent/Syndetic.pm line 
> 256.
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/share/perl/5.10.1/OpenILS/WWW/AddedContent/Syndetic.pm line 
> 256.
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/share/perl/5.10.1/OpenILS/WWW/AddedContent/Syndetic.pm line 
> 256.
>
>
> And here is line 256 from that file referenced in the error....
>
>
> 252 # returns the HTTP response object from the URL fetch
> 253 sub fetch_response {
> 254     my( $self, $page, $key, $notype ) = @_;
> 255     my $uname = $self->userid;
> 256     my $url = $self->base_url . "?isbn=$key/$page&client=$uname" . 
> (($notype) ? '' : "&type=rw12");
> 257     return $AC->get_url($url);
> 258 }
>
> Thanks in advance,
> Yamil
>
>
>
> [1] http://docs.evergreen-ils.org/1.6/draft/html/AddedContent.html
>
> [2] http://docs.evergreen-ils.org/2.0/draft/html/AddedContent.html
>

-- 
Benjamin Shum
Open Source Software Coordinator
Bibliomation, Inc.
32 Crest Road
Middlebury, CT 06762
203-577-4070, ext. 113



More information about the Open-ils-general mailing list