All-in-one Installation

This installation has a pre-configuration of h2 database and Tomcat as web server.

Before you begin Confirm if you have Java 11 and TIBCO EMS (to publish records on JMS topics) installed on your computer.
    Procedure
  1. Download the product -TIB_psc-ebx_ver.zip and unzip the archive file. For example, if you unarchive the product at /home then the directory structure is /home/psc-ebx/1.2 and is called as PSC_HOME.

  2. If TIBCO EMS requires any credentials to access then it can be configured in $PSC_HOME/config/config.properties. You can set the username and password using the following properties.

    com.tibco.psc.jms.topic.connection.username
    com.tibco.psc.jms.topic.connection.password
  3. To publish records on JMS topics, perform the following steps:

    1. Set ebx.jms.activate=true in $PSC_HOME/ebx.properties and update the TIBCO EMS address URL in the following resource property which is present in PSC_HOME/apache-tomcat/conf/context.xml
    <Resource name="jms/EBX_JMSConnectionFactory" auth="Container"
    type="com.tibco.tibjms.TibjmsConnectionFactory"
    factory="com.tibco.tibjms.naming.TibjmsAdministeredObjectFactory"
    address="tcp://localhost:7222"
    clientID="TibcoPSCEBX">
    </Resource>
    2. Create all the topics in $PSC_HOME/bin/install/ createtopic.txt in TIBCO EMS.
    3. Copy the jms-2.0.jar and tibjms.jar files from the TIBCO EMS lib directory to $PSC_HOME/apache-tomcat/lib directory.
  4. Run the $PSC_HOME/apache-tomcat/bin/startPSCServer.bat/sh script file to start the Tomcat server.

  5. After starting the server, see Configuring TIBCO Product and Service Catalog powered by EBXAccessing TIBCO Product and Service Catalog powered by EBX

ResultThe environment is ready to use.