Plugins
A growing ecosystem of third-party open source plugins extends OIE into the work you actually need to do. They are built and maintained by the community, free to use, and open to contribution. The engine discovers plugins at runtime, so one install serves both the desktop administrator and the web administrator. Have one to add? Get in touch.
-
Web Support
Installs the OIE web administrator into the engine's own web server, along with the APIs it uses for message serialization, JavaScript validation, and serving other plugins' web interfaces. Administer OIE from any browser.
-
Role Based Access Control
Dynamic roles with per-permission grants and channel-level restrictions, replacing the engine's default always-allow authorization controller. Works in both the desktop Administrator and the OIE Web Administrator, with denied operations always enforced server-side.
-
OIE Sentinel
Monitoring and alerting for channel activity. Inactivity, low volume, anomaly, connection status, error rate, queue depth, and channel state monitors, scoped to a channel, group, or tag. Email, channel, SNS, and webhook delivery, with severity levels, storm control, escalation chains, and acknowledgement.
-
Channel & Code Template History
Built-in version history for channels and code templates. Side-by-side diff viewer with word-level highlighting, right-click revert, and database-backed storage.
-
TLS Manager
Browser-based and in-Administrator certificate management for OIE. Inspect the Java trust store, add trusted certificates, and manage local key pairs, with search, validity dates, and fingerprints.
-
Cache Manager
In-memory key-value lookups against external databases, with lazy loading, HikariCP pooling, and a dedicated admin UI and inspector.
-
Source Code Search
Grep across channel scripts, code templates, global scripts, and message templates, with regex, scoping, highlighted matches, and JSON/CSV export.
-
Thread Viewer
Live JVM thread monitoring on the dashboard. Thread state, CPU time, and blocked and waited counts, with threads correlated back to the channel and connector running them. Deadlock detection, filtering by channel, category, or state, and jstack-compatible thread dump export.
-
AWS SQS Source Connector
Native AWS SQS queue polling as a source connector. Long polling with configurable wait, max messages, and visibility timeout; Default, Static, and STS authentication; SQS and FIFO metadata in the source map; and S3 event-notification handling.
These plugins are independent open source projects maintained by their own authors. They extend Eclipse Open Integration Engine but are not part of the Eclipse project, so the Eclipse Foundation's licensing and IP review do not cover them. Each repository states its own license.