Elixir Repertoire Server Manual

Release 8.6.1

Elixir Technology Pte Ltd

All rights reserved.

Solaris, Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. Microsoft and Windows are trademarks of Microsoft Corporation. All other trademarks are registered under their respective owners.

2013


Table of Contents

1. Elixir Repertoire Server
Overview
Features
2. Getting Started
Hardware Requirements
Software Requirements
Downloading and installing Elixir Repertoire Server
Starting the Server
Testing the Server
Stopping the Server
Renaming the Server
Running the Server as a System Service
3. Overview
Introduction
Main Directories
Core Components
4. Configuration
Configuration Overview.
Java Virtual Machine Configuration
Elixir Repertoire Server configuration
Server Configuration
Server Log Control
Administration of Core Services
Configuring the Elixir Repertoire Server
LDAP Secondary Authentication
SMTP Server
Configuring the Logging
Secure Mode
Targets and User Access
Target Parameter Resolution Mechanism
Roles
5. Security
Overview
Preparation
Connections and Firewalls
Opening file using URL
Protecting Sensitive Information
Datasource Security
Access Rights
JavaScript Permissions
Case Study 1 - Datasource Security
6. Web Interface
Overview
Applet
Repertoire
Search
Manage
User
System
Password
Remote
Administration
Server
Scheduler
Users
Groups
FileSystems
Targets
MIME Types
Search
Data
Task
Logs
Help
Logout
Case Study 1 - Customized Parameter Entry Page
Case Study 2 - Customize Folder Listing
7. Elixir Repertoire Server Client
Introduction
Java Standalone Clients
Elixir Repertoire Server Client
Using the APIs
Code example
Java Client usage examples
Non-Java Client Connection Library
Elixir Repertoire Server Command Client
8. Server API
Overview
REST
JDBC
Calling HTTP
JavaScript Extensions
9. Troubleshooting and Common Errors
Introduction
Server Troubleshooting
System Requirements
Port Availability
Logs
Running as a Windows Service
Client Troubleshooting
JVM Versions
Consistent Connection Information
Client-Server Troubleshooting
Network Access
Common Errors
Client Errors
Report Errors
Datasource Errors
Printing Errors

List of Figures

2.1. Elixir Repertoire Server Logon
4.1. Force Password Change
4.2. Create a Anonymous User ID
4.3. Activity Log
5.1. Access Rights Configuration through Web Interface
5.2. Access Rights Configuration through Remote Designer
5.3. Datasource Security
5.4. Row Column Information
5.5. Encrypt DataSource
6.1. File Target
6.2. JDBC Target
6.3. JMS Target
6.4. Mail Target
6.5. sign-position Options
6.6. PDF Signer - Sample Signature (self-signed)
6.7. PDF Signer Target
6.8. Repository Target
6.9. Repository User Home Target
6.10. SFTP Target
6.11. Split Conditions
6.12. Split Target
6.13. Task Manager
6.14. Task Information
6.15. Stop Task
6.16. Parameters Entry Page Not Customized
6.17. Parameters Entry Page Customized

List of Tables

4.1. Elixir Repertoire Server Configuration details
6.1. Chain Target Configuration
6.2. File Target Configurations
6.3. JDBC Target Configurations
6.4. JMS Target Configurations
6.5. JNDI Properties
6.6. Mail Target Configurations
6.7. PDF Signer Target Configuration
6.8. Print Target Configurations
6.9. Repository Target Configurations
6.10. Repository User Home Target Configurations
6.11. SFTP Target Configurations
6.12. Socket Target Configurations
6.13. Split Target Configurations

List of Examples

7.1. Listing the file systems in a server repository.
7.2. Listing the reports deployed in a file system.
7.3. Generating a report
7.4. Request for Data listing.
7.5. Trigger for Data Store process.
7.6. Using IJobInfo interface to extract job information.
7.7. Configuring custom status code and exception message
8.1. Retrieve Records From Selected Column