Framework failure for files named "build*.xml"?
Posted: Wed Sep 27, 2017 12:03 am
My apologies if this is a known bug. It was just brought to my attention by one of my clients.
Environment: Oxygen Editor v18 and v19 standalone on Windows.
We are having trouble editing files with names of the form "[Bb]uild*.xml". When such files are opened, the correct framework is selected and loaded. But some framework operations then fail.
1) All such files are validated using the ANT validator when the validation file type is set to "Detected from input URL extension".
2) Setting the validation file type to "XML Document" allows the file to be validated correctly. But no combination of validation engine and schema setting enables Author mode. As far as we can tell, such files simply cannot be edited in Author mode.
Changing the file name so that it does not fit the above pattern fixes all problems.
I assume that this is due to some special processing logic for ANT files. But is there any way to turn it off? Oxygen clearly knows at some level that these are not ANT files because it selects the appropriate framework (in this case, based on root element). Is there a workaround, other than telling my clients to avoid certain file names?
Thanks in advance.
Environment: Oxygen Editor v18 and v19 standalone on Windows.
We are having trouble editing files with names of the form "[Bb]uild*.xml". When such files are opened, the correct framework is selected and loaded. But some framework operations then fail.
1) All such files are validated using the ANT validator when the validation file type is set to "Detected from input URL extension".
2) Setting the validation file type to "XML Document" allows the file to be validated correctly. But no combination of validation engine and schema setting enables Author mode. As far as we can tell, such files simply cannot be edited in Author mode.
Changing the file name so that it does not fit the above pattern fixes all problems.
I assume that this is due to some special processing logic for ANT files. But is there any way to turn it off? Oxygen clearly knows at some level that these are not ANT files because it selects the appropriate framework (in this case, based on root element). Is there a workaround, other than telling my clients to avoid certain file names?
Thanks in advance.