2.58.3. 追加の Camel Quarkus 設定
このコンポーネントは、クラスパスから XQuery 定義をロードできます。ネイティブモードでも機能させるには、quarkus.native.resources.includes
プロパティーを使用して、クエリーをネイティブ実行可能ファイルに明示的に埋め込む必要があります。
たとえば、以下の 2 つのルートは、それぞれ myxquery.txt
および another-xquery.txt
という名前の 2 つのクラスパスリソースから XQuery スクリプトをロードします。
from("direct:start").transform().xquery("resource:classpath:myxquery.txt", String.class); from("direct:start").to("xquery:another-xquery.txt");
これら (.txt
ファイルに保存されている可能性のある他のクエリー) をネイティブイメージに含めるには、application.properties
ファイルに次のようなものを追加する必要があります。
quarkus.native.resources.includes = *.txt