diff --git a/sci-publications/src/main/java/org/scientificcms/publications/JournalIdResolver.java b/sci-publications/src/main/java/org/scientificcms/publications/JournalIdResolver.java index 1194d16..a96df57 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/JournalIdResolver.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/JournalIdResolver.java @@ -33,7 +33,7 @@ public class JournalIdResolver implements Serializable, ObjectIdResolver { .orElseThrow( () -> new IllegalArgumentException( String.format( - "No Journa with UUID %s found in the database.", + "No Journal with UUID %s found in the database.", id.key.toString() ) ) diff --git a/sci-publications/src/main/java/org/scientificcms/publications/Publication.java b/sci-publications/src/main/java/org/scientificcms/publications/Publication.java index f7b8fec..1481340 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/Publication.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/Publication.java @@ -1,8 +1,3 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ package org.scientificcms.publications; import com.fasterxml.jackson.annotation.JsonIdentityInfo; diff --git a/sci-publications/src/main/java/org/scientificcms/publications/assets/JournalAssetImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/assets/JournalAssetImExporter.java index d130c63..0ce580d 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/assets/JournalAssetImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/assets/JournalAssetImExporter.java @@ -3,8 +3,10 @@ package org.scientificcms.publications.assets; import org.libreccm.imexport.AbstractEntityImExporter; import org.libreccm.imexport.Processes; import org.librecms.contentsection.AssetRepository; +import org.scientificcms.publications.Journal; import java.util.Objects; +import java.util.Set; import javax.annotation.PostConstruct; import javax.enterprise.context.RequestScoped; @@ -27,7 +29,7 @@ public class JournalAssetImExporter @PostConstruct @Override protected void init() { - // Nothing + addRequiredEntities(Set.of(Journal.class)); } @Override diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ArticleInJournalItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ArticleInJournalItemImExporter.java index 5f2dc68..cca9732 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ArticleInJournalItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ArticleInJournalItemImExporter.java @@ -19,7 +19,6 @@ public class ArticleInJournalItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( JournalAsset.class diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/CollectedVolumeItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/CollectedVolumeItemImExporter.java index 70f13a5..649e2e5 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/CollectedVolumeItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/CollectedVolumeItemImExporter.java @@ -19,7 +19,6 @@ public class CollectedVolumeItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( PublisherAsset.class diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ExpertiseItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ExpertiseItemImExporter.java index 3baf50f..a24d197 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ExpertiseItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ExpertiseItemImExporter.java @@ -19,7 +19,6 @@ public class ExpertiseItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( Organization.class diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/GreyLiteratureItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/GreyLiteratureItemImExporter.java index 4001275..3ef3f88 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/GreyLiteratureItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/GreyLiteratureItemImExporter.java @@ -19,7 +19,6 @@ public class GreyLiteratureItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( Organization.class diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InProceedingsItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InProceedingsItemImExporter.java index 7e16169..9b41d40 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InProceedingsItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InProceedingsItemImExporter.java @@ -18,7 +18,6 @@ public class InProceedingsItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( ProceedingsItem.class diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ProceedingsItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ProceedingsItemImExporter.java index b0b5112..dedc780 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ProceedingsItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/ProceedingsItemImExporter.java @@ -20,7 +20,6 @@ public class ProceedingsItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( Organization.class, diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/WorkingPaperItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/WorkingPaperItemImExporter.java index 4aaf3c8..73fa6b7 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/WorkingPaperItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/WorkingPaperItemImExporter.java @@ -19,7 +19,6 @@ public class WorkingPaperItemImExporter @Override protected void initContentItemImExporter() { - super.init(); addRequiredEntities( Set.of( Organization.class