Exist: repo.xml corrupted after rebuild/install and package repair

Created on 7 Oct 2017  路  2Comments  路  Source: eXist-db/exist

What is the problem

eXide repo.xml shows:

eXide - a web based XQuery IDE
Wolfgang Meier
http://exist-db.org/exist/apps/eXide/docs/doc.html
stable
GNU-GPLv3
true
application
eXide
pre-install.xql


... snip

the namespace problem is not confined to eXide repo.xml (monex and some of my apps are usually corrupted too). It seems that only element with xmlns:repo attribute are concerned (permission, change).

What did you expect

error should not occur ;-)

Describe how to reproduce or add a test

after ./build.sh rebuild and installation of custom apps via package manager, run
~~~
import module namespace repair="http://exist-db.org/xquery/repo/repair"
at "resource:org/exist/xquery/modules/expathrepo/repair.xql";
declare namespace exrest = "http://exquery.org/ns/restxq/exist";

(: repair expath repo :)
repair:clean-all()
, repair:repair()
~~~
editing of repo.xml and re-running repair() clears the problem, strangely!

Context information

  • eXist-db version 3.6-snapshot, newest develop
  • Java8u131
  • Linux
  • 64 bit
  • no (relevant) custom changes

Most helpful comment

  • backup/restore tried with #1640, no errors

All 2 comments

  • backup/restore tried with #1640, no errors

We plan to release 3.6.1 soonish...

Was this page helpful?
0 / 5 - 0 ratings