Configuration de limites de catalogue pour la prévention d'exceptions sans limite

Le sous-système de catalogue définit des valeurs d'objet métier pour les résultats de la recherche de produits. Les valeurs par défaut sont définies dans le fichier xml/config/com.ibm.commerce.catalog/wc-admin-component.xml. Les contrôles de limite sont désactivés par défaut. Vous pouvez les activer en modifiant les valeurs en fonction des besoins de votre activité.

Procédure

  1. Ouvrez le fichier xml/config/component-id/wc-admin-component.xml.
    Les valeurs par défaut sont présentées dans le fragment de code suivant :
    <_config:extendedconfiguration>
         <_config:configgrouping name="ProductSearchThreshold">
              <_config:property name= "defaultPageSize" value = "10" />
              <_config:property name= "maxPageSize" value = "0" />
              <_config:property name= "maxResultSize" value = "0" />
         </_config:configgrouping>
    </_config:extendedconfiguration>
    
    où :
    ProductSearchThreshold
    defaultPageSize
    Nombre de produits de catalogue présentés dans la vitrine lorsqu'aucun paramètre de pagination n'est transmis.
    maximumPageSize
    Nombre maximal de produits de catalogue affichés dans une page de la vitrine. La valeur par défaut est 0, ce qui indique des limites illimitées. Si vous n'avez pas besoin de contrôler la limite sur les résultats de la recherche de catalogues, vous pouvez conserver la valeur de 0.
    maximumResultSize
    Nombre maximal de produits de catalogue extraits de la base de données, en rapport avec un critère de recherche. La valeur par défaut est 0, ce qui indique des limites illimitées. Si vous n'avez pas besoin de contrôler la limite sur les résultats de la recherche de catalogues, vous pouvez conserver la valeur de 0.
  2. Enregistrez et fermez le fichier.