Ibm

FLATFILECONSUMER Cron 任務未拾取文件。馬克西莫

  • June 7, 2011

我有一個沒有拾取文件的 FLATFILECONSUMER cron 任務的實例。我可以手動導入文件,但這並不好玩。

Cron Task: FLATFILECONSUMER
Class: psdi.iface.load.LoadFlatFileCronTask
Access Level: FULL
Cron Task Instance Name: MyCoolTask
Schedule: 30s,,,,,,,,,*
Run as User: MAXADMIN
Active? X
Keep History? X
Max Number of History Records: 1,000
DELIMITER: ,
ISFILEEXTRACT: 1 (I have tried this set to 0, it doesn't seem to make a difference.)
SOURCEDIRECTORY: C:\work\COM\MAXIMOFILES\
TARGETENABLED: 1 (I have tried this set to 0, it doesn't seem to make a difference.)
TEXTQUALIFIER: "

此 cron 任務顯示在日誌中。

2009 年 11 月 11 日 15:27:12:988 MST 00000047 SystemOut O 2009 年 11 月 11 日 15:27:12:988 資訊 BMXAA6372I - 主機名:192.168.4.2。伺服器名稱:MXServer。Cron 任務名稱:FLATFILECONSUMER.MyCoolTask​​。最後執行:2009-11-11 14:52:03.0

2009 年 11 月 11 日 15:27:13:003 MST 0000007d SystemOut O 2009 年 11 月 11 日 15:27:13:003 資訊平面文件輪詢任務::FLATFILECONSUMER.MyCoolTask​​ 為文件夾啟動:C:\work\COM\MAXIMOFILES\

但就是這樣。沒有錯誤。沒有其他資訊。並且記錄永遠不會出現在表格中。我已將記錄器更改為 DEBUG,但在日誌文件中仍然沒有任何用處。

有任何想法嗎?

我會添加一個 MAXIMO 標籤,但我在這裡並不那麼酷。

問題出在我希望 Maximo 導入的文件中。Maximo 使用 cron 任務導入的文件必須具有副檔名。我有名為 data、data2、data3 的文件。

為了使它工作:

Make the changes Joe suggested.
Delete the files with out an extension.
Restart the application server (JVM).
Rename my files to:
  data.foo, data.bs, data.anythingYouCanThinkOf
Move the renamed files into the pick up directory.

坐下來享受。

將 TARGETENABLED 設置為 0 並重新啟動 Maximo。

如果您在記錄器上啟用了調試日誌maximo.integration記錄,您應該每 30 秒開始看到“FLAT file cron task::cronAction called”消息。

引用自:https://serverfault.com/questions/83816