Re: Exist-Db - front end failure following JVM crash

Ralph Corrigan <[email protected]> Wed, 17 Jul 2024 14:35:28 +0100
Newsgroups gmane.text.xml.exist
Message-ID <[email protected]>
Thanks Jean-Paul, that worked perfectly!

Cheers

Ralph

On 15/07/2024 19:37, Jean-Paul Rehr wrote:

> In my experience this requires reindexing the entire database. When 
> this happens, as a general practice, I go through and reindex each app 
> separately. I start with the "core" apps like eXide, Monex, package 
> manager, etc.  As you go through each app and reindex you should find 
> that each app is back online again...
> 
> JPR
> 
> On Mon, Jul 15, 2024 at 7:39 PM Ralph Corrigan <[email protected]> 
> wrote:
> 
>> Hi all, following a JVM crash at the weekend, all of the apps front 
>> ends (except the dashboard) are failing to load and displaying the 
>> following error (this one from Monex). Has anyone seen anything 
>> similar? The db is accessible from Oxygen and seems fine, but nothing 
>> (including exide) will load...
>> 
>> Ralph
>> 
>> <exception>
>> 
>> <path>/db/apps/monex/modules/view.xql</path>
>> <message>exerr:ERROR The actual return type does not match the 
>> sequence type declared in the function's signature: 
>> config:app-title(node(), map(*)) text(). Expected cardinality: exactly 
>> one, got 0. [at line 63, column 50, source: 
>> /db/apps/monex/modules/view.xql] In function: config:app-title(node(), 
>> map(*)) [-1:-1:/db/apps/monex/modules/config.xqm] 
>> templates:process-output(element(), map(*), item()*, element()) 
>> [211:9:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:call-by-introspection(element(), map(*), map(*), 
>> function(*)) 
>> [189:28:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:call(item(), element(), map(*)) 
>> [137:36:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process(node()*, map(*)) 
>> [148:81:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process(node()*, map(*)) 
>> [148:81:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process(node()*, map(*)) 
>> [428:17:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process-output(element(), map(*), item()*) 
>> [230:9:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process-output(element(), map(*), item()*, element()) 
>> [211:9:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:call-by-introspection(element(), map(*), map(*), 
>> function(*)) 
>> [189:28:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:call(item(), element(), map(*)) 
>> [145:37:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process(node()*, map(*)) 
>> [133:51:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:process(node()*, map(*)) 
>> [90:9:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql] 
>> templates:apply(node()+, function(*), map(*)?, map(*)?) 
>> [43:5:/exist/etc/../data/expathrepo/shared-0.9.1/content/templates.xql]</message>
>> </exception> _______________________________________________
>> Exist-open mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/exist-open

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open