Hide Forgot
EPP configuration files use multiple version of kernel xsd definition. Those version are 1.0, 1.1 and 1.2. 1.2 is the correct version according to our reference guide. $ cd $JBOSS_HOME/server/default $ grep -C 3 'kernel_' * -R this will give the list of kernel versions in EPP files.
Version 1.2 should be used not only for kernel XSD but also for two other XSDs: gatein_objects and gatein_resources. The occurrences should be fixed not only in the configuration files but also in the documentation. Use the following greps to find only the problematic locations: grep -C 3 'kernel_1_[^2]' * -R grep -C 3 'gatein_objects_1_[^2]' * -R grep -C 3 'gatein_resources_1_[^2]' * -R
Fixed only for kernel XSD refs. All changed XML files are valid against kernel_1_2.xsd. After discussing this with Bolek, we decided to WONTFIX this for gatein_objects and gatein_resources XSDs. The code which reads the corresponding XMLs does not validate them against any XSDs. The change would be too extensive for a minor release and could break running instances.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: Due to historical reasons several versions of kernel_1_*.xsd were referenced from XML configutation files. Consequence: No harmful consequences known. XML configuration files seemed to be unconsistent. Fix: All kernel_1_[^2].xsd references were replaced by kernel_1_2.xsd. Result: XML configuration files look consistent.
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,4 +1 @@ -Cause: Due to historical reasons several versions of kernel_1_*.xsd were referenced from XML configutation files. +It was discovered that several versions of kernel_1_*.xsd were referenced in XML configutation files. While no harmful consequences existed by having these obsolete templates declared, it made the XML files appear inconsistent. The fix removes all kernel_1_[^2].xsd, and replaces these references with kernel_1_2.xsd which makes the XML configuration files consistent.-Consequence: No harmful consequences known. XML configuration files seemed to be unconsistent. -Fix: All kernel_1_[^2].xsd references were replaced by kernel_1_2.xsd. -Result: XML configuration files look consistent.
Verified again at 5.2.2 CR01