You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/10/24 08:40:09 UTC
[isis-app-helloworld] branch jpa-SNAPSHOT updated: framework-rename: batch rename isis->causeway
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch jpa-SNAPSHOT
in repository https://gitbox.apache.org/repos/asf/isis-app-helloworld.git
The following commit(s) were added to refs/heads/jpa-SNAPSHOT by this push:
new 0be31f9 framework-rename: batch rename isis->causeway
0be31f9 is described below
commit 0be31f9d3b744055e0fc9a4790e3aca7885411a2
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Oct 24 10:40:02 2022 +0200
framework-rename: batch rename isis->causeway
---
.asciidoctorconfig.adoc | 12 ++++
README.adoc | 10 ++--
pom.xml | 32 +++++------
.../modules/hello/dom/hwo/HelloWorldObject.java | 28 +++++-----
.../hello/dom/hwo/HelloWorldObject.layout.xml | 2 +-
.../modules/hello/dom/hwo/HelloWorldObjects.java | 18 +++---
.../java/domainapp/modules/hello/types/Name.java | 6 +-
.../java/domainapp/modules/hello/types/Notes.java | 14 ++---
src/main/java/domainapp/webapp/AppManifest.java | 40 ++++++-------
src/main/java/domainapp/webapp/HelloWorldApp.java | 4 +-
src/main/resources/application.yml | 10 ++--
src/main/resources/config/application.properties | 4 +-
src/main/resources/log4j2-spring.xml | 32 +++++------
src/main/resources/menubars.layout.xml | 62 ++++++++++-----------
src/main/resources/shiro.ini | 20 +++----
.../logo-48x48.png | Bin
.../{apache-isis => apache-causeway}/logo.png | Bin
src/main/resources/static/index.html | 6 +-
src/main/resources/templates/error.html | 4 +-
update-parent-to-latest.sh | 2 +-
20 files changed, 159 insertions(+), 147 deletions(-)
diff --git a/.asciidoctorconfig.adoc b/.asciidoctorconfig.adoc
new file mode 100644
index 0000000..d3cddb7
--- /dev/null
+++ b/.asciidoctorconfig.adoc
@@ -0,0 +1,12 @@
+// +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+// + Initial AsciiDoc editor configuration file - V1.0 +
+// ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+//
+// Did not find any configuration files, so creating this at project root level.
+// If you do not like those files to be generated - you can turn it off inside Asciidoctor Editor preferences.
+//
+// You can define editor specific parts here.
+// For example: with next line you could set imagesdir attribute to subfolder "images" relative to the folder where this config file is located.
+// :imagesdir: {asciidoctorconfigdir}/images
+//
+// For more information please take a look at https://github.com/de-jcup/eclipse-asciidoctor-editor/wiki/Asciidoctor-configfiles
diff --git a/README.adoc b/README.adoc
index 3994129..c4dc4f1 100644
--- a/README.adoc
+++ b/README.adoc
@@ -2,14 +2,14 @@
:toc:
:toc-placement!:
-image:https://github.com/apache/isis-app-helloworld/workflows/Build%20w/%20Maven%20+%20Jdk%208/badge.svg[]
-image:https://github.com/apache/isis-app-helloworld/workflows/Build%20w/%20Maven%20+%20Jdk%2015/badge.svg[]
+image:https://github.com/apache/causeway-app-helloworld/workflows/Build%20w/%20Maven%20+%20Jdk%208/badge.svg[]
+image:https://github.com/apache/causeway-app-helloworld/workflows/Build%20w/%20Maven%20+%20Jdk%2015/badge.svg[]
-This is a minimal link:https://isis.apache.org[Apache Isis] application, intended as a starting point to learn what the framework is all about.
+This is a minimal link:https://causeway.apache.org[Apache Causeway] application, intended as a starting point to learn what the framework is all about.
[TIP]
====
-For real-world development, we recommend you instead start with the link:https://github.com/apache/isis-app-simpleapp[SimpleApp] starter app.
+For real-world development, we recommend you instead start with the link:https://github.com/apache/causeway-app-simpleapp[SimpleApp] starter app.
It provides more structure and includes examples of fixtures, unit tests, integration tests, and BDD (Cucumber) specs.
====
@@ -29,7 +29,7 @@ toc::[]
APP=helloworld
BRANCH=master
-REPO=isis-app-$APP
+REPO=causeway-app-$APP
curl "https://codeload.github.com/apache/$REPO/zip/$BRANCH" | jar xv
mv $REPO-$BRANCH $REPO
cd $REPO
diff --git a/pom.xml b/pom.xml
index 0034718..dbced33 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,14 +5,14 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.isis.app</groupId>
- <artifactId>isis-app-starter-parent</artifactId>
- <version>2.0.0-M9</version>
+ <groupId>org.apache.causeway.app</groupId>
+ <artifactId>causeway-app-starter-parent</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
<relativePath/>
</parent>
<artifactId>helloworld-jpa</artifactId>
- <groupId>org.apache.isis.starters</groupId>
+ <groupId>org.apache.causeway.starters</groupId>
<version>2.0.0-SNAPSHOT</version>
<name>HelloWorld (JPA)</name>
@@ -65,29 +65,29 @@
<dependencies>
<dependency>
- <groupId>org.apache.isis.mavendeps</groupId>
- <artifactId>isis-mavendeps-webapp</artifactId>
+ <groupId>org.apache.causeway.mavendeps</groupId>
+ <artifactId>causeway-mavendeps-webapp</artifactId>
<type>pom</type>
</dependency>
<dependency>
- <groupId>org.apache.isis.security</groupId>
- <artifactId>isis-security-shiro</artifactId>
+ <groupId>org.apache.causeway.security</groupId>
+ <artifactId>causeway-security-shiro</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.isis.persistence</groupId>
- <artifactId>isis-persistence-jpa-eclipselink</artifactId>
+ <groupId>org.apache.causeway.persistence</groupId>
+ <artifactId>causeway-persistence-jpa-eclipselink</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.isis.viewer</groupId>
- <artifactId>isis-viewer-wicket-applib</artifactId>
+ <groupId>org.apache.causeway.viewer</groupId>
+ <artifactId>causeway-viewer-wicket-applib</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.isis.testing</groupId>
- <artifactId>isis-testing-h2console-ui</artifactId>
+ <groupId>org.apache.causeway.testing</groupId>
+ <artifactId>causeway-testing-h2console-ui</artifactId>
</dependency>
<dependency>
@@ -129,7 +129,7 @@
</ports>
</container>
<to>
- <image>docker.io/apacheisis/helloworld</image>
+ <image>docker.io/apachecauseway/helloworld</image>
<tags>
<tag>${env.REVISION}</tag>
</tags>
@@ -167,7 +167,7 @@
<repositories>
<repository>
<id>nightly-builds</id>
- <url>https://raw.githubusercontent.com/apache-isis-committers/isis-nightly/master/mvn-snapshots</url>
+ <url>https://raw.githubusercontent.com/apache-causeway-committers/causeway-nightly/master/mvn-snapshots</url>
</repository>
</repositories>
</profile>
diff --git a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.java b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.java
index 1d3bd7e..d11e7d6 100644
--- a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.java
+++ b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.java
@@ -15,19 +15,19 @@ import javax.persistence.Transient;
import javax.persistence.UniqueConstraint;
import javax.persistence.Version;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Publishing;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.annotation.Title;
-import org.apache.isis.applib.layout.LayoutConstants;
-import org.apache.isis.applib.services.message.MessageService;
-import org.apache.isis.applib.services.repository.RepositoryService;
-import org.apache.isis.applib.services.title.TitleService;
-import org.apache.isis.persistence.jpa.applib.integration.IsisEntityListener;
+import org.apache.causeway.applib.annotation.Action;
+import org.apache.causeway.applib.annotation.ActionLayout;
+import org.apache.causeway.applib.annotation.DomainObject;
+import org.apache.causeway.applib.annotation.DomainObjectLayout;
+import org.apache.causeway.applib.annotation.PropertyLayout;
+import org.apache.causeway.applib.annotation.Publishing;
+import org.apache.causeway.applib.annotation.SemanticsOf;
+import org.apache.causeway.applib.annotation.Title;
+import org.apache.causeway.applib.layout.LayoutConstants;
+import org.apache.causeway.applib.services.message.MessageService;
+import org.apache.causeway.applib.services.repository.RepositoryService;
+import org.apache.causeway.applib.services.title.TitleService;
+import org.apache.causeway.persistence.jpa.applib.integration.CausewayEntityListener;
import domainapp.modules.hello.types.Name;
import domainapp.modules.hello.types.Notes;
@@ -40,7 +40,7 @@ import domainapp.modules.hello.types.Notes;
@UniqueConstraint(name = "HelloWorldObject__name__UNQ", columnNames = {"name"})
}
)
-@EntityListeners(IsisEntityListener.class) // injection support
+@EntityListeners(CausewayEntityListener.class) // injection support
@Named("hello.HelloWorldObject")
@DomainObject()
@DomainObjectLayout() // causes UI events to be triggered
diff --git a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.layout.xml b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.layout.xml
index deaca8e..3e43373 100644
--- a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.layout.xml
+++ b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObject.layout.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<bs3:grid xsi:schemaLocation="http://isis.apache.org/applib/layout/component http://isis.apache.org/applib/layout/component/component.xsd http://isis.apache.org/applib/layout/grid/bootstrap3 http://isis.apache.org/applib/layout/grid/bootstrap3/bootstrap3.xsd" xmlns:c="http://isis.apache.org/applib/layout/component" xmlns:bs3="http://isis.apache.org/applib/layout/grid/bootstrap3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<bs3:grid xsi:schemaLocation="http://causeway.apache.org/applib/layout/component http://causeway.apache.org/applib/layout/component/component.xsd http://causeway.apache.org/applib/layout/grid/bootstrap3 http://causeway.apache.org/applib/layout/grid/bootstrap3/bootstrap3.xsd" xmlns:c="http://causeway.apache.org/applib/layout/component" xmlns:bs3="http://causeway.apache.org/applib/layout/grid/bootstrap3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<bs3:row>
<bs3:col span="12" unreferencedActions="true">
diff --git a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObjects.java b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObjects.java
index 2bb54dc..20c0da5 100644
--- a/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObjects.java
+++ b/src/main/java/domainapp/modules/hello/dom/hwo/HelloWorldObjects.java
@@ -6,15 +6,15 @@ import javax.annotation.Priority;
import javax.inject.Inject;
import javax.inject.Named;
-import org.apache.isis.applib.annotation.Action;
-import org.apache.isis.applib.annotation.ActionLayout;
-import org.apache.isis.applib.annotation.DomainService;
-import org.apache.isis.applib.annotation.NatureOfService;
-import org.apache.isis.applib.annotation.PriorityPrecedence;
-import org.apache.isis.applib.annotation.PromptStyle;
-import org.apache.isis.applib.annotation.RestrictTo;
-import org.apache.isis.applib.annotation.SemanticsOf;
-import org.apache.isis.applib.services.repository.RepositoryService;
+import org.apache.causeway.applib.annotation.Action;
+import org.apache.causeway.applib.annotation.ActionLayout;
+import org.apache.causeway.applib.annotation.DomainService;
+import org.apache.causeway.applib.annotation.NatureOfService;
+import org.apache.causeway.applib.annotation.PriorityPrecedence;
+import org.apache.causeway.applib.annotation.PromptStyle;
+import org.apache.causeway.applib.annotation.RestrictTo;
+import org.apache.causeway.applib.annotation.SemanticsOf;
+import org.apache.causeway.applib.services.repository.RepositoryService;
import domainapp.modules.hello.types.Name;
diff --git a/src/main/java/domainapp/modules/hello/types/Name.java b/src/main/java/domainapp/modules/hello/types/Name.java
index ce9d6f9..09ef134 100644
--- a/src/main/java/domainapp/modules/hello/types/Name.java
+++ b/src/main/java/domainapp/modules/hello/types/Name.java
@@ -5,9 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.Property;
+import org.apache.causeway.applib.annotation.Parameter;
+import org.apache.causeway.applib.annotation.ParameterLayout;
+import org.apache.causeway.applib.annotation.Property;
@Property(maxLength = Name.MAX_LEN)
@Parameter(maxLength = Name.MAX_LEN)
diff --git a/src/main/java/domainapp/modules/hello/types/Notes.java b/src/main/java/domainapp/modules/hello/types/Notes.java
index e77bbe2..95aed7e 100644
--- a/src/main/java/domainapp/modules/hello/types/Notes.java
+++ b/src/main/java/domainapp/modules/hello/types/Notes.java
@@ -5,13 +5,13 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
-import org.apache.isis.applib.annotation.Editing;
-import org.apache.isis.applib.annotation.Optionality;
-import org.apache.isis.applib.annotation.Parameter;
-import org.apache.isis.applib.annotation.ParameterLayout;
-import org.apache.isis.applib.annotation.Property;
-import org.apache.isis.applib.annotation.PropertyLayout;
-import org.apache.isis.applib.annotation.Where;
+import org.apache.causeway.applib.annotation.Editing;
+import org.apache.causeway.applib.annotation.Optionality;
+import org.apache.causeway.applib.annotation.Parameter;
+import org.apache.causeway.applib.annotation.ParameterLayout;
+import org.apache.causeway.applib.annotation.Property;
+import org.apache.causeway.applib.annotation.PropertyLayout;
+import org.apache.causeway.applib.annotation.Where;
@Property(editing = Editing.ENABLED, maxLength = Notes.MAX_LEN, optionality = Optionality.OPTIONAL)
@PropertyLayout(multiLine = 10, hidden = Where.ALL_TABLES)
diff --git a/src/main/java/domainapp/webapp/AppManifest.java b/src/main/java/domainapp/webapp/AppManifest.java
index 71924b4..22cc22d 100644
--- a/src/main/java/domainapp/webapp/AppManifest.java
+++ b/src/main/java/domainapp/webapp/AppManifest.java
@@ -5,36 +5,36 @@ import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.PropertySource;
import org.springframework.context.annotation.PropertySources;
-import org.apache.isis.applib.IsisModuleApplibChangeAndExecutionLoggers;
-import org.apache.isis.applib.IsisModuleApplibMixins;
-import org.apache.isis.core.config.presets.IsisPresets;
-import org.apache.isis.core.runtimeservices.IsisModuleCoreRuntimeServices;
-import org.apache.isis.persistence.jpa.eclipselink.IsisModulePersistenceJpaEclipselink;
-import org.apache.isis.security.shiro.IsisModuleSecurityShiro;
-import org.apache.isis.testing.h2console.ui.IsisModuleTestingH2ConsoleUi;
-import org.apache.isis.viewer.restfulobjects.jaxrsresteasy4.IsisModuleViewerRestfulObjectsJaxrsResteasy4;
-import org.apache.isis.viewer.wicket.applib.IsisModuleViewerWicketApplibMixins;
-import org.apache.isis.viewer.wicket.viewer.IsisModuleViewerWicketViewer;
+import org.apache.causeway.applib.CausewayModuleApplibChangeAndExecutionLoggers;
+import org.apache.causeway.applib.CausewayModuleApplibMixins;
+import org.apache.causeway.core.config.presets.CausewayPresets;
+import org.apache.causeway.core.runtimeservices.CausewayModuleCoreRuntimeServices;
+import org.apache.causeway.persistence.jpa.eclipselink.CausewayModulePersistenceJpaEclipselink;
+import org.apache.causeway.security.shiro.CausewayModuleSecurityShiro;
+import org.apache.causeway.testing.h2console.ui.CausewayModuleTestingH2ConsoleUi;
+import org.apache.causeway.viewer.restfulobjects.jaxrsresteasy4.CausewayModuleViewerRestfulObjectsJaxrsResteasy4;
+import org.apache.causeway.viewer.wicket.applib.CausewayModuleViewerWicketApplibMixins;
+import org.apache.causeway.viewer.wicket.viewer.CausewayModuleViewerWicketViewer;
import domainapp.modules.hello.HelloWorldModule;
@Configuration
@Import({
- IsisModuleApplibMixins.class,
- IsisModuleApplibChangeAndExecutionLoggers.class,
+ CausewayModuleApplibMixins.class,
+ CausewayModuleApplibChangeAndExecutionLoggers.class,
- IsisModuleCoreRuntimeServices.class,
- IsisModuleSecurityShiro.class,
- IsisModulePersistenceJpaEclipselink.class,
- IsisModuleViewerRestfulObjectsJaxrsResteasy4.class,
- IsisModuleViewerWicketApplibMixins.class,
- IsisModuleViewerWicketViewer.class,
+ CausewayModuleCoreRuntimeServices.class,
+ CausewayModuleSecurityShiro.class,
+ CausewayModulePersistenceJpaEclipselink.class,
+ CausewayModuleViewerRestfulObjectsJaxrsResteasy4.class,
+ CausewayModuleViewerWicketApplibMixins.class,
+ CausewayModuleViewerWicketViewer.class,
- IsisModuleTestingH2ConsoleUi.class,
+ CausewayModuleTestingH2ConsoleUi.class,
HelloWorldModule.class
})
@PropertySources({
- @PropertySource(IsisPresets.NoTranslations),
+ @PropertySource(CausewayPresets.NoTranslations),
})
public class AppManifest {
}
diff --git a/src/main/java/domainapp/webapp/HelloWorldApp.java b/src/main/java/domainapp/webapp/HelloWorldApp.java
index 0b9aafa..9ad441f 100644
--- a/src/main/java/domainapp/webapp/HelloWorldApp.java
+++ b/src/main/java/domainapp/webapp/HelloWorldApp.java
@@ -5,7 +5,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
import org.springframework.context.annotation.Import;
-import org.apache.isis.core.config.presets.IsisPresets;
+import org.apache.causeway.core.config.presets.CausewayPresets;
@SpringBootApplication
@Import({
@@ -14,7 +14,7 @@ import org.apache.isis.core.config.presets.IsisPresets;
public class HelloWorldApp extends SpringBootServletInitializer {
public static void main(String[] args) {
- IsisPresets.prototyping(); // or run with use -DPROTOTYPING=true
+ CausewayPresets.prototyping(); // or run with use -DPROTOTYPING=true
SpringApplication.run(new Class[] { HelloWorldApp.class }, args);
}
}
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 8a5ffae..2f32b0e 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -3,7 +3,7 @@
#
# See also config/application.properties
#
-isis:
+causeway:
applib:
annotation:
@@ -29,7 +29,7 @@ isis:
wicket:
application:
about: Hello World
- brand-logo-header: images/apache-isis/logo-48x48.png
+ brand-logo-header: images/apache-causeway/logo-48x48.png
css: css/application.css
favicon-url: images/favicon.png
js: scripts/application.js
@@ -37,9 +37,9 @@ isis:
name: Hello World App
credit:
- - url: http://isis.apache.org
- image: images/apache-isis/logo-48x48.png
- name: Apache Isis
+ - url: http://causeway.apache.org
+ image: images/apache-causeway/logo-48x48.png
+ name: Apache Causeway
bookmarked-pages:
show-chooser: true
diff --git a/src/main/resources/config/application.properties b/src/main/resources/config/application.properties
index 9100e3a..aaccddf 100644
--- a/src/main/resources/config/application.properties
+++ b/src/main/resources/config/application.properties
@@ -14,8 +14,8 @@ spring.sql.init.platform=h2
spring.datasource.url=jdbc:h2:mem:hello;DATABASE_TO_UPPER=false
spring.datasource.driver-class-name=org.h2.Driver
-isis.persistence.schema.create-schema-sql-template=CREATE SCHEMA IF NOT EXISTS %s
-isis.persistence.schema.auto-create-schemas=hello
+causeway.persistence.schema.create-schema-sql-template=CREATE SCHEMA IF NOT EXISTS %s
+causeway.persistence.schema.auto-create-schemas=hello
eclipselink.weaving=true
eclipselink.weaving.changetracking=true
diff --git a/src/main/resources/log4j2-spring.xml b/src/main/resources/log4j2-spring.xml
index fa5582e..acb108d 100644
--- a/src/main/resources/log4j2-spring.xml
+++ b/src/main/resources/log4j2-spring.xml
@@ -18,10 +18,10 @@
<!-- silence Wicket -->
<Logger name="org.apache.wicket.page.PartialPageUpdate" level="error" />
- <Logger name="org.apache.isis.applib.services.publishing.log.CommandLogger" level="debug" />
- <Logger name="org.apache.isis.applib.services.publishing.log.ExecutionLogger" level="debug" />
- <Logger name="org.apache.isis.applib.services.publishing.log.EntityChangesLogger" level="debug" />
- <Logger name="org.apache.isis.applib.services.publishing.log.EntityPropertyChangeLogger" level="debug" />
+ <Logger name="org.apache.causeway.applib.services.publishing.log.CommandLogger" level="debug" />
+ <Logger name="org.apache.causeway.applib.services.publishing.log.ExecutionLogger" level="debug" />
+ <Logger name="org.apache.causeway.applib.services.publishing.log.EntityChangesLogger" level="debug" />
+ <Logger name="org.apache.causeway.applib.services.publishing.log.EntityPropertyChangeLogger" level="debug" />
<Logger name="org.apache.catalina.startup.DigesterFactory" level="error" />
<Logger name="org.apache.catalina.util.LifecycleBase" level="error" />
@@ -40,22 +40,22 @@
<logger name="DataNucleus.Datastore.Schema" level="info"/>
<logger name="DataNucleus.Datastore.Native" level="info"/>
- <logger name="org.apache.isis.applib.services.publishing.log.CommandLogger" level="debug"/>
- <logger name="org.apache.isis.applib.services.publishing.log.EntityChangesLogger" level="debug"/>
- <logger name="org.apache.isis.applib.services.publishing.log.EntityPropertyChangeLogger" level="debug"/>
- <logger name="org.apache.isis.applib.services.publishing.log.ExecutionLogger" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.publishing.log.CommandLogger" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.publishing.log.EntityChangesLogger" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.publishing.log.EntityPropertyChangeLogger" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.publishing.log.ExecutionLogger" level="debug"/>
<!-- request scoped -->
- <logger name="org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest" level="debug"/>
- <logger name="org.apache.isis.applib.services.command.CommandContext" level="debug"/>
- <logger name="org.apache.isis.applib.services.iactn.InteractionProvider" level="debug"/>
- <logger name="org.apache.isis.applib.services.scratchpad.Scratchpad" level="debug"/>
- <logger name="org.apache.isis.core.runtimeservices.publish.PublisherDispatchServiceDefault" level="debug"/>
+ <logger name="org.apache.causeway.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.command.CommandContext" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.iactn.InteractionProvider" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.scratchpad.Scratchpad" level="debug"/>
+ <logger name="org.apache.causeway.core.runtimeservices.publish.PublisherDispatchServiceDefault" level="debug"/>
<!-- transaction scoped -->
- <logger name="org.apache.isis.core.transaction.changetracking.EntityChangeTrackerDefault" level="debug"/>
- <logger name="org.apache.isis.core.runtimeservices.publish.ExecutionPublisherDefault" level="debug"/>
- <logger name="org.apache.isis.applib.services.queryresultscache.QueryResultsCache" level="debug"/>
+ <logger name="org.apache.causeway.core.transaction.changetracking.EntityChangeTrackerDefault" level="debug"/>
+ <logger name="org.apache.causeway.core.runtimeservices.publish.ExecutionPublisherDefault" level="debug"/>
+ <logger name="org.apache.causeway.applib.services.queryresultscache.QueryResultsCache" level="debug"/>
<Root level="info">
<AppenderRef ref="Console" />
diff --git a/src/main/resources/menubars.layout.xml b/src/main/resources/menubars.layout.xml
index e633c1c..d2df66c 100644
--- a/src/main/resources/menubars.layout.xml
+++ b/src/main/resources/menubars.layout.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mb3:menuBars xsi:schemaLocation="http://isis.apache.org/applib/layout/menubars/bootstrap3 http://isis.apache.org/applib/layout/menubars/bootstrap3/menubars.xsd http://isis.apache.org/applib/layout/component http://isis.apache.org/applib/layout/component/component.xsd http://isis.apache.org/applib/layout/links http://isis.apache.org/applib/layout/links/links.xsd" xmlns:cpt="http://isis.apache.org/applib/layout/component" xmlns:lnk="http://isis.apache.org/applib/layout/links" xmlns:mb3="h [...]
+<mb3:menuBars xsi:schemaLocation="http://causeway.apache.org/applib/layout/menubars/bootstrap3 http://causeway.apache.org/applib/layout/menubars/bootstrap3/menubars.xsd http://causeway.apache.org/applib/layout/component http://causeway.apache.org/applib/layout/component/component.xsd http://causeway.apache.org/applib/layout/links http://causeway.apache.org/applib/layout/links/links.xsd" xmlns:cpt="http://causeway.apache.org/applib/layout/component" xmlns:lnk="http://causeway.apache.org/a [...]
<mb3:primary>
<mb3:menu>
<mb3:named>Hello World Objects</mb3:named>
@@ -18,48 +18,48 @@
<mb3:named>Prototyping</mb3:named>
<mb3:section>
<mb3:named>Fixtures</mb3:named>
- <mb3:serviceAction objectType="isis.testing.fixtures.FixtureScripts" id="runFixtureScript"/>
- <mb3:serviceAction objectType="isis.testing.fixtures.FixtureScripts" id="recreateObjectsAndReturnFirst"/>
+ <mb3:serviceAction objectType="causeway.testing.fixtures.FixtureScripts" id="runFixtureScript"/>
+ <mb3:serviceAction objectType="causeway.testing.fixtures.FixtureScripts" id="recreateObjectsAndReturnFirst"/>
</mb3:section>
<mb3:section>
<mb3:named>Layouts</mb3:named>
- <mb3:serviceAction objectType="isis.applib.LayoutServiceMenu" id="downloadLayouts"/>
- <mb3:serviceAction objectType="isis.applib.LayoutServiceMenu" id="downloadMenuBarsLayout"/>
+ <mb3:serviceAction objectType="causeway.applib.LayoutServiceMenu" id="downloadLayouts"/>
+ <mb3:serviceAction objectType="causeway.applib.LayoutServiceMenu" id="downloadMenuBarsLayout"/>
</mb3:section>
<mb3:section>
<mb3:named>Meta Model and Features</mb3:named>
- <mb3:serviceAction objectType="isis.applib.MetaModelServiceMenu" id="downloadMetaModelXml"/>
- <mb3:serviceAction objectType="isis.applib.MetaModelServiceMenu" id="downloadMetaModelCsv"/>
- <mb3:serviceAction objectType="isis.applib.MetaModelServiceMenu" id="downloadMetaModelAscii"/>
- <mb3:serviceAction objectType="isis.applib.MetaModelServiceMenu" id="downloadMetaModelDiff"/>
- <mb3:serviceAction objectType="isis.feat.ApplicationFeatureMenu" id="allNamespaces"/>
- <mb3:serviceAction objectType="isis.feat.ApplicationFeatureMenu" id="allTypes"/>
- <mb3:serviceAction objectType="isis.feat.ApplicationFeatureMenu" id="allActions"/>
- <mb3:serviceAction objectType="isis.feat.ApplicationFeatureMenu" id="allProperties"/>
- <mb3:serviceAction objectType="isis.feat.ApplicationFeatureMenu" id="allCollections"/>
+ <mb3:serviceAction objectType="causeway.applib.MetaModelServiceMenu" id="downloadMetaModelXml"/>
+ <mb3:serviceAction objectType="causeway.applib.MetaModelServiceMenu" id="downloadMetaModelCsv"/>
+ <mb3:serviceAction objectType="causeway.applib.MetaModelServiceMenu" id="downloadMetaModelAscii"/>
+ <mb3:serviceAction objectType="causeway.applib.MetaModelServiceMenu" id="downloadMetaModelDiff"/>
+ <mb3:serviceAction objectType="causeway.feat.ApplicationFeatureMenu" id="allNamespaces"/>
+ <mb3:serviceAction objectType="causeway.feat.ApplicationFeatureMenu" id="allTypes"/>
+ <mb3:serviceAction objectType="causeway.feat.ApplicationFeatureMenu" id="allActions"/>
+ <mb3:serviceAction objectType="causeway.feat.ApplicationFeatureMenu" id="allProperties"/>
+ <mb3:serviceAction objectType="causeway.feat.ApplicationFeatureMenu" id="allCollections"/>
</mb3:section>
<mb3:section>
<mb3:named>Persistence</mb3:named>
- <mb3:serviceAction objectType="isis.persistence.jdo.JdoMetamodelMenu" id="downloadMetamodels"/>
- <mb3:serviceAction objectType="isis.ext.h2Console.H2ManagerMenu" id="openH2Console"/>
+ <mb3:serviceAction objectType="causeway.persistence.jdo.JdoMetamodelMenu" id="downloadMetamodels"/>
+ <mb3:serviceAction objectType="causeway.ext.h2Console.H2ManagerMenu" id="openH2Console"/>
</mb3:section>
<mb3:section>
<mb3:named>REST API</mb3:named>
- <mb3:serviceAction objectType="isis.viewer.restfulobjects.SwaggerServiceMenu" id="openSwaggerUi"/>
- <mb3:serviceAction objectType="isis.viewer.restfulobjects.SwaggerServiceMenu" id="openRestApi"/>
- <mb3:serviceAction objectType="isis.viewer.restfulobjects.SwaggerServiceMenu" id="downloadSwaggerSchemaDefinition"/>
+ <mb3:serviceAction objectType="causeway.viewer.restfulobjects.SwaggerServiceMenu" id="openSwaggerUi"/>
+ <mb3:serviceAction objectType="causeway.viewer.restfulobjects.SwaggerServiceMenu" id="openRestApi"/>
+ <mb3:serviceAction objectType="causeway.viewer.restfulobjects.SwaggerServiceMenu" id="downloadSwaggerSchemaDefinition"/>
</mb3:section>
<mb3:section>
<mb3:named>i18n</mb3:named>
- <mb3:serviceAction objectType="isis.applib.TranslationServicePoMenu" id="downloadTranslations"/>
- <mb3:serviceAction objectType="isis.applib.TranslationServicePoMenu" id="resetTranslationCache"/>
- <mb3:serviceAction objectType="isis.applib.TranslationServicePoMenu" id="switchToReadingTranslations"/>
- <mb3:serviceAction objectType="isis.applib.TranslationServicePoMenu" id="switchToWritingTranslations"/>
+ <mb3:serviceAction objectType="causeway.applib.TranslationServicePoMenu" id="downloadTranslations"/>
+ <mb3:serviceAction objectType="causeway.applib.TranslationServicePoMenu" id="resetTranslationCache"/>
+ <mb3:serviceAction objectType="causeway.applib.TranslationServicePoMenu" id="switchToReadingTranslations"/>
+ <mb3:serviceAction objectType="causeway.applib.TranslationServicePoMenu" id="switchToWritingTranslations"/>
</mb3:section>
<mb3:section>
<mb3:named>Manual Testing</mb3:named>
- <mb3:serviceAction id="downloadSitemap" objectType="isis.applib.SitemapServiceMenu">
- <cpt:logicalTypeName>isis.applib.SitemapServiceMenu</cpt:logicalTypeName>
+ <mb3:serviceAction id="downloadSitemap" objectType="causeway.applib.SitemapServiceMenu">
+ <cpt:logicalTypeName>causeway.applib.SitemapServiceMenu</cpt:logicalTypeName>
<cpt:named>Download Site-Map Template (Adoc)</cpt:named>
</mb3:serviceAction>
</mb3:section>
@@ -70,18 +70,18 @@
<mb3:named/>
<mb3:section>
<mb3:named>Configuration</mb3:named>
- <mb3:serviceAction objectType="isis.conf.ConfigurationMenu" id="configuration"/>
+ <mb3:serviceAction objectType="causeway.conf.ConfigurationMenu" id="configuration"/>
</mb3:section>
<mb3:section>
<mb3:named>Impersonate</mb3:named>
- <mb3:serviceAction objectType="isis.sudo.ImpersonateMenu" id="impersonate"/>
- <mb3:serviceAction objectType="isis.sudo.ImpersonateMenu" id="impersonateWithRoles"/>
- <mb3:serviceAction objectType="isis.applib.ImpersonateStopMenu" id="stopImpersonating"/>
+ <mb3:serviceAction objectType="causeway.sudo.ImpersonateMenu" id="impersonate"/>
+ <mb3:serviceAction objectType="causeway.sudo.ImpersonateMenu" id="impersonateWithRoles"/>
+ <mb3:serviceAction objectType="causeway.applib.ImpersonateStopMenu" id="stopImpersonating"/>
</mb3:section>
<mb3:section>
<mb3:named>Security</mb3:named>
- <mb3:serviceAction objectType="isis.applib.UserMenu" id="me"/>
- <mb3:serviceAction objectType="isis.security.LogoutMenu" id="logout"/>
+ <mb3:serviceAction objectType="causeway.applib.UserMenu" id="me"/>
+ <mb3:serviceAction objectType="causeway.security.LogoutMenu" id="logout"/>
</mb3:section>
</mb3:menu>
</mb3:tertiary>
diff --git a/src/main/resources/shiro.ini b/src/main/resources/shiro.ini
index 6aa7ed4..30faa89 100644
--- a/src/main/resources/shiro.ini
+++ b/src/main/resources/shiro.ini
@@ -37,13 +37,13 @@ joe = pass, hello_role, default_role
hello_role = *:HelloWorldObjects:*:*,\
*:HelloWorldObject:*:*
admin_role = *
-default_role = isis.applib,\
- isis.security
-fixtures_role = isis.testing.fixtures
-features_role = isis.feat
-metamodel_role = isis.metamodel
-h2_role = isis.ext.h2Console
-jdo_role = isis.persistence.jdo
-swagger_role = isis.viewer.restfulobjects
-conf_role = isis.conf
-sudo_role = isis.sudo
+default_role = causeway.applib,\
+ causeway.security
+fixtures_role = causeway.testing.fixtures
+features_role = causeway.feat
+metamodel_role = causeway.metamodel
+h2_role = causeway.ext.h2Console
+jdo_role = causeway.persistence.jdo
+swagger_role = causeway.viewer.restfulobjects
+conf_role = causeway.conf
+sudo_role = causeway.sudo
diff --git a/src/main/resources/static/images/apache-isis/logo-48x48.png b/src/main/resources/static/images/apache-causeway/logo-48x48.png
similarity index 100%
rename from src/main/resources/static/images/apache-isis/logo-48x48.png
rename to src/main/resources/static/images/apache-causeway/logo-48x48.png
diff --git a/src/main/resources/static/images/apache-isis/logo.png b/src/main/resources/static/images/apache-causeway/logo.png
similarity index 100%
rename from src/main/resources/static/images/apache-isis/logo.png
rename to src/main/resources/static/images/apache-causeway/logo.png
diff --git a/src/main/resources/static/index.html b/src/main/resources/static/index.html
index ec5144e..5e1189c 100644
--- a/src/main/resources/static/index.html
+++ b/src/main/resources/static/index.html
@@ -2,16 +2,16 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Apache Isis™ HelloWorld</title>
+ <title>Apache Causeway™ HelloWorld</title>
<link rel="stylesheet" type="text/css" href="css/page.css">
</head>
<body>
<div id="wrapper">
- <img alt="Isis Logo" src="images/apache-isis/logo.png" />
+ <img alt="Causeway Logo" src="images/apache-causeway/logo.png" />
<p>
- This is a minimal <a href="https://isis.apache.org">Apache Isis</a> application, intended as a starting
+ This is a minimal <a href="https://causeway.apache.org">Apache Causeway</a> application, intended as a starting
point to learn what the framework is all about.
<br/>
</p>
diff --git a/src/main/resources/templates/error.html b/src/main/resources/templates/error.html
index d60df7c..86a76dc 100644
--- a/src/main/resources/templates/error.html
+++ b/src/main/resources/templates/error.html
@@ -2,13 +2,13 @@
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Apache Isis™ HelloWorld</title>
+ <title>Apache Causeway™ HelloWorld</title>
<link rel="stylesheet" type="text/css" th:href="@{/css/page.css}">
</head>
<body>
<div id="wrapper">
- <img alt="Isis Logo" th:src="@{/images/apache-isis/logo.png}" />
+ <img alt="Causeway Logo" th:src="@{/images/apache-causeway/logo.png}" />
<p>
Our apologies - an error occurred.
diff --git a/update-parent-to-latest.sh b/update-parent-to-latest.sh
index 6aa6b97..4d09b79 100644
--- a/update-parent-to-latest.sh
+++ b/update-parent-to-latest.sh
@@ -1,4 +1,4 @@
-PARENT=$(curl -X GET "https://nexus.incode.work/service/rest/v1/search?sort=version&repository=nightly-builds&group=org.apache.isis.app&name=isis-app-starter-parent" -H "accept: application/json" -s | jq '.items[0].version' | sed 's/"//g')
+PARENT=$(curl -X GET "https://nexus.incode.work/service/rest/v1/search?sort=version&repository=nightly-builds&group=org.apache.causeway.app&name=causeway-app-starter-parent" -H "accept: application/json" -s | jq '.items[0].version' | sed 's/"//g')
echo "parentVersion = $PARENT"
mvn versions:update-parent -DparentVersion="[$PARENT]"