ByteArrayHttpMessageConverter reliably handles application/xml content type via its */* support, avoiding potential StringHttpMessageConverter selection issues. Also add HttpMessageConversionException to per-item catches and widen outer infrastructure catch to RuntimeException, so any response-parsing failure is recorded in SyncLog.errorDetails instead of propagating as HTTP 500. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| sync-service | ||
| .gitignore | ||