WildFly Configuration Schemas: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 9: Line 9:
=Overwiew=
=Overwiew=


The subsystem configuration schemas are shipped with the source bundle for each release. For example, the source bundle for EAP 7.0 Beta is <tt>jboss-eap-7.0.0.Beta-src.zip</tt> and the Undertow configuration XSDs are available under <tt>./undertow/src/main/resources/schema/</tt>.
The subsystem configuration schema is available within the EAP deployment at <tt>$JBOSS_HOME/docs/schema</tt>. It is also available within the EAP source bundle. Identify the schema version and then locate the corresponding file.
 
For example, for <tt><subsystem xmlns="urn:jboss:domain:jgroups:1.1" ... ></tt> the version is 1.1 and the xsd file can be located in <tt>$JBOSS_HOME/docs/schema/jboss-as-jgroups_1_1.xsd</tt> or <tt>.../jboss-eap-6.4-src/build/src/main/resources/docs/schema/jboss-as-jgroups_1_1.xsd</tt>
 
For EAP 7.0 Beta is <tt>jboss-eap-7.0.0.Beta-src.zip</tt> and the Undertow configuration XSDs are available under <tt>./undertow/src/main/resources/schema/</tt>.


Otherwise, they can be found on-line in GitHub in the WildFly repository, under their corresponding subsystem. Example: https://github.com/wildfly/wildfly/tree/master/undertow/src/main/resources/schema
Otherwise, they can be found on-line in GitHub in the WildFly repository, under their corresponding subsystem. Example: https://github.com/wildfly/wildfly/tree/master/undertow/src/main/resources/schema

Latest revision as of 20:57, 29 June 2016

External

Internal

Overwiew

The subsystem configuration schema is available within the EAP deployment at $JBOSS_HOME/docs/schema. It is also available within the EAP source bundle. Identify the schema version and then locate the corresponding file.

For example, for <subsystem xmlns="urn:jboss:domain:jgroups:1.1" ... > the version is 1.1 and the xsd file can be located in $JBOSS_HOME/docs/schema/jboss-as-jgroups_1_1.xsd or .../jboss-eap-6.4-src/build/src/main/resources/docs/schema/jboss-as-jgroups_1_1.xsd

For EAP 7.0 Beta is jboss-eap-7.0.0.Beta-src.zip and the Undertow configuration XSDs are available under ./undertow/src/main/resources/schema/.

Otherwise, they can be found on-line in GitHub in the WildFly repository, under their corresponding subsystem. Example: https://github.com/wildfly/wildfly/tree/master/undertow/src/main/resources/schema