From 465d719aed0bba5f52f9fbb7189f6e839abf69b9 Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Wed, 7 Dec 2022 21:07:44 +0100 Subject: [PATCH] Added some missing depedencies and annotations --- .../publications/InternetArticleImExporter.java | 4 ++++ .../InternetArticleItemImExporter.java | 15 ++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/sci-publications/src/main/java/org/scientificcms/publications/InternetArticleImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/InternetArticleImExporter.java index f318957..69a2bf2 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/InternetArticleImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/InternetArticleImExporter.java @@ -1,15 +1,19 @@ package org.scientificcms.publications; +import org.libreccm.imexport.Processes; import org.librecms.assets.Organization; import java.util.Set; import javax.annotation.PostConstruct; +import javax.enterprise.context.RequestScoped; /** * * @author Jens Pelzetter */ +@RequestScoped +@Processes(InternetArticle.class) public class InternetArticleImExporter extends AbstractPublicationImExporter { diff --git a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InternetArticleItemImExporter.java b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InternetArticleItemImExporter.java index 2da3c6a..82b3de7 100644 --- a/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InternetArticleItemImExporter.java +++ b/sci-publications/src/main/java/org/scientificcms/publications/contenttypes/InternetArticleItemImExporter.java @@ -2,6 +2,9 @@ package org.scientificcms.publications.contenttypes; import org.libreccm.imexport.Processes; import org.librecms.contentsection.AbstractContentItemImExporter; +import org.scientificcms.publications.InternetArticle; + +import java.util.Set; import javax.enterprise.context.RequestScoped; @@ -11,19 +14,17 @@ import javax.enterprise.context.RequestScoped; */ @RequestScoped @Processes(InternetArticleItem.class) -public class InternetArticleItemImExporter -extends AbstractContentItemImExporter{ - - @Override +public class InternetArticleItemImExporter + extends AbstractContentItemImExporter { + + @Override protected void initContentItemImExporter() { - // Nothing + addRequiredEntities(Set.of(InternetArticle.class)); } @Override public Class getEntityClass() { return InternetArticleItem.class; } - - }