Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    MetaLib Full Text Button Does Not Properly Display in Full Record View

    • Article Type: General
    • Product: MetaLib
    • Product Version: 4

    MetaLib is configured to look for Full Text of an article with the setting 'setenv check_full_text_avail Y'. However, every attempt to do so generates the error below.
    Entry from www_server_m_4331.log every time a user clicks the 'full view' of a search result:
    POST /SFX_API/sfxlcl3 HTTP/1.1
    Connection: close
    Accept: text/plain

    User-Agent: libwww-perl/5.65
    UserAgent: megaBrowser/1.0
    Content-Length: 555

    XML=<?xml version="1.0"?>
    <title>The Advocate</title>

    HTTP/1.1 404 Not Found^M
    Date: Tue, 20 Dec 2005 20:55:27 GMT^M
    Server: Apache^M
    Alternates: {"404.shtml.en" 1 {type text/html} {language en}}^M
    Vary: negotiate^M
    TCN: list^M
    Content-Length: 398^M
    Content-Type: text/html; charset=iso-8859-1^M
    Connection: close^M
    <title>404 Not Found</title>
    <h1>Not Found</h1>
    <p>The requested URL /SFX_API/sfxlcl3 was not found on this server.</p>
    <p>Additionally, a 406 Not Acceptable
    error was encountered while trying to use an ErrorDocument to handle the request.</p>
    <address>Apache Server at localhost Port 3002</address>

    It looks like the full text icon is now appearing. The solution, where the sfx instance is sfxlcl3:
    If they are missing in SFX, add these lines to /exlibris/sfx_ver/sfx_version_3/sfxlcl3/config/local_httpd.config :

    ScriptAlias /SFX_API/sfxlcl3 /exlibris/sfx_ver/sfx_version_3/sfxlcl3/cgi/core/sfxmenu.cgi
    ScriptAlias /external_export/sfxlcl3 /exlibris/sfx_ver/sfx_version_3/sfxlcl3/sfxadmin/external_export.cgi

    These new lines should go after the following two lines:

    # For backward compatibility
    ScriptAlias /sfxlcl3 /exlibris/sfx_ver/sfx_version_3/sfxlcl3/cgi/core/sfxmenu.cgi

    • Article last edited: 10/8/2013