You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2026/04/12 05:47:08 UTC
(causeway-app-referenceapp) branch master updated: adds open telemetry deps
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway-app-referenceapp.git
The following commit(s) were added to refs/heads/master by this push:
new 51f6b18 adds open telemetry deps
51f6b18 is described below
commit 51f6b187290ef1a0582ff133a569013f1fb9a506
Author: andi-huber <ah...@apache.org>
AuthorDate: Sun Apr 12 07:46:59 2026 +0200
adds open telemetry deps
---
domain/pom.xml | 14 +++++++++++---
.../demoapp/dom/progmodel/actions/bulk/BulkActionPage.java | 6 ++++--
domain/src/main/resources/application.yml | 3 ++-
3 files changed, 17 insertions(+), 6 deletions(-)
diff --git a/domain/pom.xml b/domain/pom.xml
index 933c6bb..afbf176 100644
--- a/domain/pom.xml
+++ b/domain/pom.xml
@@ -95,6 +95,10 @@ additional
<groupId>org.apache.causeway.extensions</groupId>
<artifactId>causeway-extensions-docgen-help</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.causeway.extensions</groupId>
+ <artifactId>causeway-extensions-fullcalendar-applib</artifactId>
+ </dependency>
<!-- JPA specific -->
<dependency>
@@ -142,10 +146,14 @@ additional
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
-
+
<dependency>
- <groupId>org.apache.causeway.extensions</groupId>
- <artifactId>causeway-extensions-fullcalendar-applib</artifactId>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-opentelemetry</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.micrometer</groupId>
+ <artifactId>micrometer-registry-otlp</artifactId>
</dependency>
<!-- test -->
diff --git a/domain/src/main/java/demoapp/dom/progmodel/actions/bulk/BulkActionPage.java b/domain/src/main/java/demoapp/dom/progmodel/actions/bulk/BulkActionPage.java
index e10f9d3..1df1af2 100644
--- a/domain/src/main/java/demoapp/dom/progmodel/actions/bulk/BulkActionPage.java
+++ b/domain/src/main/java/demoapp/dom/progmodel/actions/bulk/BulkActionPage.java
@@ -31,17 +31,19 @@ import jakarta.xml.bind.annotation.XmlType;
import org.apache.causeway.applib.annotation.DomainObject;
import org.apache.causeway.applib.annotation.DomainObjectLayout;
+import org.apache.causeway.applib.annotation.Introspection;
import org.apache.causeway.applib.annotation.Nature;
import org.apache.causeway.applib.annotation.ObjectSupport;
-import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
+import demoapp.dom._infra.asciidocdesc.HasAsciiDocDescription;
+
//tag::class[]
@Named("demo.BulkActionPage")
-@DomainObject(nature=Nature.VIEW_MODEL)
+@DomainObject(nature=Nature.VIEW_MODEL, introspection = Introspection.ANNOTATION_OPTIONAL)
@DomainObjectLayout(cssClassFa="fa-bolt")
@XmlRootElement(name = "root")
@XmlType
diff --git a/domain/src/main/resources/application.yml b/domain/src/main/resources/application.yml
index 2a709c0..d0d181d 100644
--- a/domain/src/main/resources/application.yml
+++ b/domain/src/main/resources/application.yml
@@ -157,9 +157,10 @@ server:
timeout: 20m
spring:
+ application:
+ name: "Causeway Demo (v4)"
banner:
location: banner.txt
-
quartz:
job-store-type: memory