- Ya
- 6 Agosti 2026, 15:57 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 6ab0044
DocsService's first outbound service-to-service client. Posts to **************** (origin MANUAL, never metered) with suppressInvite=true — HR sends one notification, not one per document per member. Timeouts are explicit: EsignEmailClient builds a bare RestTemplate with none, and an untimed read on a wedged pod pins a worker thread until restart. Nothing throws on an upstream error, because the fan-out issues one call per signable document per member and must not abort the batch over one bad template. Void maps 409 to a reportable skipped-signed rather than an error. Response records ignore unknown fields — the context ObjectMapper still has FAIL_ON_UNKNOWN_PROPERTIES on.