Server Installation
A prerequisite for working with the Composable Architecture Platform X Engine is an instance of a Composable Architecture Platform console server.
To perform the installation, un-zip the Composable Architecture Platform Server distribution somewhere within the local file system and start it using the Tomorrow.bat file (or the Tomorrow.sh file if using Linux, Solaris, or the Tomorrow.command file if using macOS).
The installation uses the open source Jetty application server. If you need to change ports or use of SSL, you can configure the application server using the http.ini
configuration file found in the subfolder server/start.d/.
Please note that the server installation does not lay down a proper database. We strongly recommend that you use a production level database such as DB2, Oracle or MySQL.
Now open a browser and point it to http://localhost/console.
You will see the main page and the console is ready to use. However, we suggest that you first review and complete additional configuration by following the steps in the relevant sections below, and also refer to the earlier section “Getting Started”.
Installing as a Windows Service
Composable Architecture Platform Server service wrapper
The Composable Architecture Platform Server can be installed as a Microsoft Windows service. This provides a convenient way to manage the server instance. To install as a service, simply follow these steps:
The install script - install.bat, located in the root WinService directory performs the following functions:
Creates a runtime executable folder
Copies the appropriate 32/64-bit executable based on the installed JRE
Sets the correct jvm.dll based on the installed JRE
Installs the service
Double click the file install.bat.
Accept the Security Warning prompt message by clicking Run.
Located in the Windows services application, there will be a new Windows service name displayed as Tomorrow Software
Click Start and the Tomorrow Software service is now running.
Uninstall the Windows service by first stopping the service then clicking uninstall.bat located in the root WinService directory.
Refer to the Apache documentation for details regarding specific tuning/debug parameters
Composable Architecture Platform Multi-Protocol Feed Server service wrapper
All Multi-Protocol feed servers are subdirectories of the main Composable Architecture Platform folder.
Take note of the subdirectory name, this is required to run as a Windows service (e.g., default subdirectory name is Multi-Protocol).
To install the Multi-Protocol feed server as a service: -
Start a Windows command line
Navigate to the WinService directory
Enter command: installFeed [subdirectory name]
For example:
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd /
C:\>cd "TomorrowServer"
C:\TomorrowServer>cd WinService
C:\Tomorrow-Software-Server-10.0.0\WinService>installFeed Multi-Protocol Service Tomorrow Software Multi-Protocol installed
C:\TomorrowServer\WinService>
Located in the Windows services application, there will be a new Windows service name displayed as Multi-Protocol Tomorrow Software Feed, click Start and the feed server Windows service will be running.
Installing as a Linux Service
Please refer to the full Linux setup instructions found in the section Creating a stand-alone built in forwarding proxy or Installing on Red Hat Enterprise Linux.
Last updated