Hi,
We have finally found the XoWiki issue that we had in ]po[, probably due to strange update issues or whatever.
Basically, the view "xowiki_formi" references a table "cr_text" that had two entries in our database. We could fix our issue by deleting one of the two entries:
# select oid, * from cr_text;
   oid    | text_data
----------+-----------
 42300926 |
 42300927 |
(2 rows)
But I don't understand the function of cr_text in this "xowiki_formi" view. There is no where condition for cr_text. Does this really make sense?:
SELECT  [...]
        cr_text.text_data AS text,
        [...]
FROM    acs_objects,
        cr_revisions cr,
        cr_text,
        xowiki_form,
        xowiki_page_template,
        xowiki_page
WHERE   acs_objects.object_id = cr.revision_id AND
        acs_objects.object_id = xowiki_form.xowiki_form_id AND
        acs_objects.object_id = xowiki_page_template.page_template_id AND
        acs_objects.object_id = xowiki_page.page_id;Cheers!
Frank