Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A BTP OData V4 UI publish can return
Inbound service <binding>_0001_G4BA does not existeven when repeating the same request later succeeds. ARC-1 adds one bounded recovery attempt for that exact English error on service version0001.Recovery reads active state, waits ten seconds on this error path, checks again, revalidates the real package and write ceiling, and retries once. Already-published state returns confirmed success without another POST. Unknown state, persistent errors and cancellation stop recovery. Success requires an explicit published readback; the original failure and recovery outcome remain visible. A 150-second deadline and 20-send HTTP budget start after the initial error, including existing protocol fallbacks. Dependencies are never recreated or reactivated.
Normal publish/unpublish behavior and tool schemas remain unchanged. This is a scoped recovery measure, not a confirmed SAP backend root-cause fix.
Validation:
b156f805passed, including integration and E2E.The plan, updated verification, and September 17 investigation distinguish natural runs, deliberately induced failures, the separate create issue and remaining evidence needs.
Draft: Personal authentication and changed-build live verification are now complete. Natural transient failure followed by successful live recovery remains unobserved on this tenant; the separate
Usage of <SRVD> not permittedactivation failure is also unreproduced. Keep this distinction when evaluating customer validation and merge readiness.