SOAP 메시지에서 비어 있는 요소 방지

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 기본적으로 인스턴스는 SOAP 메시지에서 비어 있는 요소, 즉 NULL 또는 NIL 값을 가진 요소를 생략하지 않습니다.

    SOAP 응답에 빈 요소가 포함되지 않도록 하기 위해 관리자는 호출 glide.soap.omit_null_values 된 시스템 속성을 만들고 값을 true로 설정할 수 있습니다. SOAP 메시지의 모든 요소에는 minOccurs=0 속성이 있으므로 이 동작은 WSDL과 호환되며 따라서 선택 사항입니다. 또한 이 동작은 인스턴스가 많은 수의 빈 요소를 포함하는 비효율적인 SOAP 메시지를 만들지 못하도록 합니다.

    SOAP 메시지에서 빈 값을 사용하여 기존 필드를 검색할 수 있도록 하려면 이 속성을 아니오 로 설정합니다. 예를 들어 관리자가 SOAP 메시지에서 할당 대상 필드가 비어 있는 인시던트를 검색하려면 SOAP 메시지가 이 필드에 대해 빈 값을 보낼 수 있어야 합니다.
    주:
    이 속성의 값을 변경하면 기존 웹 서비스 통합에서 의도하지 않은 작업이 발생할 수 있습니다. 관리자는 새 동작을 주의 깊게 테스트하여 기존 통합이 빈 요소를 예상대로 처리하는지 확인하는 것이 좋습니다.