XML Calabash User GuideVersion 3.0.0-alpha20for XML Calabash 3.0.0-alpha20Updated: 10 Feb 2025Copyright © 2024 Norman Walsh.docs.xmlcalabash.comTable of Contents1. InstallationSystem configuration2. Running XML CalabashThe run commandThe help commandThe version command3. Pipelines vs. Graphs4. Messages and loggingConfiguring the logging back end5. Errors and error messagesValidation errors6. The interactive debuggerCommand summaryDebugger example7. Pipeline assertionsAssertion typesAssertion placementA. Configurationcc:xml-calabashcc:graphvizcc:inlinecc:mimetypecc:paged-mediacc:proxycc:saxon-configuration-propertycc:send-mailcc:serializationcc:system-propertycc:message-reportercc:visualizercc:threadingAny other nameB. Tracing executionThe trace vocabularyC. Media typesD. Change logList of Figures3.1. Sample debugging pipeline3.2. The pipeline model3.3. The pipeline graph model4.1. Example logback ConfigurationList of Tables1.1. Default MIME type mappings