Skip to content

Commit 7525958

Browse files
cpoderclaude
andcommitted
Add comprehensive TRY/CATCH, MAPINVOKE, and transaction patterns to RAG resources (v2.6.0)
New putNode examples from obsCustomerManagement and staillanibm repos: - Example 11: TRY/CATCH with error handling (production API pattern) - Example 12: TRY/CATCH with transaction and compensation - Example 13: MAPINVOKE (inline service calls in MAP) - Example 14: MAPSET with global/pipeline variable substitution - Example 15: pub.flow:clearPipeline (preserve specific variables) Enhanced flow language reference: - SEQUENCE FORM="TRY"/"CATCH" documentation with structural rules - EXIT step patterns ($parent/$flow/$loop/$iteration) - MAPINVOKE syntax with INVOKEINPUT/INVOKEOUTPUT modes - MAPSET variables/globalvariables attributes - pub.flow:getLastFailureCaught full output signature - pub.flow:setHTTPResponse, pub.art.transaction:*, pub.json:* docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 219b6b1 commit 7525958

2 files changed

Lines changed: 390 additions & 5 deletions

File tree

mcp-server-rs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wm-mcp-server"
3-
version = "2.5.0"
3+
version = "2.6.0"
44
edition = "2024"
55
description = "MCP server for managing webMethods Integration Server via pure HTTP API"
66
license = "MIT"

0 commit comments

Comments
 (0)