#883: Write Schematron schemas to enforce certain additional config constraints
--------------------+-------------------------------------------------------
Reporter: david | Owner: david
Type: task | Status: new
Priority: low | Milestone: 1.0
Component: config | Version: HEAD-1.0
Severity: normal | Keywords:
Has_patch: 0 |
--------------------+-------------------------------------------------------
For instance, we cannot mandate the presence of all non-optional factories
in {{{factories.xml}}} using RELAX NG / XML Schema alone as some of them
might be defined in other {{{<configuration>}}} blocks.
But we can use Schematron (on the "combined" file) to assert that there is
at least one {{{<execution_container>}}} etc. across all
{{{<ae:configuration ae:matched="true">}}} elements. Schematron powah! :)
Not so important for RC1 though.
--
Ticket URL: <http://trac.agavi.org/ticket/883>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5
_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets