レジストリリソースとして、インバウンドエンドポイントパラメータをドキュメント化されているとおりに使用できます。
これは、パラメータをレジストリ値として使用するファイル着信エンドポイントの簡単なサンプルです。
まず、私はその後FileURI
含むレジストリ・リソースを作成しているが設定レジストリに作成されたレジストリエントリを参照する次のファイルの着信エンドポイントを作成しました。
<?xml version="1.0" encoding="UTF-8"?>
<inboundEndpoint xmlns="http://ws.apache.org/ns/synapse"
name="vfsinbound"
sequence="ABCSequence"
onError="ABCFault"
protocol="file"
suspend="false">
<parameters>
<parameter name="interval">1000</parameter>
<parameter name="sequential">true</parameter>
<parameter name="coordination">true</parameter>
<parameter name="transport.vfs.FileURI" key="conf:/repository/FileLocation"/>
<parameter name="transport.vfs.ContentType">text/xml</parameter>
<parameter name="transport.vfs.FileNamePattern">.*\.xml</parameter>
<parameter name="transport.vfs.Locking">enable</parameter>
<parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter>
<parameter name="transport.vfs.MoveAfterProcess">file:///home/sashika/Desktop/VFS/process</parameter>
<parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter>
<parameter name="transport.vfs.MoveAfterFailure">file:///home/sashika/Desktop/VFS/fail</parameter>
<parameter name="transport.vfs.AutoLockRelease">false</parameter>
<parameter name="transport.vfs.LockReleaseSameNode">false</parameter>
<parameter name="transport.vfs.DistributedLock">false</parameter>
<parameter name="transport.vfs.FileSortAttribute">NONE</parameter>
<parameter name="transport.vfs.FileSortAscending">true</parameter>
<parameter name="transport.vfs.CreateFolder">true</parameter>
<parameter name="transport.vfs.Streaming">false</parameter>
<parameter name="transport.vfs.Build">false</parameter>
</parameters>
</inboundEndpoint>
は、スタックオーバーフローへようこそ、ここの周りにあなたの方法を知っている(ともあなたの最初のバッジを獲得するために)[歓迎ツアー](https://stackoverflow.com/tour)を通過するための時間をとってください[最小限の、完全で検証可能なサンプルを作成する](https://stackoverflow.com/help/mcve)の方法と[よくある質問を表示する方法]を確認する(https://stackoverflow.com/help/how-あなたのチャンスを増やしてフィードバックや有用な回答を得ることができます。 –