SOAP 메시지에서 빈 요소 금지

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

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

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