2.38.3. 追加の Camel Quarkus 設定
上述の標準的な使用方法以外に、ネイティブモードでクラスパスリソースと共に xquery 言語およびコンポーネントを使用する場合は、テクニックが必要です。このような場合は、include-patterns
オプションを指定して、ネイティブ実行可能ファイルにリソースを明示的に埋め込む必要があります。
たとえば、以下の 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");
ネイティブモードで動作するには、include-patterns
設定を設定する必要があります。たとえば、以下のように application.properties
ファイルを設定します。
quarkus.camel.native.resources.include-patterns = *.txt