40 likes | 156 Vues
This document outlines the process of committing transactions to the database within a WS-AppServer environment, specifically focusing on Custom BusObject interactions. It describes how the aggregation relationships for Ticket and Project entities are managed, detailing the handling of Reporter and User relationships through BusObject wrappers from the croM registry. The document serves as a guide for developers working with transaction domains and their respective database objects, ensuring a clear understanding of the entity relationships in context with commit operations.
E N D
SOAP message WS-AppServer Transaction Domain Objects (from application) DB Objects (created by crom) Commit to DB
WS-AppServer Transaction Domain Objects (Custom BusObject) DB Objects (DB Generated BusObject) Project Project User Person BusObjectWrappers (crom registry)
WS-AppServer Transaction Domain Objects (Custom BusObject) DB Objects (DB Generated BusObject) Ticket Ticket aggregation Ticket.ReporterId FK relation will be filled Reporter Person BusObjectWrappers (crom registry)
WS-AppServer Transaction Domain Objects (Custom BusObject) DB Objects (DB Generated BusObject) Project Project aggregation User Project_Person Person BusObjectWrappers (crom registry)