Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Rosetta

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Rosetta
    3. Knowledge Articles
    4. How to change the PDS that Rosetta uses?

    How to change the PDS that Rosetta uses?

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Question
    2. Answer: 
      1. Changes that need to be done include:
    3. Additional Information
    • Article Type: General
    • Product: Rosetta 

    Question


    How to point Rosetta to different PDS or change the PDS port. 

    Answer: 

    We highly recommend that you contact Ex Libris support. 

    Changes that need to be done include:

    A) PDS hostname is the same as Rosetta server - use rosettings. csh

    Procedure:
    1. Backup and update in the global.properties file all pds urls:
    dps_conf
    vi global.properties

    2. To apply changes, you need to shut down Rosetta
    dps_stop

    3. Go to the bin folder, and run rosettings script
    dps_bin
    rosettings.csh

    4. Start Rosetta
    dps_start

    B) PDS on a different hostname than Rosetta

    Rosettings.csh cannot be used when updating the port or hostname of PDS on a different server than Rosetta. 

    Before applying the changes: 

    • shut down Rosetta (dps_stop)
    • stop PDS apache (apachectl stop)

        1. Update the global.properties on Rosetta server (dps_conf/global.properties)

    •         load.balancer.pds=PDShostname
    •         load.balancer.pds.host=PDShostname
    •         load.balancer.pds.port=80
    •         pds.port=80
    •         pds.server=PDShostname
    •         protocol.pds=http

            
        2. Update following
            ○ $dps_dev/pds/program/PDSDefinitions on PDS server 
     

    •             our ($server_httpd)         = "http://PDShostname";
    •             our ($server_httpsd)        = "https://PDShostname:443";
    •             our ($server_pds)           = "http://PDShostname/pds";

       ○ pdsroot /apache/conf/httpd.conf (/exlibris/dps/d4_1/pds/apache/conf/httpd.conf on PDS server) 
                § Listen 80            


            ○ $dps_dev/profile/dps_start on Rosetta server

    •                 setenv    PDS_HOST        PDShostname
    •                 setenv    HOST_LB_PDS       PDShostname
    •                 setenv    PDS_LB_PORT     80
    •                 setenv    HTTPD_PORT        443
    •                 setenv    PDS_PORT           80

            
        3. Update Rosetta DB
                

                § update HFrGeneralParameter set value = 'http://PDSHostname:81/R/TEST' where name =  'pds_registration_url';

                § update HFrGeneralParameter set value = 'http://PDSHostname/pds?' where name =  'pds_url';

                § update HFrGeneralParameter set value = 'http://PDShostname/pdsadmin/' where name =  'pds_admin';

    Apply the changes: 

    start pds apache on PDS server 

    start Rosetta on Rosetta server  (dps_start)
     

    Additional Information

    Please note that Rosetta can work with only one PDS.
    Therefore only the server that is configured to be PDS link in the global.properties should start apache.
    Rosetta can point to a different application's pds (e.g. Primo's) as long as there is a connection to the other server.

    Category: Rosetta -


    • Article last edited: 5/10/2018
    View article in the Exlibris Knowledge Center
    1. Back to top
      • How to change the log files location
      • How to change values in the UI Labels code table?
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Knowledge Article
      Language
      English
      Product
      Rosetta
    2. Tags
      1. contype:kba
      2. PDS - Rosetta
      3. Prod:Rosetta
      4. Rosetta -
      5. Type:General
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved