Hi Dhanya,

Please check if you have necessary permissions(read/write) in '
/C:/ProcessedFiles'.

Thanks,
Himasha

On Fri, Feb 23, 2018 at 2:19 PM, dhanya <dhanyasanth2...@gmail.com> wrote:

> Hi,
>
> While using an inbound endpoint for file processing, i am getting  the
> error
> message that the file could not be renamed even though the file is
> processed
> successfully and move to the specified "ProcessedFiles" folder.
>
> What could be causing this error message?
>
>
> [2018-02-23 13:24:26,534] [EI-Core] ERROR - FilePollingConsumer Error
> moving
> file : file:///C:/Sample.txt to file://C:/ProcessedFiles
> org.apache.commons.vfs2.FileSystemException: Could not rename
> "file:///C:/Sample.txt" to "file:///C:/ProcessedFiles/Sample.txt".
>         at
> org.apache.commons.vfs2.provider.AbstractFileObject.
> moveTo(AbstractFileObject.java:1117)
>         at
> org.wso2.carbon.inbound.endpoint.protocol.file.FilePollingConsumer.
> moveOrDeleteAfterProcessing(FilePollingConsumer.java:849)
>         at
> org.wso2.carbon.inbound.endpoint.protocol.file.FilePollingConsumer.
> directoryHandler(FilePollingConsumer.java:570)
>         at
> org.wso2.carbon.inbound.endpoint.protocol.file.FilePollingConsumer.poll(
> FilePollingConsumer.java:214)
>         at
> org.wso2.carbon.inbound.endpoint.protocol.file.
> FilePollingConsumer.execute(FilePollingConsumer.java:134)
>         at
> org.wso2.carbon.inbound.endpoint.protocol.file.
> FileTask.taskExecute(FileTask.java:47)
>         at
> org.wso2.carbon.inbound.endpoint.common.InboundTask.
> execute(InboundTask.java:51)
>         at
> org.wso2.carbon.mediation.ntask.NTaskAdapter.execute(NTaskAdapter.java:98)
>         at
> org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter.
> execute(TaskQuartzJobAdapter.java:67)
>         at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.commons.vfs2.FileSystemException: Could not rename
> file "C:\Sample.txt" to "file:///C:/ProcessedFiles/Sample.txt".
>         at
> org.apache.commons.vfs2.provider.local.LocalFile.
> doRename(LocalFile.java:141)
>         at
> org.apache.commons.vfs2.provider.AbstractFileObject.
> moveTo(AbstractFileObject.java:1103)
>
>
> Inbound Endpoint:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <inboundEndpoint name="InboundEndpointA" protocol="file"
> sequence="Endpoint"
> suspend="false" xmlns="http://ws.apache.org/ns/synapse";>
>     <parameters>
>         <parameter name="interval">10</parameter>
>         <parameter name="sequential">false</parameter>
>         <parameter name="coordination">true</parameter>
>         <parameter name="transport.vfs.ContentType">text/plain</parameter>
>         <parameter name="transport.vfs.ActionAfterFailure">MOVE</
> parameter>
>         <parameter name="transport.vfs.MaxRetryCount">3</parameter>
>         <parameter name="transport.vfs.ActionAfterProcess">MOVE</
> parameter>
>         <parameter key="conf:/Sample/InboundFileUri"
> name="transport.vfs.FileURI"/>
>         <parameter key="conf:/Sample/AfterFailure"
> name="transport.vfs.MoveAfterFailure"/>
>         <parameter key="conf:/Sample/AfterProcessed"
> name="transport.vfs.MoveAfterProcess"/>
>         <parameter name="transport.vfs.CreateFolder">true</parameter>
>         <parameter name="transport.vfs.Streaming">false</parameter>
>         <parameter name="transport.vfs.Build">false</parameter>
>     </parameters>
> </inboundEndpoint>
>
> Thanks and regards,
> Dhanya
>
>
>
>
> --
> Sent from: http://wso2-oxygen-tank.10903.n7.nabble.com/WSO2-
> Development-f3.html
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>



-- 
Himasha Guruge
Senior Software Engineer
WS*O2* *Inc.*
Mobile: +94 777459299
himas...@wso2.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to