The attribute portesOuvertes doesn't belong to the content model, but in the code below, it return an empty array instead of an UndefinedItemPathException :
content.<ContentValue[]>getValue("portesOuvertes", false, new ContentValue[0])
The attribute portesOuvertes doesn't belong to the content model, but in the code below, it return an empty array instead of an UndefinedItemPathException :
content.<ContentValue[]>getValue("portesOuvertes", false, new ContentValue[0])