私はWSO2 5.0.0で非常に単純なInboundEndpointをtransport.vfs.FileProcessInterval = 5000で設定しようとしていますが、私は常に以下の例外を受け取ります展開しようとすると:これは現時点での代替としてWSO2を使用するためのショーストッパーであるよう助けてくださいWSO2ファイルinboundEndpointがtransport.vfs.FileProcessInterval = 5000で例外をスローする
<?xml version="1.0" encoding="UTF-8"?>
<inboundEndpoint name="BigBuyCategoryMapper" protocol="file" suspend="false" xmlns="http://ws.apache.org/ns/synapse">
<parameters>
<parameter name="sequential">true</parameter>
<parameter name="coordination">true</parameter>
<parameter name="transport.vfs.ContentType">text/csv</parameter>
<parameter name="transport.vfs.LockReleaseSameNode">false</parameter>
<parameter name="transport.vfs.AutoLockRelease">false</parameter>
<parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter>
<parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter>
<parameter name="transport.vfs.FileURI">file:///Users/gamac/temp/in</parameter>
<parameter name="transport.vfs.MoveAfterFailure">file:///Users/gamac/temp/failed</parameter>
<parameter name="transport.vfs.DistributedLock">false</parameter>
<parameter name="transport.vfs.FileNamePattern">mapper_category.csv</parameter>
<parameter name="transport.vfs.FileProcessInterval">5000</parameter>
<parameter name="transport.vfs.MoveAfterProcess">file:///Users/gamac/temp/done</parameter>
<parameter name="transport.vfs.Locking">disable</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>
:
Caused by: org.apache.synapse.SynapseException: Invalid numeric value for interval.
at org.wso2.carbon.inbound.endpoint.protocol.file.VFSProcessor.<init>(VFSProcessor.java:50)
at org.wso2.carbon.inbound.endpoint.inboundfactory.InboundRequestProcessorFactoryImpl.createInboundProcessor(InboundRequestProcessorFactoryImpl.java:60)
at org.apache.synapse.inbound.InboundEndpoint.getInboundRequestProcessor(InboundEndpoint.java:109)
at org.apache.synapse.inbound.InboundEndpoint.init(InboundEndpoint.java:76)
at org.apache.synapse.deployers.InboundEndpointDeployer.deploySynapseArtifact(InboundEndpointDeployer.java:57)
... 21 more
Caused by: java.lang.NumberFormatException: null
at java.lang.Long.parseLong(Long.java:552)
at java.lang.Long.parseLong(Long.java:631)
at org.wso2.carbon.inbound.endpoint.protocol.file.VFSProcessor.<init>(VFSProcessor.java:47)
... 25 more
ここで生成される完全な設定は、ツーリング(開発スタジオ)を使用します。 :(
多くの感謝!
のように動作していないのITは、<パラメータ名=「間隔」> 5000ですサンプルを参照してください。 https://docs.wso2.com/pages/viewpage.action?pageId=43995550 – krishan