Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove uri-reference validation for xdm:deliveryURL and xdm:linkURL #1673

Open
ghost opened this issue Feb 18, 2023 · 0 comments
Open

Remove uri-reference validation for xdm:deliveryURL and xdm:linkURL #1673

ghost opened this issue Feb 18, 2023 · 0 comments

Comments

@ghost
Copy link

ghost commented Feb 18, 2023

What are the schemas that are affected by the issue

decisioning/content-component-details.schema.json

With chain of references in:

  1. decisioning/content-details.schema.json

  2. decisioning/option-detail.schema.json

What are examples of products that are impacted by the issue

Adobe Experience Platform interacts with a backend service for storing Decisioning objects, such as Fallback Offers and Personalized Offers.

The backend service has already removed the uri-reference validation for these business objects, but the XDM schemas used by the Smarts deployments are present on the adobe/xdm open source project.

The backend service sends a change data capture event. A Smarts deployment reacts to it and validates the payload. Since the payload contains characters that are not allowed in a uri-reference, the event is discarded with an error.

@ghost ghost changed the title Relax uri-reference validation of xdm:deliveryURL and xdm:linkURL Relax uri-reference validation forxdm:deliveryURL and xdm:linkURL Feb 18, 2023
@ghost ghost changed the title Relax uri-reference validation forxdm:deliveryURL and xdm:linkURL Relax uri-reference validation for xdm:deliveryURL and xdm:linkURL Feb 18, 2023
@ghost ghost changed the title Relax uri-reference validation for xdm:deliveryURL and xdm:linkURL Remove uri-reference validation for xdm:deliveryURL and xdm:linkURL Feb 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

0 participants