Details
-
Fix
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
1.13.2
-
None
Description
Current Situation
- When the YADE configuration is managed by JOC-Cockpit and a Profile contains the {{Source|TargetFileOptions/Directives/TransferZeroByteFiles }}element, so this configuration cannot be validated and deployed
- Error message:
JocException: cvc-enumeration-valid: Value ' false ' is not facet-valid with respect to enumeration '[true, false, strict, relaxed]'. It must be a value from the enumeration.
- Cause: the generated XML contains the white spaces between the elements, e.g:
<TransferZeroByteFiles> <![CDATA[false]]> </TransferZeroByteFiles>
and the XSD schema validator uses the concatenated value of the CDATA section and the whitespaces.
Desired Behaviour
- JOC-Cockpit XSD schema validator should ignore the whitespaces between the elements.
Applicable JobScheduler Releases
- A patch is available for download with JobScheduler/JOC-Cockpit releases:
- JobScheduler/JOC-Cockpit 1.13.2
- Download the path patch-20191213-YADE-550-JOC-824-1.13.2.
- Please apply the patch as it is described in this article.
- JobScheduler/JOC-Cockpit 1.13.2