Skip to content
Initializing search
Latest
v1.x
Martini Docs
Bellini Docs
Negroni Docs
_________
Community Q&A
Knowledge Base
Support
Installation & Configuration
Video Tutorials
Developing
CI/CD
Appendicies
Martini
Installation & Configuration
Installation & Configuration
Designer Desktop
Designer Desktop
System Requirements
Installation
Configuration
Installing Updates
Telemetry
Designer Online
Designer Online
Lonti Managed Hosting
Lonti Managed Hosting
Setup
Configuration
Installing Updates
Self-managed
Self-managed
System Requirements
Installation
Installation
AWS
Azure
GitHub Codespaces
Google Cloud
On-Premise
Configuration
Installing Updates
Server Runtime
Server Runtime
Lonti Managed Hosting
Lonti Managed Hosting
Setup
Configuration
Installing Updates
Self-managed
Self-managed
Installation
Installation
System Requirements
License Management
Best Practices
AWS
Azure
Consul
Google Cloud
Kubernetes
On-Premise
Configuration
Configuration
Server Management
Server Management
Local file system
Remote Management
Remote Management
Martini REST API
CLI Tool
Environments
Environments
Managing Environments
Configuring Environments
Properties
Properties
Types and Hierarchy
Package Properties
Application Properties
System Properties
Environmental Variables
Dependencies
Dependencies
Databases
Databases
Configuring Databases
Configuring JDBC
Cassandra
DynamoDB
Hypersonic SQL
MongoDB
MySQL
Oracle
PostgreSQL
Presto
Redis
Redshift
Snowflake
SQL Server
Synapse
Message Brokers
Message Brokers
ActiveMQ Artemis
ActiveMQ Classic
AWS SQS
Kafka
RabbitMQ
Solr
Log Files
Log Files
Application Logs
Log Levels
Fish Tagging
Rotation & Retention
Performance Tuning
Performance Tuning
JVM Tuning
Tomcat Configuration
Security
Security
Security Considerations
Authentication/Authorization
SSL/TLS Configuration
SSL/TLS Configuration
SSL Termination
SSL Termination
Apache
Caddy
HAProxy
Nginx
Traefik
Configuring SSL
Configuring SSL
Public CA
Let's Encrypt
Self-signed
Configuring APR
Configuring HSTS
Encryption at Rest
Configuring Vault
Monitoring
Monitoring
Server Admin UI
Server Admin UI
Monitoring Endpoints
Monitoring Logs
Threads
User Sessions
HTTP requests
Broker destinations
Service Manager
JDBC Connections
Metrics API
Monitoring Endpoint
Video Tutorials
Video Tutorials
Project Packages
Project Packages
Configuration
Properties
Import/Exporting
APIs
APIs
Consuming APIs
Consuming APIs
Via HTTP Client
Via a Schema
Via API Docs
Authentication
Creating APIs
Creating APIs
Creating a REST API
Mocking a Response
Implementing API Services
Authentication
Authentication
Basic
OAuth 2
Documenting
Documenting
API Docs
Postman Collection
OpenAPI Schema
Debugging
Basic Services
Basic Services
Services Introduction
Creating
Invoking
Invoking
Manually
Via HTTP
Via a Trigger
Via a Trigger
Scheduler Trigger
JMS Trigger
Email Trigger
FTP Trigger
HTTP Filter Trigger
XMPP Trigger
Redis Listener Trigger
RSS Trigger
Tracker Resubmit Trigger
URL Alias Trigger
Via an API
Step Operations
Step Operations
Map Step
Fork Step
Block Step
Iterate Step
While Step
Break Step
Script Step
Concurrent Step
Random Step
Error Handling
Error Handling
Basics
Logging to Console
Logging to Service
Handling Errors
Custom Exceptions
Custom Exceptions
Using Validate Expression
Explicitly in a Service
Creating Exception Class
Debugging
Database Services
Database Services
SQL Services
SQL Services
Database Perspective
Database Connection
Creating
Stored Procedures
Database Views
NoSQL Services
NoSQL Services
Database Connection
Cassandra
MongoDB
Redis
Flat File Services
Flat File Services
Delimited Flat Files
Excel Files
Functions
Functions
Introduction
Using Functions
Types
Types
Array
Boolean
Cache
CSV
Database Connection
Email
File
Flat File
Gloop
Groovy
HTTP
JMS
JSON
Logger
Marshaller
Martini
Number
Proxy
Remote Deployment
REST
RSS
Service Registry
Stream
String
SQL
URL
Users
Util
Velocity
VFS
XML
Custom Functions
Data Processing
Data Processing
Data Models
Mapping
Declaring Properties
Unloading Properties
Advanced
Advanced
Caching
Cursors
XA transactions
Connection Pool Switching
Event Processing
Event Processing
JMS events
JMS events
Martini Video Tutorial - Subscribing to a JMS Topic/Queue
Martini Video Tutorial - Publishing JMS Messages
Kafka events
Kafka events
Martini Video Tutorial - Subscribing to a Kafka Topic
Martini Video Tutorial - Publishing Kafka Messages
Webpage Templates
Webpage Templates
Creating
Using Velocity
External Libraries
External Libraries
Java
Spring
Monitoring & Auditing
Monitoring & Auditing
Application Logs
Application Logs
Viewing Logs
Configuring Loggers
Tracker Transaction Log
Tracker Transaction Log
Basics
Configuring Tracker
Configuring Tracker
Via Trigger
Programmatically
Inbound HTTP Requests
Outbound HTTP Requests
Developing
Developing
Project Packages
Project Packages
Overview
Creating/Deleting
Import/Export
Package States
Package Properties
Secrets Management
Dependency Management
Package Metadata
Core Package
Spring Context
APIs
APIs
Consuming APIs
Consuming APIs
Consuming REST APIs
Consuming REST APIs
Configuration & Authentication
Service Generation
Error Handling
Consuming GraphQL APIs
Consuming GraphQL APIs
Configuration & Authentication
Service Generation
Error Handling
Consuming Webhooks
Consuming SOAP APIs
Consuming SOAP APIs
Configuration & Authentication
Service Generation
Error Handling
Consuming AsyncAPI
Consuming AsyncAPI
Configuration & Authentication
Service Generation
Error Handling
Creating APIs
Creating APIs
Creating REST APIs
Creating REST APIs
Creating & Importing
Setting Paths
Setting HTTP Methods
Adding Parameters & Headers
Response Handling & Mocking
Configuring Endpoints
Error Handling
Validation & Testing
Creating GraphQL APIs
Creating GraphQL APIs
GraphQL Database Reader
Creating GraphQL Schemas
Defining Queries & Mutations
Resolvers & Subscriptions
Validation & Testing
Documenting APIs
Documenting APIs
API Documentation
API Explorer
OpenAPI Schema
Postman Collection
Publishing APIs
HTTP Client
HTTP Client
Creating Requests
Cookie Manager
Postman Import/Export
Exporting a Service
Workflows
Workflows
Concepts & Usage
Concepts & Usage
Key Concepts
Synchronous vs Asynchronous
Workflows vs Services
Creating & Editing
Creating & Editing
Creating/Deleting
Import/Export
Workflow Designer
Inputs & Outputs
Workflow Nodes
Workflow Nodes
API Invocation Node
Trigger Node
Webhook Node
Map Node
Invoke Service Node
Invoke Function Node
Invoke Workflow Node
Script Node
Random Node
Try Catch Node
Repeat Node
Fork Node
Database Node
Wait Event Node
Wait Time Node
Dependencies & Versioning
Dependencies & Versioning
Managing Versioning
Managing Dependencies
Monitoring & Logging
Monitoring & Logging
Logging
Monitoring
Error Handling & Debugging
Error Handling & Debugging
Workflow Errors
Console Errors
Error Handling
Debugging Workflows
Workflow Logs
Documenting Workflows
Documenting Workflows
Workflow Documentation
Documenting a Node
Basic Services
Basic Services
Concepts & Usage
Concepts & Usage
Key Concepts
Reusability
Creating Services
Creating Services
Creating/Deleting
Import/Export
Service Editor
Inputs & Outputs
Invoking Services
Invoking Services
Invoking via UI
Invoking via HTTP
Invoking via Trigger
Invoking via Trigger
AWS SQS
Directory Watcher
Email
FTP
GraphQL Database Reader
HTTP Filter
Jabber
JMS
Kafka
RSS
Scheduler
Tracker Resubmit
URL Alias
MongoDB Change Stream
Redis Pub/Sub
Service Discovery
Service Step Operations
Service Step Operations
Map Step
Fork Step
Block Step
Iterate Step
While Step
Break Step
Script Step
Concurrent Step
Random Step
Dependencies & Versioning
Dependencies & Versioning
Service Versioning
Service Dependencies
Monitoring & Logging
Monitoring & Logging
Logging to Console
Tracker Transaction Log
Tracker Transaction Log
Tracker Databases
Enabling Tracker
Document Structure
Logging Data
Tracker Search API
Resubmitting Transactions
Indexing Tracker Data
Performance Analysis
Metrics API
Security Considerations
Security Considerations
Authentication & Authorization
Data Encryption & Masking
Storing Secrets
Error Handling & Debugging
Error Handling & Debugging
Error Handling
Service Errors
Console Errors
Debugging Services
Creating Breakpoints
Analyzing Service Logs
Documenting a Service
Database Services
Database Services
SQL Services
SQL Services
SQL Database Connection
SQL Service Editor
SQL Stored Procedures
SQL Views
NoSQL Services
NoSQL Services
NoSQL Database Connection
MongoDB Service Editor
Cassandra Service Editor
DynamoDB
Redis
Data Warehouse
Data Warehouse
Data Warehouse Connection
Snowflake
Redshift
BigQuery
Data Lakehouse
Data Lakehouse
Data Lakehouse Connection
PrestoDB
Flat File Services
Flat File Services
Flat Files Types
Flat File Editor
Structured Files
Functions
Functions
BigTable Functions
Boolean Functions
Cache Functions
CSV Functions
Custom Functions
Database Connection Pool Functions
Email Functions
Flat File Functions
Workflow Functions
Service Functions
Groovy Functions
HTTP Functions
JMS Functions
JSON Functions
Logger Functions
Marshaller Functions
Martini Runtime Functions
Number Functions
Proxy Request Functions
Remote Deployment Functions
REST Functions
RSS Functions
Service Registry Functions
Stream Functions
String Functions
SQL Functions
Tracker Functions
URL Functions
User Group Functions
Util Functions
Velocity Functions
VFS Functions
Vault Functions
XML Functions
Data Processing
Data Processing
Data Models
Data Models
Creating/Deleting
Import/Export
Data Model Editor
Object Types
Object Converters
Model References
Cursors
Normalizing Data Models
Master Data Management
Master Data Management
Overview
CDM Mappings
Synchronization
Advanced Sync
Testing
Data Security & Compliance
Data Security & Compliance
None
Access Controls & Permissions
Data Encryption & Masking
Auditing & Monitoring
Search Indexes
Search Indexes
Solr
Solr
Creating a Core
Indexing Documents
Updating Documents
Deleting Documents
Searching Documents
Search API
Elasticsearch
Elasticsearch
Event Processing
Event Processing
JMS Messaging
Monitoring & Logging
Security Considerations
Error Handling & Debugging
Webpage Templates
Webpage Templates
Webpage Templates Overview
Web Applications
Creating
Importing
Webpage Template Editor
Step Operations
Injecting Templates
Defining Resources
Configuring Routes
Running
Debugging
External Libraries
External Libraries
Groovy Methods
Groovy Methods
Creating
Inputs & Outputs
Groovy Editor
Running
Invoking
Groovydoc
Annotations
Compilation
HTTP Endpoint
JAR Files
JAR Files
Importing JAR Files
Using JARs in Services
Compatibility & Versioning
Monitoring & Auditing
Monitoring & Auditing
None
CI/CD
CI/CD
Configuring Git
Configuring Git
Setting up Git
Manual Deployment
Automated Deployment
Automated Deployment
AWS CodePipeline
Azure Pipelines
Bitbucket Pipelines
Github Actions
Gitlab Pipelines
Validation & Testing
Validation & Testing
Validation
Testing
Appendicies
Appendicies
Version Release Notes
Migration Guide
Library Dependencies
Benchmarking
Javadoc
Martini Workflow Errors
Page Placeholder
This page is to be updated before publishing.
Back to top