ObjMgrLog Info :: TOOLS
SRS XML/JSON Converter for Siebel
$499
Convert between XML and JSON inside Siebel — and reshape the JSON on the way — so you can call REST APIs with Siebel data and work with query results in Open UI without wrestling XML. A Siebel Business Service for developers and integrators.
What it does
- Convert XML to JSON and JSON to XML as plain business service methods, callable from eScript or workflow.
- Choose typed values (
{"count":1}) or all-as-strings ({"count":"1"}), depending on whether JavaScript or a data target consumes the result. - Force chosen paths to arrays, so a single repeating XML element doesn’t collapse to an object and break downstream loops.
- Strip or add an envelope to match the shape a REST API or Open UI component expects.
- Extract values by path (with array indexing and “all”) when you only need specific fields.
- Control the XML declaration encoding (UTF-8 or UTF-16) on JSON-to-XML.
Two things it’s really good for
Turning an EAI Siebel Adapter query’s XML output into a JSON payload you can POST to a REST API (pairs naturally with the SRS HTTP Client), and turning an XML query result into a clean JSON object that’s far simpler to navigate in Open UI / browser JavaScript.
What you get
The jar, the SIF defining the business service and its methods, full documentation, and a single-organization license. Deploys as a single jar plus org.json (already present on your Siebel Java subsystem classpath). Targets Java 8 bytecode and runs on both Java 8 and Java 21 Siebel.
Requirements
Siebel with Java Business Service support, and org.json on the Siebel Java subsystem classpath (already present in your installation).
License
Single Production Enterprise license: covers one production Siebel Enterprise — yours, or a single client’s under a services agreement — plus that enterprise’s own non-production environments (DEV, TEST, UAT, and similar) at no extra cost. Deploying to more than one production Siebel Enterprise — including use across multiple clients by a consultancy or service provider — requires a separate license per enterprise, or a Multi-Enterprise License. Don’t resell or redistribute. Full terms in the included LICENSE.txt.
Questions before buying? hello@stillrunningsiebel.com