• Get Started
  • Manual
  • Security
  • eximeebpms.org
    Manual latest (1.0.0)
    • Introduction
      • Download
      • Licenses
      • Implemented Standards
      • Architecture Overview
      • Supported Environments
      • Extensions
      • Third-Party Libraries
        • EximeeBPMS License Book
      • Public API
    • User Guide
      • Process Engine
        • Process Engine Bootstrapping
        • Process Engine API
        • Process Engine Concepts
        • Process Variables
        • Process Instance Modification
        • Process Instance Restart
        • Delegation Code
        • Expression Language
          • Friendly Enough Expression Language
          • Unified Expression Language
        • Scripting
        • Templating
        • Custom Code & Security
        • External Tasks
        • Connectors
        • Process Versioning
        • Process Instance Migration
        • Database
          • Database Schema
          • Database Configuration
          • Microsoft SQL Server and Azure SQL Database Configuration
          • MySQL Database Configuration
          • Performance
        • History
          • History configuration
          • User operation log
          • History cleanup
          • Custom implementation
        • Deployment Cache
        • Password Hashing
        • Password Policy
        • Transactions in Processes
        • The Job Executor
        • Multi-Tenancy
        • Id Generators
        • Metrics
        • Incidents
        • Process Engine Plugins
        • Identity Service
        • Authorization Service
        • Deployments
        • Process Diagram Visualization
        • Time zones
        • Decisions
          • Configuration
          • Repository
          • Decision Service
          • Decisions in BPMN & CMMN
          • History
        • Batch
          • Batch operations
        • Error Handling
        • Diagnostics data
      • Process Applications
        • The Process Application class
        • The processes.xml Deployment Descriptor
        • Process Application Event Listeners
        • Process Application Resource Access
        • Maven Project Templates (Archetypes)
      • Runtime Container Integration
        • EximeeBPMS Services
        • JNDI Bindings for EximeeBPMS Services
        • Apache Tomcat
        • WildFly
        • Job Execution with Managed Resources
      • EximeeBPMS Run
      • Spring Framework Integration
        • Bootstrapping
        • Transactions
        • Deployment
        • Spring Bean Resolving
        • Testing
      • Spring Boot Integration
        • Version Compatibility
        • Configuration
        • REST API
        • Web Applications
        • Process Applications
        • Spring Eventing Bridge
        • Developing and Testing
        • Spring Security OAuth2 Integration
      • Quarkus Integration
        • Version Compatibility
        • Configuration
        • Engine CDI Integration
        • Resource Deployments
      • CDI and Java EE Integration
        • JTA Transaction Integration
        • Expression Resolving
        • Contextual Programming Model
        • Built-In Beans
        • CDI Event Bridge
      • Testing
        • Assert Examples
      • Model API
        • BPMN Model API
          • Read a Model
          • Create a Model
          • Delegation Code
          • Fluent Builder API
          • Repository Service
          • Extension Elements
        • CMMN Model API
          • Read a Model
          • Create a Model
          • Delegation Code
          • Repository Service
          • Extension Elements
          • Limitations
        • DMN Model API
          • Read a Model
          • Create a Model
          • Repository Service
          • Extension Attributes
      • Data Formats (XML, JSON, Other)
        • Configuring Spin Integration
        • Data Formats in Processes
        • XML
        • JSON
      • User Task Forms
        • JSF Task Forms
      • DMN Engine
        • Embed
        • Evaluate Decisions
        • Expressions
        • FEEL Engine
          • Type Handling
          • Custom Functions
          • Spin Integration
          • Legacy Behavior
        • Data Types
        • Testing
      • Logging
      • Security Instructions
      • External Task Client
        • Spring Boot Starter
        • Version Compatibility
    • Reference
      • REST API
        • Overview
          • Configure Authentication
          • Usage with a Pre-Built Distribution
          • Embed the API
          • Hypertext Application Language (HAL)
          • Variables in the REST API
          • Date Format
        • OpenAPI
        • Specification ↗
      • Javadoc ↗
      • BPMN 2.0
        • Tasks
          • Service Task
          • Send Task
          • User Task
          • Business Rule Task
          • Script Task
          • Receive Task
          • Manual Task
          • Task Markers
        • Gateways
          • Data-based Exclusive Gateway (XOR)
          • Conditional and Default Sequence Flows
          • Parallel Gateway
          • Inclusive Gateway
          • Event-based Gateway
        • Events
          • Start Events
          • None Events
          • Message Events
          • Timer Events
          • Error Events
          • Escalation Events
          • Signal Events
          • Cancel and Compensation Events
          • Conditional Events
          • Link Events
          • Terminate Events
        • Subprocess
          • Embedded Subprocess
          • Call Activity
          • Event Subprocess
          • Transaction Subprocess
        • Extension Reference
          • Extension Elements
          • Extension Attributes
      • DMN 1.3
        • Decision Table
          • Input
          • Output
          • Rule
          • Hit Policy
        • Decision Literal Expression
        • Decision Requirements Graph
        • FEEL
          • Legacy FEEL Reference
            • Data Types
            • Language Elements
        • Extension Reference
          • Extension Attributes
      • CMMN 1.1
        • Classic vs Fluent API
        • CMMN Concepts
          • Plan Items and Item Definitions
          • Plan Item Lifecycles
          • Entry and Exit Criteria
        • Tasks
          • Human Task
          • Process Task
          • Case Task
          • Decision Task
        • Grouping Tasks
          • Stage
        • Milestones
        • Sentries
        • Markers
          • Manual Activation Rule
          • Required Rule
          • Auto Complete
          • Repetition Rule
        • Extension Reference
          • Extension Elements
          • Extension Attributes
        • Migration between Specification Versions
          • 1.0 to 1.1
      • Forms
        • Embedded Forms
          • Controls
            • Text Inputs
            • Textareas
            • Date Inputs
            • Boolean Inputs
            • Selects
            • Hidden Input Fields
            • File Upload and Download
            • BPMN Event Buttons
          • Javascript
            • The cam-script Directive
            • Available API
            • Participating in the Form Lifecycle
            • Debugging Scripts
            • Generating a Business Key
            • Examples
          • Lifecycle and Events
          • Working with Json Data
          • Working with Java Objects
          • Integrating the Forms SDK
            • Getting a Distribution
            • Bootstrapping
            • AngularJS Integration
            • Full Example
      • Spin Dataformats
        • XML
          • Reading XML
          • Manipulating XML
          • Writing XML
          • Querying XML
          • Mapping XML
          • Configuring XML Handling
        • JSON
          • Reading JSON
          • Writing JSON
          • Querying JSON
          • Mapping JSON
          • Configuring JSON Handling
        • Extending Spin
      • Connectors
        • HTTP Connector
        • SOAP Connector
        • Extending Connect
      • Deployment Descriptors
        • bpm-platform.xml
        • processes.xml
        • Tags
          • <job-executor />
          • <process-archive />
          • <process-engine />
    • Installation
      • Database Schema
      • Remote Engine Distribution
      • Shared Engine Distribution
        • Tomcat
          • Pre-Packaged Distribution
          • Manual Installation
          • Configuration
        • JBoss EAP/WildFly
          • Pre-Packaged Distribution
          • Manual Installation
          • Configuration
      • Docker
      • Spring Boot
    • Web Applications
      • Admin
        • User Management
        • Group Management
        • Tenant Management
        • Authorization Management
        • System Management
        • Configuration
        • Plugins
      • Cockpit
        • Dashboard
        • BPMN Processes
          • Dashboard
          • Process Definition View
          • Process Instance View
          • Failed Jobs
          • Suspension
          • Collapsed Subprocesses
        • DMN Decisions
          • Dashboard
          • Decision Definition View
          • Decision Instance View
        • Deployments
        • Open Tasks Dashboard
        • Extending
          • Configuration
          • Plugins
      • Tasklist
        • Working with Tasklist
        • Dashboard
        • Filters
        • User Assignment
        • Task Lifecycle
        • Plugins
        • Configuration
        • Accessibility
      • Welcome
        • Plugins
        • Configuration
      • Shared Configuration Options
        • Authentication
        • CSRF Prevention
        • Cookie Security
        • HTTP Header Security
    • Examples
    • Update & Migration
      • Rolling Update
      • Camunda Migration

    Options

    Edit on Github

    Handling XML

    Reading XML
    Manipulating XML
    Writing XML
    Querying XML
    Mapping XML
    Configuring XML Handling

    Back to top

    eximeebpms.org and docs.eximeebpms.org are part of EximeeBPMS project — Privacy Statement – Consdata S.A.
    The EximeeBPMS documentation is based on Camunda 7 Docs from Camunda. Some redesign & naming adoptation was made.

    Creative Commons License The content on this site is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.