]
Brian Stansberry commented on WFCORE-2595:
------------------------------------------
[~dosoudil] FYI. I think it was a wildfly-core-eap PR from you that inspired me to get rid
of this dependency in core so you guys wouldn't need to care about it.
Get rid of the subsystem test framework's use of
jboss-metadata-common
----------------------------------------------------------------------
Key: WFCORE-2595
URL:
https://issues.jboss.org/browse/WFCORE-2595
Project: WildFly Core
Issue Type: Task
Components: Domain Management, Test Suite
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 3.0.0.Beta15
The subsystem test framework's SchemaValidator class requires some expression
resolution stuff from jboss-metadata-common, which means we have a test-only dep on that
lib in core. Look into using something else for this, e.g.
ExpressionResolver.SIMPLE_LENIENT. All it is doing is replacing expressions with defaults
with the default value.
SchemaValidator is less useful than we originally envisioned anyway, as a lot of the
subsystem templates cannot be valid as they include substitution data.