Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
0.10
-
None
-
Don't Know (Unsure) - The default level
Description
The File Manager XMLRepositoryManager already has support for reading multiple metadata values (for the same key) from the file product-types.xml
(see XMLStructFactory.getProductType() which calls XMLUtils.readMany()).
But - if a Product Type is updated dynamically, the method XMLStruct.getProductTypeXmlDocument() which builds the product-types.xml file will only write out the first value for each metadata key, disregarding the other values. This needs fixing.