У меня есть экземпляр задачи cron FLATFILECONSUMER, которая не собирает файлы. Я могу вручную импортировать файлы, но это не весело.
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 отображается в журналах.
11/11/09 15: 27: 12: 988 MST 00000047 SystemOut O 11 ноября 2009 г. 15: 27: 12: 988 INFO BMXAA6372I - Имя хоста: 192.168.4.2. Имя сервера: MXServer. Название задачи Cron: FLATFILECONSUMER.MyCoolTask. Последний запуск: 11.11.2009 14: 52: 03.0
11/11/09 15: 27: 13: 003 MST 0000007d SystemOut O 11 ноя 2009 15: 27: 13: 003 INFO Задача опроса плоских файлов :: FLATFILECONSUMER.MyCoolTask запущена для папки: C: \ work \ COM \ MAXIMOFILES \
Но это так. Нет ошибки. Другой информации нет. И записи никогда не отображаются в таблице. Я изменил регистратор на DEBUG, но в файле журнала по-прежнему ничего полезного.
Любые идеи?
Я бы добавил тег MAXIMO, но я здесь не такой крутой.
Установите для TARGETENABLED значение 0 и перезапустите Maximo.
Если у вас включено ведение журнала DEBUG на maximo.integration
logger, вы должны начать видеть сообщения «FLAT file cron task :: cronAction called» каждые 30 секунд.
Проблема заключалась в файлах, которые я хотел импортировать 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.
Устройтесь поудобнее и наслаждайтесь.