Deploying OpenL Rule Services
Deploying OpenL Rule Services
Download
Download the Rule Services WAR from openl-tablets.org/downloads.
Deployment
- Copy to
<TOMCAT_HOME>\webapps\ - Rename to desired context (e.g.,
ruleservice.war) - Restart Tomcat
Configuration
Configure the data source for deployed rules:
Supported Sources:
- File System: Local folders or ZIP archives
- Classpath JAR: Embedded rules
- JDBC: Database storage (shared with OpenL Studio)
- JNDI: Enterprise datasource
- AWS S3: Cloud storage
- Git: Version control repository
Key Configuration File:
application.properties(Spring Boot configuration)- Located in
WEB-INF/classes/or externalized
Example Configuration:
# Production data source
production.repository.type=jdbc
production.repository.uri=jdbc:mysql://localhost:3306/openl
production.repository.login=openl_user
production.repository.password=***