PRODUCTS

Soft IP & Accelerators

Production-hardened integration assets for MuleSoft Anypoint Platform: structured logging, standardized error contracts, DataWeave 2.0 modules, and multi-environment CI/CD pipelines. Compatible with Mule 4.4+, Anypoint Studio 7, Maven 3.8+, and MUnit. Each listing below documents its runtime, tooling, delivery method, and license.

PLATFORM
CATEGORY
MULESOFTDEVOPS

CI/CD Pipeline (On-Premise)

Free

On-premise variant of the CI/CD pipeline for teams running standalone Mule runtimes and Runtime Fabric.

CORE ARCHITECTURE SPECIFICATIONS
Core architecture specifications for CI/CD Pipeline (On-Premise)
PLATFORMMuleSoft
ASSET CLASSDevOps
RUNTIMEMule 4.4+ (CloudHub, CloudHub 2.0, Runtime Fabric, standalone)
DESIGN TOOLINGAnypoint Studio 7
TRANSFORMATION LANGUAGEDataWeave 2.0
BUILD & DEPENDENCYMaven 3.8+, Anypoint Exchange
TEST FRAMEWORKMUnit
DELIVERYPublic Git repository (clone or Maven dependency)
LICENSEOpen source, MIT
CAPABILITIES
  • Standalone runtime and Runtime Fabric deployment scripts
  • Secure property and keystore handling per environment
  • Rolling deployment across clustered nodes
  • Automated rollback on failed health checks
MULESOFTDEVOPS

CI/CD Pipeline (CloudHub)

Free

Complete CI/CD pipeline templates for deploying MuleSoft applications to CloudHub with zero downtime.

CORE ARCHITECTURE SPECIFICATIONS
Core architecture specifications for CI/CD Pipeline (CloudHub)
PLATFORMMuleSoft
ASSET CLASSDevOps
RUNTIMEMule 4.4+ (CloudHub, CloudHub 2.0, Runtime Fabric, standalone)
DESIGN TOOLINGAnypoint Studio 7
TRANSFORMATION LANGUAGEDataWeave 2.0
BUILD & DEPENDENCYMaven 3.8+, Anypoint Exchange
TEST FRAMEWORKMUnit
DELIVERYPublic Git repository (clone or Maven dependency)
LICENSEOpen source, MIT
CAPABILITIES
  • GitHub Actions and Azure DevOps pipeline templates
  • Multi environment promotion: dev, QA, and production
  • MUnit test execution with coverage gating
  • Zero downtime CloudHub deployment strategy
MULESOFTFRAMEWORKS

Custom Logging Connector

Free

Drop-in MuleSoft connector that standardizes structured, correlation-aware logging across every application in your estate.

CORE ARCHITECTURE SPECIFICATIONS
Core architecture specifications for Custom Logging Connector
PLATFORMMuleSoft
ASSET CLASSFrameworks
RUNTIMEMule 4.4+ (CloudHub, CloudHub 2.0, Runtime Fabric, standalone)
DESIGN TOOLINGAnypoint Studio 7
TRANSFORMATION LANGUAGEDataWeave 2.0
BUILD & DEPENDENCYMaven 3.8+, Anypoint Exchange
TEST FRAMEWORKMUnit
DELIVERYPublic Git repository (clone or Maven dependency)
LICENSEOpen source, MIT
CAPABILITIES
  • JSON structured log output ready for Splunk and Datadog
  • Automatic correlation ID propagation across flows
  • Configurable payload masking for PII and secrets
  • Mule 4 compatible, installs via Maven dependency
MULESOFTFRAMEWORKS

Error Handling Plugin

Free

Reusable global error handling module that gives every API consistent error contracts and clean retry behavior.

CORE ARCHITECTURE SPECIFICATIONS
Core architecture specifications for Error Handling Plugin
PLATFORMMuleSoft
ASSET CLASSFrameworks
RUNTIMEMule 4.4+ (CloudHub, CloudHub 2.0, Runtime Fabric, standalone)
DESIGN TOOLINGAnypoint Studio 7
TRANSFORMATION LANGUAGEDataWeave 2.0
BUILD & DEPENDENCYMaven 3.8+, Anypoint Exchange
TEST FRAMEWORKMUnit
DELIVERYPublic Git repository (clone or Maven dependency)
LICENSEOpen source, MIT
CAPABILITIES
  • Standardized error response schema across all APIs
  • Reusable global error handler importable per project
  • Maps Mule and connector errors to HTTP status codes
  • Built-in retry and dead letter routing patterns
FAQ // ASSET SPECIFICATIONS

Soft IP Questions, Answered

Are Mulejoy soft IP assets free to download?

Yes. The current catalog of MuleSoft frameworks and DevOps accelerators is published free on GitHub under an open license, including the Custom Logging Connector, the Error Handling Plugin, and CI/CD pipeline templates for both CloudHub and on-premise Mule runtimes.

Which Mule runtime versions are the accelerators compatible with?

All MuleSoft assets target Mule 4.4 and later, are built with Maven 3.8+, and are developed in Anypoint Studio 7 using DataWeave 2.0. They deploy to CloudHub, CloudHub 2.0, Anypoint Runtime Fabric, and standalone clustered Mule runtimes.

How is structured logging implemented across a MuleSoft estate?

Install the Custom Logging Connector as a Maven dependency in every application. It emits JSON structured logs consumable by Splunk and Datadog, propagates correlation IDs across flows and HTTP calls, and applies configurable payload masking for PII and secrets, giving one consistent log contract across the estate.

What is the recommended MuleSoft error handling framework?

Use a shared global error handler imported per project so every API returns one standardized error schema. Mulejoy's Error Handling Plugin maps Mule and connector error types to correct HTTP status codes and includes built-in retry and dead-letter routing patterns, eliminating per-project error contract drift.