Consultor Eletrônico



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.