RDF validation issue at #UPDATEMETADATA while KMG publication
Both editions textgrid:46xth.0 and textgrid:46xtq.0 had errors while publishing. Seems to RDF issues in image metadata:
textgrid:46xth.0
KMG - error in editionerror in crud log (wo??)
Exception in thread "pool-1-thread-15" jakarta.xml.ws.WebServiceException: org.apache.cxf.binding.soap.SoapFault: Error in RDF data: [line: 4, col: 129] {E201} The attributes on this property element, are not permitted with any content; expecting end element tag.! This is an unexpected error! Please be kind to your system administrators!
error in tomcat log (crud.log.2024-08-16.log)
15-Aug-2024 08:34:22.922 INFO [http-nio-8080-exec-13] org.apache.cxf.phase.PhaseInterceptorChain.doDefaultLogging Application '{http://textgrid.info/namespaces/middleware/tgcrud/services/TGCrudService}TGCrudService#{http://textgrid.info/namespaces/middleware/tgcrud/services/TGCrudService}updateMetadata' has thrown exception, unwinding now: info.textgrid.namespaces.middleware.tgcrud.services.tgcrudservice.IoFault: Error in RDF data: [line: 4, col: 129] {E201} The attributes on this property element, are not permitted with any content; expecting end element tag.! This is an unexpected error! Please be kind to your system administrators!
textgrid:46xth.0
publish status<publishResponse dryRun="false" objectListComplete="true">
<PublishObject uri="textgrid:46xth.0" pid="hdl:21.11113/0000-0012-2117-D" status="OK"/>
<PublishObject uri="textgrid:46xtj.0" pid="hdl:21.11113/0000-0012-2118-C" status="OK"/>
<PublishObject uri="textgrid:46xtg.0" pid="hdl:21.11113/0000-0012-2119-B" status="OK"/>
<PublishObject uri="textgrid:3rghf.1" pid="hdl:21.11113/0000-0012-211A-A" status="OK"/>
<PublishObject uri="textgrid:3rghg.1" pid="hdl:21.11113/0000-0012-211B-9" status="OK"/>
<PublishObject uri="textgrid:3rghh.1" pid="hdl:21.11113/0000-0012-211C-8" status="OK"/>
<PublishObject uri="textgrid:3rghk.1" pid="hdl:21.11113/0000-0012-211D-7" status="OK"/>
<PublishObject uri="textgrid:3rghj.1" pid="hdl:21.11113/0000-0012-211E-6" status="OK"/>
<PublishObject uri="textgrid:3rghm.1" pid="hdl:21.11113/0000-0012-211F-5" status="OK"/>
<PublishStatus progress="44" processStatus="RUNNING" activeModule="de.langzeitarchivierung.kolibri.actionmodule.textgrid.publish.ModifyAndUpdate" />
</publishResponse>
kolibri log (/var/log/dhrep/tgpublish/kolibri.log.2024-08-16.gz)
2024-08-15T08:34:16.409+00:00 1723710856409 [#370] INFO de.langzeitarchivierung.kolibri.actionmodule.textgrid.publish.ModifyAndUpdate.() <RUNNING> textgrid:46xth.0 --> Initialized ActionModule de.langzeitarchivierung.kolibri.actionmodule.textgrid.publish.ModifyAndUpdate
<RUNNING> textgrid:46xth.0 --> Modifying and updating 9 objects
<RUNNING> textgrid:46xth.0 --> Import mapping generated for rewriting base URIs to revision URIs
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] TG-crud#READMETADATA complete (41%)
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Detected mimetype text/tg.edition+tg.aggregation+xml
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] TG-crud#READ complete
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Added issued date to metadata: 1723710856408
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] PID added to metadata: hdl:21.11113/0000-0012-2117-D
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Availibility set to: public
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Not aggregated data URIs (no rewriting needed): [textgrid:46xth.0]
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Data successfully rewritten
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] Metadata successfully rewritten
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] BaseURIs rewritten to revision URIs for format: text/tg.edition+tg.aggregation+xml
<RUNNING> textgrid:46xth.0 --> [textgrid:46xth.0] TG-crud#UPDATE complete
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] TG-crud#READMETADATA complete (42%)
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] Detected mimetype text/tg.work+xml
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] Added issued date to metadata: 1723710856408
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] PID added to metadata: hdl:21.11113/0000-0012-2118-C
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] Availibility set to: public
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] Permissions set to: READ
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtj.0] TG-crud#UPDATEMETADATA complete
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] TG-crud#READMETADATA complete (43%)
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Detected mimetype text/tg.aggregation+xml
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] TG-crud#READ complete
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Added issued date to metadata: 1723710856408
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] PID added to metadata: hdl:21.11113/0000-0012-2119-B
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Availibility set to: public
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Not aggregated data URIs (no rewriting needed): [textgrid:46xtg.0]
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Data successfully rewritten
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] Metadata successfully rewritten
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] BaseURIs rewritten to revision URIs for format: text/tg.aggregation+xml
<RUNNING> textgrid:46xth.0 --> [textgrid:46xtg.0] TG-crud#UPDATE complete
<RUNNING> textgrid:46xth.0 --> [textgrid:3rghf.1] TG-crud#READMETADATA complete (44%)
<RUNNING> textgrid:46xth.0 --> [textgrid:3rghf.1] Detected mimetype image/jpeg
<RUNNING> textgrid:46xth.0 --> [textgrid:3rghf.1] Added issued date to metadata: 1723710856408
<RUNNING> textgrid:46xth.0 --> [textgrid:3rghf.1] PID added to metadata: hdl:21.11113/0000-0012-211A-A
2024-08-15T08:34:20.866+00:00 1723710860866 [#370] INFO de.langzeitarchivierung.kolibri.actionmodule.textgrid.publish.ModifyAndUpdate.() <RUNNING> textgrid:46xth.0 --> [textgrid:3rghf.1] Permissions set to: READ
...kein #UPDATEMETADATA in crud logs gefunden dazu...?
metadata: https://textgridlab.org/1.0/tgcrud/rest/textgrid:3rghf.0/metadata?sessionId=xxx
<relations>
<ns2:RDF>
<Description xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:j.cook.up="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:exif="http://www.w3.org/2003/12/exif/ns#"
xmlns:ns3="http://textgrid.info/namespaces/metadata/core/2010"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
j.cook.up:about="textgrid:3rghf.0">
<exif:yResolution j.cook.up:datatype="http://www.w3.org/2001/XMLSchema#integer"
>-1</exif:yResolution>
<exif:xResolution j.cook.up:datatype="http://www.w3.org/2001/XMLSchema#integer"
>-1</exif:xResolution>
<exif:height j.cook.up:datatype="http://www.w3.org/2001/XMLSchema#integer"
>644</exif:height>
<exif:width j.cook.up:datatype="http://www.w3.org/2001/XMLSchema#integer"
>864</exif:width>
</Description>
</ns2:RDF>
</relations>
Edited by Stefan E. Funk