Skip to content

Ne pas lire les pièces jointes lors de l'appel au service easySDI v4 #419

Description

@yblatti

Le service easySDI v4 livre une copie de la métadonnée de chaque produit en XML et en PDF sous forme de blob dans le XML des commandes (appel getOrders).

Ces fichiers ne sont pas utilisés par Extract.

Je propose qu'on utilise le query parameter withAttachments=false pour que le serveur ne les inclue pas dans le flux.
Voir : https://viageo.ch/api/legacyOrder/doc -> GetOrders -> input

Économie de mémoire importante, qui pourrait éviter des cas de plantage lors de la réception de dizaines ou centaines de commandes lors d'un seul appel (le cas s'est déjà présenté, le workaround a été d'augmenter la mémoire pour tomcat).

À implémenter dans extract-connector-easysdiv4/src/main/java/ch/asit_asso/extract/connectors/easysdiv4/Easysdiv4.java

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions