359.2.2. 쿼리 매개변수(11 매개변수):

이름설명기본값유형

failOnnullBody (producer)

신체가 존재하지 않는 경우 실패 여부를 확인합니다.

true

boolean

failOnnullHeader (producer)

헤더에 대한 유효성을 검사할 때 헤더가 없는 경우 실패할지 여부입니다.

true

boolean

HeaderName (producer)

메시지 본문 대신 헤더에 대해 검증합니다.

 

문자열

errorHandler (advanced)

사용자 지정 org.apache.camel.processor.validation.ValidatorErrorHandler를 사용합니다. 기본 오류 처리기는 오류를 캡처하고 예외를 throw합니다.The default error handler captures the errors and throws an exception.

 

ValidatorErrorHandler

resourceResolver (advanced)

사용자 지정 LSResourceResolver를 사용합니다. 또한 링크 setResourceResolverFactory(ValidatorResourceResolverFactory)를 참조하십시오.

 

LSResourceResolver

resourceResolverFactory (advanced)

엔드포인트 리소스 URI에 따라 달라지는 리소스 확인자를 만드는 데 사용됩니다. 방법 링크 setResourceResolver(LSResourceResolver)과 함께 사용해서는 안 됩니다. 설정하지 않으면 DefaultValidatorResourceResolverFactory가 사용됩니다.

 

ValidatorResource ResolverFactory

schemaFactory (advanced)

사용자 정의 javax.xml.validation.SchemaFactory를 사용하려면

 

SchemaFactory

schema language (advanced)

W3C XML 스키마 네임스페이스 URI를 구성합니다.

http://www.w3.org/2001/XMLSchema

문자열

synchronous (advanced)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean

Usedom (advanced)

유효성 검사기에서 DOMSource/DOMResult 또는 SaxSource/SaxResult를 사용해야 하는지 여부입니다.

false

boolean

useSharedSchema (advanced)

Schema 인스턴스는 공유되어야 하는지 여부입니다. 이 옵션은 JDK 1.6.x 버그에서 작동하도록 도입되었습니다. Xerces는 이 문제가 없어야 합니다.

true

boolean