From 5988005dfd9cf88615bbe916f29e4e32f759793d Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Wed, 16 Sep 2020 21:23:44 +0200 Subject: [PATCH] Basic structure for new admin app --- ccm-bundle-devel-wildfly/faces-config.NavData | 0 ccm-bundle-devel-wildfly/pom.xml | 2 +- .../src/main/webapp/WEB-INF/faces-config.xml | 2 +- .../src/main/webapp/WEB-INF/web.xml | 6 +- .../libreccm/ui/admin/AdminApplication.java | 55 +++++++++++++ .../org/libreccm/ui/admin/AdminConstants.java | 34 ++++++++ .../java/org/libreccm/ui/admin/AdminPage.java | 72 +++++++++++++++++ .../SystemInformationController.java | 41 ++++++++++ .../SystemInformationModel.java | 79 +++++++++++++++++++ .../SystemInformationPage.java | 68 ++++++++++++++++ .../libreccm/ui/admin/systeminformation.xhtml | 21 +++++ .../org/libreccm/ui/AdminBundle.properties | 2 + .../org/libreccm/ui/AdminBundle_de.properties | 2 + 13 files changed, 381 insertions(+), 3 deletions(-) create mode 100644 ccm-bundle-devel-wildfly/faces-config.NavData create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/AdminApplication.java create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/AdminConstants.java create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/AdminPage.java create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/systeminformation/SystemInformationController.java create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/systeminformation/SystemInformationModel.java create mode 100644 ccm-core/src/main/java/org/libreccm/ui/admin/systeminformation/SystemInformationPage.java create mode 100644 ccm-core/src/main/resources/WEB-INF/views/org/libreccm/ui/admin/systeminformation.xhtml create mode 100644 ccm-core/src/main/resources/org/libreccm/ui/AdminBundle.properties create mode 100644 ccm-core/src/main/resources/org/libreccm/ui/AdminBundle_de.properties diff --git a/ccm-bundle-devel-wildfly/faces-config.NavData b/ccm-bundle-devel-wildfly/faces-config.NavData new file mode 100644 index 000000000..e69de29bb diff --git a/ccm-bundle-devel-wildfly/pom.xml b/ccm-bundle-devel-wildfly/pom.xml index fe0fefee9..e936bc880 100644 --- a/ccm-bundle-devel-wildfly/pom.xml +++ b/ccm-bundle-devel-wildfly/pom.xml @@ -213,7 +213,7 @@ ccm-core jar - views/ + WEB-INF/ diff --git a/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/faces-config.xml b/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/faces-config.xml index a1999da81..16605090f 100644 --- a/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/faces-config.xml +++ b/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/faces-config.xml @@ -5,6 +5,6 @@ xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd"> - org.libreccm.ui.CcmFaceletsResourceHandler + org.libreccm.mvc.facelets.CcmViewResourceHandler diff --git a/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/web.xml b/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/web.xml index 8ee4f3591..a42350b9f 100644 --- a/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/web.xml +++ b/ccm-bundle-devel-wildfly/src/main/webapp/WEB-INF/web.xml @@ -15,6 +15,10 @@ ccm.distribution libreccm + + resteasy.resources + org.jboss.resteasy.plugins.stats.RegistryStatsResource + @@ -66,7 +70,7 @@ true -