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