Impedir elementos vazios em mensagens SOAP

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Por padrão, uma instância não omite elementos vazios, elementos com valores NULL ou NIL, das mensagens SOAP.

    Para impedir que as respostas SOAP contenham elementos vazios, um administrador pode criar uma propriedade do sistema chamada glide.soap.omit_null_values e definir o valor como verdadeiro. Este comportamento está em conformidade com o WSDL, pois todos os elementos em uma mensagem SOAP têm um atributo minOccurs=0 e, portanto, são opcionais. Além disso, esse comportamento evita que a instância crie mensagens SOAP ineficientes que contêm um grande número de elementos vazios.

    Defina esta propriedade como falsa para permitir que as mensagens SOAP pesquisem campos existentes com valores vazios. Por exemplo, se um administrador quiser pesquisar incidentes com um campo Atribuído a vazio de uma mensagem SOAP, a mensagem SOAP deverá ser capaz de enviar um valor vazio para este campo.
    Nota:
    Alterar o valor desta propriedade pode causar ações não intencionais em integrações de serviço web existentes. Os administradores são incentivados a testar com cuidado o novo comportamento para garantir que as integrações existentes processem elementos vazios conforme o esperado.