Starting the Server
This section:
•Location of the Server executable
•Starting RaptorXML as a service on Windows
•Starting RaptorXML as a service on Linux
•Starting RaptorXML as a service on macOS
Location of the Server executable file
The RaptorXML+XBRL Server executable is installed by default in the folder:
<ProgramFilesFolder>\Altova\RaptorXMLXBRLServer2025\bin\RaptorXMLXBRL.exe
The executable can be used to start RaptorXML+XBRL Server as a service.
Starting as a service on Windows
The installation process will have registered RaptorXML+XBRL Server as a service on Windows. You must, however, start RaptorXML+XBRL Server as a service. You can do this in the following ways:
•Via the Altova ServiceController, which is available as an icon in the system tray. If the icon is not available, you can start Altova ServiceController and add its icon to the system tray by going to the Start menu, then selecting All Programs | Altova | Altova LicenseServer | Altova ServiceController.
•Via the Windows Services Management Console: Control Panel | All Control Panel Items | Administrative Tools | Services.
•Via the command prompt started with administrator rights. Use the following command under any directory: net start "AltovaRaptorXMLXBRLServer"
•Via the RaptorXML+XBRL Server executable in a command prompt window: RaptorXMLXBRLServer.exe debug. This starts the server, with server activity information going directly to the command prompt window. The display of server activity information can be turned on and off with the http.log-screen setting of the server configuration file. To stop the server, press Ctrl+Break (or Ctrl+Pause). When the server is started this way—rather than as a service as described in the three previous steps—the server will stop when the command line console is closed or when the user logs off.
Starting as a service on Linux
Start RaptorXML+XBRL Server as a service with the following command:
[< Debian 8] | sudo /etc/init.d/raptorxmlxbrlserver start |
[≥ Debian 8] | sudo systemctl start raptorxmlxbrlserver |
[< CentOS 7] | sudo initctl start raptorxmlxbrlserver |
[≥ CentOS 7] | sudo systemctl start raptorxmlxbrlserver |
[< Ubuntu 15] | sudo initctl start raptorxmlxbrlserver |
[≥ Ubuntu 15] | sudo systemctl start raptorxmlxbrlserver |
[RedHat] | sudo initctl start raptorxmlxbrlserver |
If at any time you need to stop RaptorXML+XBRL Server, use:
[< Debian 8] | sudo /etc/init.d/raptorxmlxbrlserver stop |
[≥ Debian 8] | sudo systemctl stop raptorxmlxbrlserver |
[< CentOS 7] | sudo initctl stop raptorxmlxbrlserver |
[≥ CentOS 7] | sudo systemctl stop raptorxmlxbrlserver |
[< Ubuntu 15] | sudo initctl stop raptorxmlxbrlserver |
[≥ Ubuntu 15] | sudo systemctl stop raptorxmlxbrlserver |
[RedHat] | sudo initctl stop raptorxmlxbrlserver |
Starting as a service on macOS
Start RaptorXML+XBRL Server as a service with the following command:
sudo launchctl load /Library/LaunchDaemons/com.altova.RaptorXMLXBRLServer2025.plist
If at any time you need to stop RaptorXML+XBRL Server, use:
sudo launchctl unload /Library/LaunchDaemons/com.altova.RaptorXMLXBRLServer2025.plist