On 21.09.12 20.55, Karl Wright wrote:
I see what has happened here. You unregistered the connectors before
you deleted the job. That basically meant that the job cleanup can't
take place until the connector(s) it requires are registered again.
That's correct, and I also see the problem now. I forgot to install the
Filesystem connector before I did the configuration import (normally we
do not use this connector, but I installed one as a part of a test I did).
After I installed it, I do not longer get an NPE.
Maybe our routines for upgrading MCF need to be changed. We want to be
sure that these connectors do not need new fields in the database tables
due to changed/new functions. Therefore I thought this was the safest
approach. First we export the configuration, then we uninstall all
connectors by using the executecommand script, then deleting the tables
by performing an "agents.Uninstall" command, then reinstall everything
and finally import the configuration.
Still I cannot delete my jobs since their statuses are "cleaning up".
And the reason is because I didn't delete my jobs prior to executing
"crawler.UnRegisterAll"?
Erlend
--
Erlend Garåsen
Center for Information Technology Services
University of Oslo
P.O. Box 1086 Blindern, N-0317 OSLO, Norway
Ph: (+47) 22840193, Fax: (+47) 22852970, Mobile: (+47) 91380968, VIP: 31050