Krachtige inhoudlay-outs ontwikkelen

Inhoudlay-outs moeten bestand zijn tegen de drie typen responsgegevens die door REST-aanroepen voor inhoud worden geretourneerd:

  • Inhouditem: bevat met de parameter expand=all uitgevouwen verwijzingen en grote tekstvelden.

  • Inhouditem: bevat zonder expand=all geen uitgevouwen verwijzingen maar wel grote tekstvelden.

  • Inhoudzoekvragen bevatten geen uitgevouwen verwijzingen of grote tekstvelden.

Ter verbetering van de prestaties bevat met ingang van release 19.2.3 van Oracle Content Management de Content REST-aanroep waarmee activumgegevens worden opgehaald, niet meer de parameter expand=all. Met de parameter expand wordt aan Oracle Content Management doorgegeven dat omlaag moet worden gedrild en dat zowel alle items waarnaar wordt verwezen als het huidige item in de respons moeten worden opgehaald. Aangepaste inhoudlay-outs die afhankelijk zijn van gegevens die via de parameter expand zijn opgehaald, moeten worden bijgewerkt om gevallen waarbij de opgehaalde gegevens niet de veldwaarden bevatten waarnaar wordt verwezen, te kunnen verwerken.