374.2.2. 쿼리 매개변수(17 매개변수):


Expand
이름설명기본값유형

allowStAX (producer)

StAX를 javax.xml.transform.Source로 허용할지 여부

true

boolean

contentCache (producer)

로드될 때 리소스 콘텐츠( 스타일시트 파일)에 대한 캐시입니다. false Camel로 설정하면 각 메시지 처리에 스타일시트 파일을 다시 로드합니다. 이것은 개발에 좋은 것입니다. 캐시된 스타일시트는 clearCachedStyle sheet 작업을 사용하여 JMX를 통해 런타임에 다시 로드하도록 할 수 있습니다.

true

boolean

deleteOutputFile (producer)

output=file이 있는 경우 이 옵션은 Exchange 처리가 완료되면 출력 파일을 삭제해야 하는지 여부를 결정합니다. 예를 들어 출력 파일이 임시 파일이라고 가정하면 사용 후 삭제하는 것이 좋습니다.

false

boolean

failOnnullBody (producer)

입력 본문이 null인 경우 예외를 throw할지 여부입니다.

true

boolean

출력 (producer)

사용할 출력 유형을 지정하는 옵션. 가능한 값은 string, 바이트, DOM, file입니다. 처음 세 가지 옵션은 모두 메모리 기반이며 파일은 java.io.File으로 직접 스트리밍됩니다. 파일의 경우 CamelXsltFileName이라는 키 Exchange.XSLT_FILE_NAME을 사용하여 IN 헤더에 파일 이름을 지정해야 합니다. 파일 이름에서 발생하는 모든 경로는 사전에 생성해야 하며, 그렇지 않으면 런타임 시 예외가 throw됩니다.

string

XsltOutput

Saxon (producer)

Saxon을 transformerFactoryClass로 사용할지 여부입니다. 이 기능을 활성화하면 net.sf.saxon.TransformerFactoryImpl 클래스가 있습니다. classpath에 Saxon을 추가해야 합니다.

false

boolean

transformerCacheSize (producer)

Template.newTransformer()에 대한 호출을 방지하기 위해 재사용할 수 있도록 캐시되는 javax.xml.transform.Transformer 오브젝트 수입니다.

0

int

변환기 (advanced)

org.apache.camel.converter.jaxp.XmlConverter의 사용자 지정 구현을 사용하려면

 

XmlConverter

entityResolver (advanced)

javax.xml.sax.EntityResolver를 javax.xml.transform.sax.SAXSource와 함께 사용자 정의 org.xml.sax.EntityResolver를 사용합니다.

 

EntityResolver

errorListener (advanced)

사용자 지정 javax.xml.transform.ErrorListener를 사용하도록 를 구성할 수 있습니다. 이 작업을 수행할 때 오류 또는 치명적인 오류를 캡처하고 Exchange에 대한 정보를 저장하지 않는 기본 오류 리스너가 사용되지 않습니다. 특수한 사용 사례에 대해서만 이 옵션을 사용합니다.

 

ErrorListener

resultHandlerFactory (advanced)

사용자 지정 org.apache.camel.builder.xml.ResultHandlerFactory를 사용할 수 있으며 사용자 지정 org.apache.camel.builder.xml.ResultHandler 유형을 사용할 수 있습니다.

 

ResultHandlerFactory

saxonConfiguration (advanced)

사용자 정의 Saxon 구성 사용

 

개체

saxonExtensionFunctions (advanced)

사용자 지정 net.sf.saxon.lib.ExtensionFunctionDefinition을 사용할 수 있습니다. classpath에 camel-saxon을 추가해야 합니다. 이 함수는 레지스트리에서 조회할 여러 값을 구분하기 위해 쉼표로 확인할 수 있습니다.

 

문자열

synchronous (advanced)

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

false

boolean

transformerFactory (advanced)

사용자 정의 XSLT 변압기 팩토리를 사용하려면

 

TransformerFactory

transformerFactoryClass (advanced)

사용자 정의 XSLT 변압기 팩토리를 사용하려면 FQN 클래스 이름으로 지정됩니다.

 

문자열

URIResolver (advanced)

사용자 정의 javax.xml.transform.URIResolver를 사용하려면

 

URIResolver

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat