Hi Alex,

This error seems to be saying that the AIP you are importing has a metadata 
field named "publication.uri" (or maybe "dc.publication.uri" or similar) 
which is *unknown* to the DSpace instance you are importing into.  

You can tell the AIP import to *automatically* create any missing metadata 
fields by using the "createMetadataFields" option: 
https://wiki.lyrasis.org/display/DSDOC7x/AIP+Backup+and+Restore#AIPBackupandRestore-AdditionalPackagerOptions

Or, you can manually create any missing/custom fields and try the import 
again.

Tim
On Saturday, July 20, 2024 at 7:48:34 AM UTC-5 zxale...@gmail.com wrote:

> Hello,
> I have a completely "fresh" version of DSpace 8 installed, and
> I ran the following command to restore all content from AIP (DSpace 7.6)
>
> JAVA_OPTS="-Xmx4096m -Dfile.encoding=UTF-8" /dspace/bin/dspace packager -u 
> -r -a -f -t AIP -e ****@****.com -i 123456789/0 /data/aip/sitewide-aip.zip
>
> Result:
>
> Replacing DSpace object(s) with package located at 
> /data/aip/sitewide-aip.zip
>
> Will replace existing DSpace SITE [ hdl=123456789/0 ]
>
> org.dspace.content.crosswalk.CrosswalkException: The 'publication.uri' 
> element has not been defined in this DSpace instance. 
>
> at 
> org.dspace.content.crosswalk.CrosswalkMetadataValidator.checkMetadata(CrosswalkMetadataValidator.java:110)
>
> at 
> org.dspace.content.crosswalk.XSLTIngestionCrosswalk.applyDimField(XSLTIngestionCrosswalk.java:104)
>
> at 
> org.dspace.content.crosswalk.XSLTIngestionCrosswalk.applyDim(XSLTIngestionCrosswalk.java:81)
>
> at 
> org.dspace.content.crosswalk.XSLTIngestionCrosswalk.applyDim(XSLTIngestionCrosswalk.java:84)
>
> at 
> org.dspace.content.crosswalk.XSLTIngestionCrosswalk.ingestDIM(XSLTIngestionCrosswalk.java:231)
>
> at 
> org.dspace.content.crosswalk.AIPDIMCrosswalk.ingest(AIPDIMCrosswalk.java:185)
>
> at 
> org.dspace.content.packager.METSManifest.crosswalkXmd(METSManifest.java:1128)
>
> at 
> org.dspace.content.packager.METSManifest.crosswalkItemDmd(METSManifest.java:1018)
>
> at 
> org.dspace.content.packager.DSpaceAIPIngester.crosswalkObjectDmd(DSpaceAIPIngester.java:155)
>
> at 
> org.dspace.content.packager.AbstractMETSIngester.ingestObject(AbstractMETSIngester.java:451)
>
> at 
> org.dspace.content.packager.AbstractMETSIngester.replace(AbstractMETSIngester.java:1078)
>
> at 
> org.dspace.content.packager.AbstractPackageIngester.replaceAll(AbstractPackageIngester.java:275)
>
> at 
> org.dspace.content.packager.AbstractPackageIngester.replaceAll(AbstractPackageIngester.java:303)
>
> at 
> org.dspace.content.packager.AbstractPackageIngester.replaceAll(AbstractPackageIngester.java:303)
>
> at 
> org.dspace.content.packager.AbstractPackageIngester.replaceAll(AbstractPackageIngester.java:303)
>
> at org.dspace.app.packager.Packager.replace(Packager.java:684)
>
> at org.dspace.app.packager.Packager.main(Packager.java:361)
>
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
>
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>
> at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.base/java.lang.reflect.Method.invoke(Method.java:569)
>
> at 
> org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:283)
>
> at 
> org.dspace.app.launcher.ScriptLauncher.handleScript(ScriptLauncher.java:134)
>
> at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:99)
>
> org.dspace.content.crosswalk.CrosswalkException: The 'publication.uri' 
> element has not been defined in this DSpace instance. 
> Help me fix this error.
>
> DSpace UI 8 / REST API 8
>
> Best regards,
> Alex
>
>
>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/19e445e3-2047-4229-bc6f-d161eb2019dcn%40googlegroups.com.

Reply via email to