Kbase P26537: Error polling Fathom resource - Argument can not be null
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  6/13/2003 |
|
Status: Unverified
FACT(s) (Environment):
Fathom 2.0A
FACT(s) (Environment):
UNIX
SYMPTOM(s):
Exception at Thu Jun 05 14:43:37 CEST 2003: java.lang.IllegalArgumentException
Message (throw): Error polling resource.
Message (excp): Argument can not be null
Stack Trace:
java.lang.IllegalArgumentException: Argument can not be null
at com.progress.isq.ipqos.resources.BaseResource.setProperty(BaseResource.java:999)
at com.progress.isq.ipqos.resources.PollableResource.setProperty(PollableResource.java:178)
at com.progress.isq.ipqos.resources.logfile.LogFileMonitor.setLastLine(LogFileMonitor.java:394)
at com.progress.isq.ipqos.resources.logfile.LogFileSearchEngine.searchFile(LogFileSearchEngine.java:192)
at com.progress.isq.ipqos.resources.logfile.LogFileMonitor.doWork(LogFileMonitor.java:220)
at com.progress.isq.ipqos.resources.logfile.DBLogFileMonitor.doWork(DBLogFileMonitor.java:231)
at com.progress.isq.ipqos.WorkThread.run(WorkThread.java:91)
Error polling Fathom resource - Argument can not be null
AdminServer goes down
Default database log file monitor is being used
CAUSE:
The cause is N/A, probably bug in 2.0A, but we were unable to reproduce it, and as agreed with Tom Mitchel jr., this is related to way, how we operate with fathom.xml (resources) with 2.0A.
CAUSE:
The fathom.xml is not being propertly closed, but the exact cause is not know.
FIX:
Recreate database resource related to the log file monitor, ie access the Fathom management console, stop the database from there, click on Delete button - this will remove the database from Fathom monitoring resources as well as from conmgr.properties. After this start Progress Explorer and add an entry for the database there. As a final step, stop and start the AdminServer, this will re-add the database back to the Fathom.
FIX:
Upgrade to 2.1A release or higher, where the new way of working with resources.