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

WFCORE-6779 Replace PersistentResourceXMLDescription with more robust API #6261

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

pferraro
Copy link
Contributor

https://issues.redhat.com/browse/WFCORE-6779

Feature set includes everything from PersistentResourceXMLDescription, plus:

  • Better support for non-default stability-levels
  • More intuitive implementation, including consistent entry/exit criteria for parser methods
  • Correct XML namespace/prefix support
  • Enforcement of element cardinality during parsing
  • Support for override resource registrations, e.g. /name=*, /name=value1, /name=value2, etc.
  • Support for xs:choice, xs:sequence, xs:all semantics, which can be reused by other parsing use cases (e.g. deployment descriptors).
  • Flexible location of child elements, including above/below element attributes, or even within attribute group elements.
  • Better operation manipulation capability
  • Improved attribute/element name and parser/marshaller overrides for legacy schema versions

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@pferraro pferraro marked this pull request as ready for review December 11, 2024 22:32
@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci

This comment was marked as outdated.

@wildfly-ci
Copy link

Core -> Full Integration Build 14428 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit 15babff in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:17

@wildfly-ci
Copy link

Core -> Full Integration Build 14127 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit 15babff in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:16

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 14209 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit 15babff in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:16

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 14214 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit f3a40d3 in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:18

@wildfly-ci
Copy link

Core -> Full Integration Build 14132 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit f3a40d3 in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:18

@wildfly-ci
Copy link

Core -> Full Integration Build 14433 outcome was UNKNOWN using a merge of 70e0f35
Summary: Canceled (Error while applying patch; cannot find commit f3a40d3 in the https://github.com/wildfly/wildfly-core.git repository, possible reason: refs/pull/6261/merge branch was updated and the commit selected for the ... Build time: 00:00:18

@yersan yersan added the 28.x label Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants