Rinami
Products · Cantara Integration Platform

Simplify JD Edwards Integration

Cantara Integration
Platform

Remove the complexity from JD Edwards integration. Deploy secure, REST-based services in minutes using open standards and the skills your team already has.

We care about your data in our privacy policy

Cantara Integration Platform REST service configuration
Cantara Integration Platform 7

NewIntroducing Cantara Integration Platform 7

The next generation of JDE integration is here

Cloud-nativeStateless architectureSelf-managedAPI Gateway
Explore CIP7
The Platform

JD Edwards integration without the overhead

The Cantara Integration Platform takes both the cost and complexity out of delivering robust, highly available, and scalable integration for Oracle JD Edwards EnterpriseOne.

Designed from the ground up around open standards, Cantara lets your team define and deploy tightly integrated systems using the skills and tools already available in today's marketplace. Publish secure REST-based services in minutes rather than days or weeks, and unlock the full capability of your JDE investment.

Oracle Validated Integration for JD Edwards EnterpriseOne
Oracle Validated Integration partner

JD Edwards EnterpriseOne, partner since 2009

Talk to our team
Cantara Integration Platform administration interface
How It Works

One platform connecting JDE to everything

Cantara sits between your JD Edwards environment and the systems, devices, and tools that need to talk to it, managing services, extensions, scheduling, and security in one unified layer.

Cantara Integration Platform architecture connecting apps, mobile, and data to JD EdwardsCantara Integration Platform architecture
Platform Capabilities

Everything you need to integrate JD Edwards

From REST service publishing to advanced job scheduling, Cantara brings together all the tools your team needs to connect JDE with the wider enterprise.

REST Services

Publish REST services code-free. Cantara fetches JDE specs for any Business Function, NER, Table, View, or Report version and converts them to a service automatically. No manual coding, no translation layer. One click to publish.

Extension Framework

Integrate with virtually any external system. Cantara Extensions let you route documents, build two-way ERP or CRM integrations, connect cloud procurement to JDE AP and GL, or publish OS scripts as REST services.

Administration & Audit

Gather detailed performance metrics, audit historical sessions, and trace every REST transaction with full request and response visibility, giving your team the data needed to diagnose and resolve issues quickly.

Cloud Deployment

Deploy on a fully managed, multi-tenant cloud platform that supports complex workflows and large capital projects across mining, logistics, manufacturing, service, and local government environments.

Advanced Job Scheduler

Dependency-driven UBE batch scheduling that overcomes the limitations of JDE's native batch scheduler. Define groups, triggers, and variables across multiple JDE environments with full Gantt chart visualization.

REST Services

Develop and publish JDE services without writing a line of codeAuto-generated from every JDE data type

Cantara fetches the JDE specifications for any Business Function, NER, Table, View, or Report version and converts them to a fully functional REST service automatically. Configure your service once, then publish it with one click. No coding required at any stage.

  • Auto-generate services from Business Functions, NERs, Tables, Views, and Report version definitions
  • Manage data structure elements: set constants, configure in/out attributes, and hide or expose fields per service
  • Built-in Data Dictionary support handles Business Unit translations, decimal offsets, and Julian dates automatically with no client-side translation needed
  • Return UDC and Business Unit descriptions as metadata alongside the code, including additional attributes per data type
  • Publish and re-publish services with zero code changes and a single click

Service Generation

Cantara fetches the JDE spec and generates the full service structure for you, ready to configure and publish without touching code.

  • Business Functions & NERs
  • Tables & Views
  • Report version definitions
  • One-click publish & re-publish

Data Dictionary & Metadata

All REST services consume and return formatted data using JDE's Data Dictionary definitions, with no manual translation required at any layer.

  • Business Unit & decimal offset handling
  • Julian date conversion built in
  • UDC descriptions returned as metadata
  • Configurable in/out attributes per field
Administration & Audit

Full visibility over every session and transaction

Cantara's administration tools give your team the insight to monitor performance, audit access, and diagnose issues, all from a single platform.

Historical Session Audit

Every session's activity is logged in the Cantara Data Store and can be reviewed for any specified date and time range. Track which applications are being used, how frequently they are called, and how long each user remains logged in.

Combine date and time range filters with free-text search to find specific REST transactions or JDE transactions matching your criteria, giving your team a precise and fully searchable audit record without digging through raw logs.

Detailed REST Transaction Tracking

REST transactions are independently logged by start and end time, with the full request and response available for review. Each transaction is classified by type code and transaction name, making it straightforward to filter and find what you need.

When issues are reported, this log is an invaluable diagnostic tool. Inspect the exact error codes returned in transaction responses and measure the actual duration of each call to pinpoint where performance or failures originate.

Advanced Job Scheduler

Intelligent, dependency-driven batch schedulingBuilt for JD Edwards EnterpriseOne

The Advanced Job Scheduler bundles Cantara's deep JDE integration capabilities with a comprehensive suite of tools to configure, monitor, and report on scheduled batch report and extension submissions across multiple environments.

Running out of batch server capacity? Load balance submissions across your clustered batch servers, eliminate duplicate queued reports, and use virtual single-threaded intra-group processing to free up congested queues without any manual intervention.

  • Scheduling dependencies between jobs and groups of jobs
  • Different schedules for different JD Edwards environments
  • High availability with load balancing across multiple JDE batch servers
  • Cron, period date pattern, and simple interval triggers for any scheduling requirement
  • Reusable variables for processing options, report interconnects, and data selection
  • Gantt chart visualization of the full schedule including defined dependencies
  • Notifications on job failure or completion via email
Cantara Advanced Job Scheduler dependency and group scheduling diagram

Group Scheduling

Combine reports into logical groups with sequential or parallel processing. Configure Group-Group dependencies so a dependent group only runs when its parent has launched, completed, or completed successfully. Apply Exclusion Calendars to automate when groups are active, and use duration thresholds to measure success or failure.

Trigger Types

Three trigger methods give you complete scheduling flexibility. Simple interval triggers fire on consistent time intervals such as seconds, hours, days, or weeks. Period triggers use your Company date pattern for business-calendar-aware schedules such as "the last day of the month." Cron triggers provide advanced algorithms for complex patterns like "every 20 minutes between 8:00 and 20:00, Monday to Friday."

Scheduler Variables

Apply one change across many reports instantly. Cantara Scheduler Variables let you define reusable values for Processing Options, Report Interconnects, and Data Selection parameters. Update a single variable, such as a GL Date override, and every report definition that references it is updated automatically. Variables also support email addresses for notification routing, so reassigning a responsible person updates all their alert subscriptions in one place.

Ready to simplify your JD Edwards integrations?

Integration without
the complexity

Find out how Cantara Integration Platform can replace days of custom integration work with minutes of configuration.

Get in touch
Rinami Team

Ready to simplify your JD Edwards integrations?

If your team is spending time building and maintaining complex integrations, Cantara Integration Platform was designed to change that. Talk to our team and we'll show you how it works in your environment.