Why is IM Log Load failing due to java.lang.IllegalArgumentException: can't parse argument number? (Doc ID 1942660.1)

Last updated on APRIL 04, 2017

Applies to:

Oracle Knowledge - Version 8.4.7 and later
Information in this document applies to any platform.

Symptoms

On : 8.4.7 version, Analytics Reporting and ETL

When attempting to process IM ETL the job fails at IM Log Load
the following error occurs.

ERROR
-----------------------
[740790 Scheduler(26198)] SCHEDULER_RUN_TASK resumed at 10/23/14 9:06 PM: Task [Analytics ETL/IM Log Load] assigned to workclient Local Workclient.
[740791 Scheduler(26202)] Event(Code=SCHEDULER_TASK_FAILURE, id=#454B11I26202P26198) with Error occurred at 10/23/14 9:06 PM: Task [Analytics ETL/IM Log Load] completed with errors.
[740792 Scheduler(26198)] Event(Code=SCHEDULER_RUN_TASK, id=#454B0I26198P26192) with Error ended at 10/23/14 9:06 PM after 257,345 ms: Task [Analytics ETL/IM Log Load] assigned to workclient Local Workclient.
[740793 Scheduler (26192)] UNKNOWN MESSAGE ID "SCHEDULER_STALLED_DUE_TO_FAILURE" called with: "com.inquira.scheduler.job.TaskSummary@356e3aaf"
[740794 Scheduler(26192)] Event(Code=SCHEDULER_RUN_JOB, id=#453B0I26192P37) with Error ended at 10/23/14 9:06 PM after 380,790 ms: Job 'Analytics ETL'.
[740795 Scheduler (37)] UNKNOWN MESSAGE ID "SCHEDULER_STALLED_JOB" called with: "Analytics ETL"
[740796 LogCatalogBuilder(26203)] Event(Code=LOG_STORE_BUILD_CATALOG, id=#455B0I26203P43) started at 10/23/14 9:06 PM: Building Catalog for log set default
[740797 Scheduler(26204)] Event(Code=SCHEDULER_JOB_STALLED, id=#455B0I26204P37) with Error occurred at 10/23/14 9:06 PM: Job stalled [Analytics ETL]. Due to errors/dependencies, job can no longer make progress.

Upon further Investigation the specific error is

740787 Local Workclient-default-taskrun (26200)] Workclient Analytics ETL handled exception for task IM Log Load. Exception: Local Workclient
java.lang.IllegalArgumentException: can't parse argument number FILENAME\p
at java.text.MessageFormat.makeFormat(MessageFormat.java:1339)
at java.text.MessageFormat.applyPattern(MessageFormat.java:458)
at java.text.MessageFormat.<init>(MessageFormat.java:368)
at com.inquira.log.MessageInfo.buildDynamic(MessageInfo.java:53)
at com.inquira.log.LogFormatterImpl.getMessageInfo(LogFormatterImpl.java:500)
at com.inquira.log.LogFormatterImpl.getMessageInfo(LogFormatterImpl.java:549)
at com.inquira.log.store.StoreUtils.translateEntry(StoreUtils.java:135)
at com.inquira.log.store.StoreUtils.translateEntry(StoreUtils.java:129)
at com.inquira.log.store.StoreUtils.translateEntry(StoreUtils.java:123)
at com.inquira.log.store.ConsoleStoreWriter.writerEntry(ConsoleStoreWriter.java:99)
at com.inquira.log.store.LogSet.writeEntry(LogSet.java:423)
at com.inquira.log.LogStoreImpl.writeEntry(LogStoreImpl.java:193)
at com.inquira.log.LogWriterImpl.forceWrite(LogWriterImpl.java:108)
at com.inquira.log.LogWriterImpl.event(LogWriterImpl.java:254)
at com.inquira.log.LogWriterImpl.event(LogWriterImpl.java:210)
at com.inquira.analytics.im.DbDifferenceLoader.getAllWorkFlowStepData(DbDifferenceLoader.java:770)
at com.inquira.analytics.im.DbDifferenceLoader.loadData(DbDifferenceLoader.java:110)
at com.inquira.analytics.im.Oltp2Ods.loadData(Oltp2Ods.java:48)
at com.inquira.analytics.im.IMLoad.doWork(IMLoad.java:122)
at com.inquira.analytics.OdsTask.run(OdsTask.java:267)
at com.inquira.scheduler.job.Task.run(Task.java:1240)
at com.inquira.scheduler.workclient.WorkClient$TaskThread.run(WorkClient.java:364)
Causing: com.inquira.scheduler.SchedulerException: [Loc


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms