Bob Blanchard Jr. | 25 Jul 2012 16:52
Picon

ConsistencyCheckTask stops functioning

We've been using eXist's scheduler for consistency checks and backups
for quite a while, and on very rare occasion the scheduler (or so I
thought) would just stop firing these checks.  Restarting eXist would
fix the problem.  Now, starting last week, this is happening daily.

I now no longer think its the scheduler itself, because I cannot even
trigger a consistency check or backup manually.

let $params :=
<parameters>
   <param name="output" value="export"/>
    <param name="backup" value="no"/>
    <param name="incremental" value="no"/>
</parameters>
return
    system:trigger-system-task("org.exist.storage.ConsistencyCheckTask",
$params)

This executes in 5ms, and does nothing.  And absolutely no errors are
logged.  Logs state that its triggered, but nothing gets output to
export directory.

If I login via eXist's admin web interface and trigger a backup - again
nothing happens.

There are no tomcat errors, or orbeon (my application) errors.
Everything still functions fine, database is intact - but cannot do
consistency check or backup without bouncing eXist, which requires
bringing the whole application down.

(Continue reading)

Dulip Withanage | 26 Jul 2012 12:04
Picon

Re: ConsistencyCheckTask stops functioning

I can also confirm this too, although not so regularly for my servers.

On Wed, 2012-07-25 at 16:52 +0200, Bob Blanchard Jr. wrote:
> We've been using eXist's scheduler for consistency checks and backups
> for quite a while, and on very rare occasion the scheduler (or so I
> thought) would just stop firing these checks.  Restarting eXist would
> fix the problem.  Now, starting last week, this is happening daily.
> 
> I now no longer think its the scheduler itself, because I cannot even
> trigger a consistency check or backup manually.
> 
> let $params :=
> <parameters>
>    <param name="output" value="export"/>
>     <param name="backup" value="no"/>
>     <param name="incremental" value="no"/>
> </parameters>
> return
>     system:trigger-system-task("org.exist.storage.ConsistencyCheckTask",
> $params)
> 
> This executes in 5ms, and does nothing.  And absolutely no errors are
> logged.  Logs state that its triggered, but nothing gets output to
> export directory.
> 
> If I login via eXist's admin web interface and trigger a backup - again
> nothing happens.
> 
> There are no tomcat errors, or orbeon (my application) errors.
> Everything still functions fine, database is intact - but cannot do
(Continue reading)


Gmane