SOAP 메시지에서 비어 있는 요소 방지
기본적으로 인스턴스는 SOAP 메시지에서 비어 있는 요소, 즉 NULL 또는 NIL 값을 가진 요소를 생략하지 않습니다.
SOAP 응답에 빈 요소가 포함되지 않게 하기 위해 관리자는 호출 glide.soap.omit_null_values 된 시스템 속성을 만들고 값을 true로 설정할 수 있습니다. 이 동작은 SOAP 메시지의 모든 요소가 minOccurs=0 속성을 가지므로 선택 사항이므로 WSDL을 준수합니다. 또한 이 동작은 인스턴스가 많은 수의 빈 요소를 포함하는 비효율적인 SOAP 메시지를 만들지 못하도록 방지합니다.
SOAP 메시지가 빈 값을 가진 기존 필드를 검색할 수 있도록 하려면 이 속성을 아니오 로 설정합니다. 예를 들어, 관리자가 SOAP 메시지에서 할당 대상 필드가 비어 있는 인시던트를 검색하려는 경우 SOAP 메시지는 이 필드에 대해 빈 값을 보낼 수 있어야 합니다.
주:
이 속성의 값을 변경하면 기존 웹 서비스 통합에 의도하지 않은 동작이 발생할 수 있습니다. 관리자는 새 동작을 주의 깊게 테스트하여 기존 통합이 빈 요소를 예상대로 처리하는지 확인하는 것이 좋습니다.