diff --git a/ccm-cms/pom.xml b/ccm-cms/pom.xml
index 9c339d900..50d52f338 100644
--- a/ccm-cms/pom.xml
+++ b/ccm-cms/pom.xml
@@ -79,12 +79,12 @@
org.eclipse.krazo
krazo-core
- provided
+
org.eclipse.krazo.ext
krazo-freemarker
- provided
+
@@ -443,6 +443,7 @@
pre-integration-test
+ -Xms64m -Xmx2048M -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=2048m
System.out
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/CMSDHTMLEditor.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/CMSDHTMLEditor.java
index af6526f98..f26d5d37f 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/CMSDHTMLEditor.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/CMSDHTMLEditor.java
@@ -23,7 +23,7 @@ import com.arsdigita.bebop.parameters.ParameterModel;
import com.arsdigita.bebop.parameters.StringParameter;
import com.arsdigita.cms.CMS;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
import org.librecms.contentsection.ContentSection;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentItemPage.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentItemPage.java
index f1ed6bf86..fbbec5045 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentItemPage.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentItemPage.java
@@ -60,7 +60,7 @@ import com.arsdigita.xml.Element;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.librecms.CmsConstants;
import org.librecms.contentsection.ContentItem;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentSectionPage.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentSectionPage.java
index 1f2fccdd2..0bf6e499c 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentSectionPage.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/ContentSectionPage.java
@@ -50,7 +50,7 @@ import com.arsdigita.util.Assert;
import javax.servlet.http.HttpServletRequest;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.security.PermissionChecker;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/assets/AssetPane.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/assets/AssetPane.java
index cea15f621..02c3d87d5 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/assets/AssetPane.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/assets/AssetPane.java
@@ -85,7 +85,7 @@ import org.librecms.contentsection.Folder;
import java.util.List;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.categorization.CategoryManager;
import org.libreccm.core.CcmObject;
import org.libreccm.core.UnexpectedErrorException;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/AuthoringKitWizard.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/AuthoringKitWizard.java
index 0284caad5..d94bc038c 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/AuthoringKitWizard.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/AuthoringKitWizard.java
@@ -62,7 +62,7 @@ import java.util.Objects;
import java.util.ResourceBundle;
import org.apache.logging.log4j.LogManager;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.configuration.ConfigurationManager;
import org.libreccm.core.UnexpectedErrorException;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/BasicPageForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/BasicPageForm.java
index 95f3c1f6c..8f26553a0 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/BasicPageForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/BasicPageForm.java
@@ -39,7 +39,7 @@ import com.arsdigita.cms.ItemSelectionModel;
import com.arsdigita.globalization.GlobalizedMessage;
import com.arsdigita.util.Assert;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.workflow.Workflow;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/CategoryWidget.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/CategoryWidget.java
index 8810def22..6dbd4b1bf 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/CategoryWidget.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/CategoryWidget.java
@@ -32,7 +32,7 @@ import org.libreccm.categorization.Category;
import com.arsdigita.cms.CMS;
import com.arsdigita.kernel.KernelConfig;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.categorization.CategoryRepository;
import org.libreccm.cdi.utils.CdiUtil;
import org.librecms.contentsection.ContentSection;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/ItemCategoryStep.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/ItemCategoryStep.java
index 30a146d23..8d876a45c 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/ItemCategoryStep.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/ItemCategoryStep.java
@@ -34,7 +34,7 @@ import com.arsdigita.cms.CMS;
import com.arsdigita.cms.ItemSelectionModel;
import com.arsdigita.util.Classes;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.core.UnexpectedErrorException;
import org.librecms.CmsConstants;
import org.librecms.ui.authoring.ContentItemAuthoringStep;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/PageTextForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/PageTextForm.java
index 018dba30b..efa1cf79d 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/PageTextForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/PageTextForm.java
@@ -20,7 +20,7 @@ import com.arsdigita.bebop.form.TextArea;
import com.arsdigita.cms.ui.CMSDHTMLEditor;
import com.arsdigita.globalization.GlobalizedMessage;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.l10n.LocalizedString;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/TextBody.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/TextBody.java
index b09510bac..5c275030e 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/TextBody.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/TextBody.java
@@ -33,7 +33,7 @@ import com.arsdigita.cms.ui.SecurityPropertyEditor;
import com.arsdigita.globalization.GlobalizedMessage;
import com.arsdigita.toolbox.ui.DomainObjectPropertySheet;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.l10n.LocalizedString;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/ArticlePropertyForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/ArticlePropertyForm.java
index 4c36b27e5..70a9c81a5 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/ArticlePropertyForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/ArticlePropertyForm.java
@@ -36,7 +36,7 @@ import com.arsdigita.cms.ui.authoring.SelectedLanguageUtil;
import com.arsdigita.globalization.GlobalizedMessage;
import com.arsdigita.kernel.KernelConfig;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.librecms.CmsConstants;
import org.librecms.contentsection.ContentItemRepository;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/GenericArticlePropertiesStep.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/GenericArticlePropertiesStep.java
index 41f0bd928..9205bd1ad 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/GenericArticlePropertiesStep.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/article/GenericArticlePropertiesStep.java
@@ -31,7 +31,7 @@ import com.arsdigita.cms.ui.authoring.SimpleEditStep;
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
import com.arsdigita.globalization.GlobalizedMessage;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.librecms.CmsConstants;
import org.librecms.contentsection.ContentItem;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleCreateForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleCreateForm.java
index 9e3270d26..5aa16ffb2 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleCreateForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleCreateForm.java
@@ -38,7 +38,7 @@ import com.arsdigita.globalization.GlobalizedMessage;
import java.util.Date;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.librecms.CmsConstants;
import org.librecms.contentsection.ContentItemRepository;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleEdit.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleEdit.java
index 891ff8e23..eb855dacb 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleEdit.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleEdit.java
@@ -31,7 +31,7 @@ import com.arsdigita.cms.ui.authoring.SimpleEditStep;
import com.arsdigita.cms.ui.workflow.WorkflowLockedComponentAccess;
import com.arsdigita.globalization.GlobalizedMessage;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.configuration.ConfigurationManager;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleForm.java
index 966c17a3d..2942bd035 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/authoring/multipartarticle/MultiPartArticleForm.java
@@ -49,7 +49,7 @@ import java.util.Locale;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.librecms.CmsConstants;
import org.librecms.contentsection.ContentItemManager;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/cse/ContentSoonExpiredPaneController.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/cse/ContentSoonExpiredPaneController.java
index 42da3e254..ccfe70630 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/cse/ContentSoonExpiredPaneController.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/cse/ContentSoonExpiredPaneController.java
@@ -20,7 +20,7 @@ package com.arsdigita.cms.ui.cse;
import com.arsdigita.bebop.table.RowData;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.auditing.CcmRevision;
import org.libreccm.configuration.ConfigurationManager;
import org.libreccm.l10n.GlobalizationHelper;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/folder/FolderManipulator.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/folder/FolderManipulator.java
index 22b3c75dd..9c6897aee 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/folder/FolderManipulator.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/folder/FolderManipulator.java
@@ -69,7 +69,7 @@ import org.apache.logging.log4j.Logger;
import java.util.Arrays;
import java.util.List;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.categorization.Category;
import org.libreccm.categorization.CategoryManager;
import org.libreccm.cdi.utils.CdiUtil;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleAdminController.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleAdminController.java
index 65929f7bf..024c41c33 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleAdminController.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleAdminController.java
@@ -22,7 +22,7 @@ import com.arsdigita.cms.ui.ContentItemPage;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.categorization.Categorization;
import org.libreccm.categorization.Category;
import org.libreccm.configuration.ConfigurationManager;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleItemPane.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleItemPane.java
index 84793bf5b..5a7b1e15d 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleItemPane.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleItemPane.java
@@ -55,7 +55,7 @@ import com.arsdigita.xml.Element;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
import org.libreccm.security.PermissionChecker;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleSelectForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleSelectForm.java
index 151b2de1d..8262fe089 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleSelectForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemLifecycleSelectForm.java
@@ -52,7 +52,7 @@ import com.arsdigita.web.URL;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
import org.libreccm.security.Shiro;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemPhaseTableModel.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemPhaseTableModel.java
index 6aa11f71c..e197029c4 100644
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemPhaseTableModel.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/lifecycle/ItemPhaseTableModel.java
@@ -21,7 +21,7 @@ package com.arsdigita.cms.ui.lifecycle;
import com.arsdigita.bebop.table.TableModel;
import com.arsdigita.globalization.GlobalizedMessage;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
import org.librecms.CmsConstants;
diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/ui/workflow/TaskFinishForm.java b/ccm-cms/src/main/java/com/arsdigita/cms/ui/workflow/TaskFinishForm.java
index 206789820..3ef87d1bb 100755
--- a/ccm-cms/src/main/java/com/arsdigita/cms/ui/workflow/TaskFinishForm.java
+++ b/ccm-cms/src/main/java/com/arsdigita/cms/ui/workflow/TaskFinishForm.java
@@ -44,7 +44,7 @@ import org.apache.logging.log4j.Logger;
import java.util.Optional;
import org.apache.logging.log4j.LogManager;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.configuration.ConfigurationManager;
import org.libreccm.security.PermissionChecker;
diff --git a/ccm-cms/src/main/java/com/arsdigita/london/terms/ui/TermWidget.java b/ccm-cms/src/main/java/com/arsdigita/london/terms/ui/TermWidget.java
index cb1d0f80f..349aa7568 100644
--- a/ccm-cms/src/main/java/com/arsdigita/london/terms/ui/TermWidget.java
+++ b/ccm-cms/src/main/java/com/arsdigita/london/terms/ui/TermWidget.java
@@ -41,7 +41,7 @@ import org.libreccm.categorization.Domain;
import com.arsdigita.xml.Element;
import com.arsdigita.xml.XML;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
diff --git a/ccm-cms/src/main/java/org/arsdigita/cms/CMSConfig.java b/ccm-cms/src/main/java/org/librecms/CMSConfig.java
similarity index 99%
rename from ccm-cms/src/main/java/org/arsdigita/cms/CMSConfig.java
rename to ccm-cms/src/main/java/org/librecms/CMSConfig.java
index 39e7ffbe0..1443dc615 100644
--- a/ccm-cms/src/main/java/org/arsdigita/cms/CMSConfig.java
+++ b/ccm-cms/src/main/java/org/librecms/CMSConfig.java
@@ -16,7 +16,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
* MA 02110-1301 USA
*/
-package org.arsdigita.cms;
+package org.librecms;
import com.arsdigita.bebop.form.DHTMLEditor;
import com.arsdigita.cms.ui.authoring.ItemCategoryExtension;
diff --git a/ccm-cms/src/main/java/org/librecms/Cms.java b/ccm-cms/src/main/java/org/librecms/Cms.java
index 39a5dbeef..edfc313f6 100644
--- a/ccm-cms/src/main/java/org/librecms/Cms.java
+++ b/ccm-cms/src/main/java/org/librecms/Cms.java
@@ -96,7 +96,7 @@ import java.util.Properties;
)
},
configurations = {
- org.arsdigita.cms.CMSConfig.class
+ org.librecms.CMSConfig.class
},
pageModelComponentModels = {
@PageModelComponentModel(
diff --git a/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java b/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java
index 5ef396173..adaf762a2 100644
--- a/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java
+++ b/ccm-cms/src/main/java/org/librecms/contentsection/ContentSectionServlet.java
@@ -48,7 +48,7 @@ import javax.servlet.http.HttpServletResponse;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import org.arsdigita.cms.CMSConfig;
+import org.librecms.CMSConfig;
import org.libreccm.cdi.utils.CdiUtil;
import org.libreccm.l10n.GlobalizationHelper;
import org.libreccm.security.PermissionChecker;
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/AssetManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/AssetManagerIT.java
index c379c09dc..6cfa15c73 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/AssetManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/AssetManagerIT.java
@@ -60,8 +60,7 @@ import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
-
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Tests for the {@link AssetManager}.
@@ -127,9 +126,11 @@ public class AssetManagerIT {
.addAsResource(
"configs/org/librecms/contentsection/ContentItemManagerTest/log4j2.xml",
"log4j2.xml")
- .addAsResource("test-persistence.xml",
- "META-INF/persistence.xml")
+ .addAsResource(
+ "test-persistence.xml", "META-INF/persistence.xml"
+ )
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
@@ -167,7 +168,7 @@ public class AssetManagerIT {
"datasets/org/librecms/contentsection/AssetManagerTest/data.xml")
@ShouldMatchDataSet(
value
- = "datasets/org/librecms/contentsection/AssetManagerTest/after-share.xml",
+ = "datasets/org/librecms/contentsection/AssetManagerTest/after-share.xml",
excludeColumns = {"asset_id",
"categorization_id",
"id",
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/AssetRepositoryIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/AssetRepositoryIT.java
index eed3f0701..bdd3108ba 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/AssetRepositoryIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/AssetRepositoryIT.java
@@ -19,6 +19,7 @@
package org.librecms.contentsection;
import static org.libreccm.testutils.DependenciesHelpers.getCcmCoreDependencies;
+import static org.libreccm.testutils.DependenciesHelpers.getModuleDependencies;
import org.apache.shiro.subject.ExecutionException;
import org.apache.shiro.subject.Subject;
@@ -61,7 +62,8 @@ import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
+
/**
* Tests for the {@link AssetRepository}.
@@ -117,16 +119,20 @@ public class AssetRepositoryIT {
public static WebArchive createDeployment() {
return ShrinkWrap
.create(WebArchive.class,
- "LibreCCM-org.librecms.contentsection.AssetRepositoryTest.war")
+ "LibreCCM-org.librecms.contentsection.AssetRepositoryTest.war"
+ )
.addPackages(true, "com.arsdigita", "org.libreccm", "org.librecms")
.addAsLibraries(getCcmCoreDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource(
"configs/org/librecms/contentsection/ContentItemManagerTest/log4j2.xml",
- "log4j2.xml")
- .addAsResource("test-persistence.xml",
- "META-INF/persistence.xml")
+ "log4j2.xml"
+ )
+ .addAsResource(
+ "test-persistence.xml", "META-INF/persistence.xml"
+ )
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/AttachmentListManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/AttachmentListManagerIT.java
index 0140b76d0..e5fa43faa 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/AttachmentListManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/AttachmentListManagerIT.java
@@ -53,7 +53,7 @@ import org.jboss.arquillian.persistence.TestExecutionPhase;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Tests for the {@link AttachmentListManager}.
@@ -120,6 +120,7 @@ public class AttachmentListManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemL10NManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemL10NManagerIT.java
index 21b92f3ed..7b7c1f708 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemL10NManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemL10NManagerIT.java
@@ -52,7 +52,7 @@ import org.jboss.arquillian.persistence.TestExecutionPhase;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Verifies the methods of the {@link ContentItemL10NManager}.
@@ -122,6 +122,7 @@ public class ContentItemL10NManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemManagerIT.java
index 27c254ea8..2d1aa75b0 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemManagerIT.java
@@ -63,7 +63,7 @@ import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Tests for the {@link ContentItemManager}.
@@ -145,6 +145,8 @@ public class ContentItemManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemRepositoryIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemRepositoryIT.java
index ea73756bf..d4e0a4155 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemRepositoryIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/ContentItemRepositoryIT.java
@@ -122,6 +122,7 @@ public class ContentItemRepositoryIT {
"META-INF/persistence.xml")
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/ContentSectionManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/ContentSectionManagerIT.java
index 3a765ef6b..c4b6e231b 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/ContentSectionManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/ContentSectionManagerIT.java
@@ -63,7 +63,7 @@ import org.librecms.lifecycle.LifecycleDefinitionRepository;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Tests for the {@link ContentSectionManager}.
@@ -141,6 +141,7 @@ public class ContentSectionManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "WEB-INF/web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/FolderManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/FolderManagerIT.java
index 6c4c31f13..f132c9b1f 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/FolderManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/FolderManagerIT.java
@@ -52,7 +52,7 @@ import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
@@ -113,6 +113,7 @@ public class FolderManagerIT {
"META-INF/persistence.xml")
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-cms/src/test/java/org/librecms/contentsection/ItemAttachmentManagerIT.java b/ccm-cms/src/test/java/org/librecms/contentsection/ItemAttachmentManagerIT.java
index 0240f365a..e18607087 100644
--- a/ccm-cms/src/test/java/org/librecms/contentsection/ItemAttachmentManagerIT.java
+++ b/ccm-cms/src/test/java/org/librecms/contentsection/ItemAttachmentManagerIT.java
@@ -51,8 +51,7 @@ import org.jboss.arquillian.persistence.TestExecutionPhase;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
-
+import static org.hamcrest.MatcherAssert.assertThat;
/**
* Tests for the {@link ItemAttachmentManager}.
@@ -118,7 +117,7 @@ public class ItemAttachmentManagerIT {
return ShrinkWrap
.create(WebArchive.class,
"LibreCCM-org.librecms.assets.AssetManagerTest.war")
- .addPackages(true, "com.arsdigita", "org.libreccm", "org.librecms")
+ .addPackages(true, "com.arsdigita", "org.libreccm", "org.librecms")
.addAsLibraries(getCcmCoreDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource(
@@ -127,6 +126,7 @@ public class ItemAttachmentManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
}
diff --git a/ccm-core/pom.xml b/ccm-core/pom.xml
index 49f1dedf2..b40f55faf 100644
--- a/ccm-core/pom.xml
+++ b/ccm-core/pom.xml
@@ -110,12 +110,12 @@
org.eclipse.krazo
krazo-core
- provided
+
org.eclipse.krazo.ext
krazo-freemarker
- provided
+
org.eclipse.krazo.ext
krazo-freemarker
- provided
+
diff --git a/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutManagerIT.java b/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutManagerIT.java
index c82d70adf..de238ed6b 100644
--- a/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutManagerIT.java
+++ b/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutManagerIT.java
@@ -41,6 +41,7 @@ import org.jboss.arquillian.persistence.UsingDataSet;
import org.jboss.arquillian.transaction.api.annotation.TransactionMode;
import org.jboss.arquillian.transaction.api.annotation.Transactional;
import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.EmptyAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.junit.After;
import org.junit.AfterClass;
@@ -50,8 +51,10 @@ import org.junit.Test;
import org.junit.runner.RunWith;
import org.libreccm.security.Shiro;
-import static org.hamcrest.CoreMatchers.*;
-import static org.junit.Assert.*;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.CoreMatchers.not;
+import static org.hamcrest.CoreMatchers.nullValue;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
*
@@ -111,13 +114,16 @@ public class ShortcutManagerIT {
.addPackage(org.libreccm.categorization.Categorization.class
.getPackage())
.addPackage(org.libreccm.cdi.utils.CdiUtil.class.getPackage())
- .addPackage(org.libreccm.configuration.Configuration.class
- .getPackage())
+ .addPackage(
+ org.libreccm.configuration.Configuration.class.getPackage()
+ )
.addPackage(org.libreccm.core.CcmCore.class.getPackage())
- .addPackage(org.libreccm.jpa.EntityManagerProducer.class
- .getPackage())
- .addPackage(org.libreccm.l10n.LocalizedString.class
- .getPackage())
+ .addPackage(
+ org.libreccm.jpa.EntityManagerProducer.class.getPackage()
+ )
+ .addPackage(
+ org.libreccm.l10n.LocalizedString.class.getPackage()
+ )
.addPackage(org.libreccm.security.Permission.class.getPackage())
.addPackage(org.libreccm.web.CcmApplication.class.getPackage())
.addPackage(org.libreccm.workflow.Workflow.class.getPackage())
@@ -132,6 +138,7 @@ public class ShortcutManagerIT {
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")
.addAsWebInfResource("test-web.xml", "web.xml")
+ .addAsResource(EmptyAsset.INSTANCE, "META-INF/beans.xml")
.addAsResource("test-beans.xml", "META-INF/beans.xml");
}
diff --git a/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutRepositoryIT.java b/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutRepositoryIT.java
index 027dfe57c..3ad6e599c 100644
--- a/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutRepositoryIT.java
+++ b/ccm-shortcuts/src/test/java/org/libreccm/shortcuts/ShortcutRepositoryIT.java
@@ -19,7 +19,6 @@
package org.libreccm.shortcuts;
import static org.libreccm.testutils.DependenciesHelpers.getCcmCoreDependencies;
-import static org.libreccm.testutils.DependenciesHelpers.getModuleDependencies;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
@@ -52,7 +51,7 @@ import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.CoreMatchers.nullValue;
-import static org.junit.Assert.assertThat;
+import static org.hamcrest.MatcherAssert.assertThat;
/**
*
@@ -107,22 +106,23 @@ public class ShortcutRepositoryIT {
"LibreCCM-org.libreccm.shortcuts.ShortcutRepositoryTest-web.war"
)
.addPackage(org.libreccm.auditing.CcmRevision.class.getPackage())
- .addPackage(org.libreccm.categorization.Categorization.class
- .getPackage())
- .addPackage(org.libreccm.configuration.Configuration.class
- .getPackage())
+ .addPackage(
+ org.libreccm.categorization.Categorization.class.getPackage()
+ )
+ .addPackage(
+ org.libreccm.configuration.Configuration.class.getPackage()
+ )
.addPackage(org.libreccm.core.CcmCore.class.getPackage())
- .addPackage(org.libreccm.jpa.EntityManagerProducer.class
- .getPackage())
- .addPackage(org.libreccm.l10n.LocalizedString.class
- .getPackage())
+ .addPackage(
+ org.libreccm.jpa.EntityManagerProducer.class.getPackage()
+ )
+ .addPackage(org.libreccm.l10n.LocalizedString.class.getPackage())
.addPackage(org.libreccm.security.Permission.class.getPackage())
.addPackage(org.libreccm.web.CcmApplication.class.getPackage())
.addPackage(org.libreccm.workflow.Workflow.class.getPackage())
.addClass(org.libreccm.imexport.Exportable.class)
.addClass(org.libreccm.shortcuts.Shortcut.class)
.addClass(org.libreccm.shortcuts.ShortcutRepository.class)
- .addAsLibraries(getModuleDependencies())
.addAsLibraries(getCcmCoreDependencies())
.addAsResource(
"test-persistence.xml", "META-INF/persistence.xml"
diff --git a/pom.xml b/pom.xml
index abe3fa346..89091cab6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -839,13 +839,13 @@
org.wildfly.arquillian
wildfly-arquillian-container-managed
- 2.2.0.Final
+ 3.0.1.Final
test
org.wildfly.arquillian
wildfly-arquillian-container-remote
- 2.2.0.Final
+ 3.0.1.Final
test
@@ -864,7 +864,7 @@
org.jboss.logmanager
jboss-logmanager
- 2.1.16.Final
+ 2.1.17.Final
test