2016-10-06 18 views
0

activemqでBLOBメッセージを消費した後にファイルを削除するとエラーが発生します。ここで私のエラースタックトレースです。消費後にファイルを削除する際のエラー - activemq

注 - 正常にダウンロードされました。削除でエラーを取得する -

activeMQMessage.deleteFile(); 

エラー:

entejavax.jms.JMSException: Delete file failed: 550 Delete operation failed. 

at org.apache.activemq.blob.FTPBlobDownloadStrategy.deleteFile(FTPBlobDownloadStrategy.java:66) 
at com.skynetwork.sync.FileSyncListener.onMessage(FileSyncListener.java:66) 
at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1298) 
at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131) 
at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202) 
at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122) 
at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
at java.lang.Thread.run(Thread.java:745) 

すべてのヘルプは高く評価されます。

答えて

0

FTPサーバーに問題があるようですが、FileZillaやその他のFTPツールで削除できるかどうか、消費者側の名前に空白や特殊文字が含まれているかどうかを確認できますか?あなたはFTP側のログを持っていましたか?

+0

URLに問題がありました。私はそれを固定し、それは動作します。お返事をありがとうございます。 – avdhesh

関連する問題