Problems in 'Migration' folder of examples deliverable
Archive of the deliverable contains relative path outside of the archive tree. Migration examples are located in '../Migration/' which puts these files in location unexpected by user. Also, most of the files inside of the folder fail XSD schema of the declared OpenSCENARIO version.
Steps to reproduce the behavior: Unpack deliverable to desired folder. 'Migration' folder is created one level above this. It is also not easy to see that this folder will be created if some visual archive tool is used.
'Migration' folder should be in normal archive structure. Scenarios from this folder should follow XSD structure for the designated version
All scenarios from Migration folder except 'Example_Catalog_noName' and 'Example_Catalog_withName' are missing some of the mandatory elements, like RoadNetwork
, CatalogLocations
or Entities
.
Example (Example_AniAction_LightAction_Veh_User.xosc)
<?xml version="1.0" encoding="UTF-8"?>
<OpenSCENARIO xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FileHeader revMajor="1" revMinor="2" date="2020-02-21T10:00:00" description="Overtaker example"
author="ASAM e.V."/>
<Storyboard>
<Init>
<Actions>
<Private entityRef="Ego">
<PrivateAction>
<AppearanceAction>
<LightStateAction>
<LightType>
<VehicleLight vehicleLightType="fogLights"/>
<UserDefinedLight userDefinedLightType="myLights"/>
</LightType>
</LightStateAction>
<AnimationAction>
<AnimationType>
<UserDefinedAnimation userDefinedAnimationType="myType"/>
</AnimationType>
</AnimationAction>
</AppearanceAction>
</PrivateAction>
</Private>
</Actions>
</Init>
</Storyboard>
</OpenSCENARIO>