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

    Cannot connect to RESTful DLF Services after SP 3.7.2.3 Install

    • Article Type: General
    • Product: Aleph
    • Product Version: 20

    Description:
    After installation of SP 3.7.2.3, DLF RESTful web services fail with the error "HTTP Status 404 - Servlet Jersey Web Application is not available"

    For example:
    http://library.abc.edu:1891/rest-dlf/patron/0000058066/patronInformation

    This is strange, because the Aleph server still has a JBoss Server, not a tomcat server. The JBoss server is running.

    We do not see any information on implementation of Tomcat Jersey RESTful web services.

    Resolution:
    JBoss had not been upgraded. Here's how I checked:

    >> cd /exlibris/aleph/a20_1/ng/aleph/home/system/thirdparty/openserver/lib

    >> cp jboss-system.jar /tmp

    >> cd /tmp
    >> unzip jboss-system.jar
    Archive: jboss-system.jar
    inflating: META-INF/MANIFEST.MF
    creating: org/
    creating: org/jboss/
    creating: org/jboss/deployment/
    creating: org/jboss/deployment/cache/
    creating: org/jboss/deployment/scanner/
    creating: org/jboss/system/
    creating: org/jboss/system/server/
    inflating: org/jboss/Version.class
    inflating: org/jboss/deployment/ClasspathExtension.class
    inflating: org/jboss/deployment/ClasspathExtensionMBean.class
    ...
    ...
    inflating: org/jboss/system/server/ServerLoader.class
    creating: org/jboss/metadata/
    inflating: org/jboss/metadata/jboss-service_3_2.dtd
    inflating: org/jboss/metadata/jboss-subscription.dtd
    inflating: org/jboss/version.properties

    >> less ./META-INF/MANIFEST.MF
    Manifest-Version: 1.0
    Specification-Title: JBoss
    Created-By: 1.4.2_04-b05 (Sun Microsystems Inc.)
    Ant-Version: Apache Ant 1.6.1
    Implementation-Title: JBoss [WonderLand]
    Specification-Vendor: JBoss (http://www.jboss.org/)
    Specification-Version: 3.2.5
    Implementation-Vendor-Id: http://www.jboss.org/
    Implementation-Version: 3.2.5 (build: CVSTag=JBoss_3_2_5 date=20040625
    1954)
    Implementation-Vendor: JBoss.org
    Implementation-URL: http://www.jboss.org/


    The lines towards the end that read:

    Created-By: 1.4.2_04-b05 (Sun Microsystems Inc.)
    ...
    Specification-Version: 3.2.5
    ...
    Implementation-Version: 3.2.5 (build: CVSTag=JBoss_3_2_5 date=20040625

    *should* read:

    Created-By: 1.5.0_15-b04 (Sun Microsystems Inc.)
    ...
    Specification-Version: 5.1.0.GA
    ...
    Implementation-Version: 5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=20


    • Article last edited: 10/8/2013