openjdk version "21.0.12" 2026-07-21 [라이브러리가 선언을 어떻게 받는가 · graphql-java 25.0] 규칙에 맞는 선언 스키마가 만들어짐 규칙을 어긴 선언 InvalidSchemaException : invalid schema: OneOf input field OrderSelector.id must be nullable. OneOf input field OrderSelector.number cannot have a default value. [같은 두 선언을 스키마 게이트에 넣으면] 규칙에 맞는 선언 통과 규칙을 어긴 선언 GraphQlOneOfViolationException : invalid @oneOf input declaration: [OrderSelector.id must be nullable in a @oneOf input, OrderSelector.number must not declare a default value in a @oneOf input] [규칙에 맞는 스키마에 값을 실어 보낸다] 구성원 하나만 채움 통과 · {order=ok} 구성원 둘을 채움 거부 · Exactly one key must be specified for OneOf type 'OrderSelector'. 아무것도 채우지 않음 거부 · Exactly one key must be specified for OneOf type 'OrderSelector'.