This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch CAUSEWAY-3866 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 144c7bba6e40ff75d8f456a25545142359c09f2f Author: Dan Haywood <[email protected]> AuthorDate: Fri Oct 17 13:04:19 2025 +0100 CAUSEWAY-3866: removes more jdo, datanucleus and resteasy references --- antora/supplemental-ui/index.html | 33 ----------------- .../applib/services/repository/EntityState.java | 6 +++- .../todomodule/dom/ExcelDemoToDoItem.layout.xml | 3 -- .../pdfjs/fixtures/logging-dn-enhance.properties | 41 ---------------------- 4 files changed, 5 insertions(+), 78 deletions(-) diff --git a/antora/supplemental-ui/index.html b/antora/supplemental-ui/index.html index 128b5f356cd..fca520eb5d7 100644 --- a/antora/supplemental-ui/index.html +++ b/antora/supplemental-ui/index.html @@ -524,28 +524,6 @@ <h2>Standing on the shoulders of giants</h2> </div> </div> - <div class="col-lg-4"> - <div class="box wow fadeInLeft" data-wow-delay="0.2s" style="min-height: 400px;"> - <div class="pic" style="height: 105px;"> - <a href="https://www.graphql-java.com/"> - <img src="_/img/home/built-with/graphql-java.png" height="80px" alt="GraphQL Java™" style="margin-left: -30px;"/> - </a> - </div> - <p class="description">GraphQL Java is the Java™ implementation of the <a href="https://spec.graphql.org/">GraphQL specification</a>.</p> - </div> - </div> - - <div class="col-lg-4"> - <div class="box wow fadeInUp" data-wow-delay="0.2s" style="min-height: 400px;"> - <div class="pic" style="height: 105px;"> - <a href="https://resteasy.dev"> - <img src="_/img/home/built-with/resteasy_logo_600x.gif" height="75px" alt="RESTEasy™" style="margin-left: -30px;"/> - </a> - </div> - <p class="description">RESTEasy™ is an implementation of the <a href="https://github.com/eclipse-ee4j/jaxrs-api">Jakarta™ RESTful Web Services</a> specification for building RESTful Web Services and RESTful Java applications.</p> - </div> - </div> - <div class="col-lg-4"> <div class="box wow fadeInRight" data-wow-delay="0.2s" style="min-height: 400px;"> <div class="pic" style="height: 105px;"> @@ -568,17 +546,6 @@ <h2>Standing on the shoulders of giants</h2> </div> </div> - <div class="col-lg-4"> - <div class="box wow fadeInUp" data-wow-delay="0.3s" style="min-height: 400px;"> - <div class="pic" style="height: 105px;"> - <a href="https://www.datanucleus.org"> - <img src="_/img/home/built-with/datanucleus-logo.png" width="220px" alt="DataNucleus AccessPlatform™" style="margin-left: -30px;"/> - </a> - </div> - <p class="description">DataNucleus™ is the reference implementation for <a href="https://db.apache.org/jdo/">JDO</a>, provides persistence and retrieval of data to a range of datastores using a range of APIs, with a range of query languages.</p> - </div> - </div> - <div class="col-lg-4"> <div class="box wow fadeInRight" data-wow-delay="0.3s" style="min-height: 400px;"> <div class="pic" style="height: 105px;"> diff --git a/api/applib/src/main/java/org/apache/causeway/applib/services/repository/EntityState.java b/api/applib/src/main/java/org/apache/causeway/applib/services/repository/EntityState.java index b4d0ad23646..ccc96abfd71 100644 --- a/api/applib/src/main/java/org/apache/causeway/applib/services/repository/EntityState.java +++ b/api/applib/src/main/java/org/apache/causeway/applib/services/repository/EntityState.java @@ -62,7 +62,7 @@ public enum EntityState { */ DETACHED(true), /** - * <h1>JDO specific</h1> + * This entity state is not<h1>JDO specific</h1> * Object with this state is an entity that no longer attached to a * persistence session and cannot be re-attached. * In other words: changes to the entity will <i>not</i> @@ -76,6 +76,7 @@ public enum EntityState { * * @see "https://www.datanucleus.org/products/accessplatform_6_0/jdo/persistence.html#lifecycle" */ + @Deprecated // JDO specific HOLLOW(true), /** * Object with this state is an entity that is transient @@ -87,6 +88,7 @@ public enum EntityState { * <h1>JDO specific</h1> * Not supported by JPA. (Cannot distinguish between TRANSIENT and REMOVED.) */ + @Deprecated // JDO specific REMOVED(false) ; @@ -105,12 +107,14 @@ public enum EntityState { /** @see #DETACHED */ public boolean isDetached() { return this == DETACHED; } /** @see #HOLLOW */ + @Deprecated // JDO specific public boolean isHollow() { return this == HOLLOW; } /** @see #TRANSIENT_OR_REMOVED * @see #REMOVED */ public boolean isTransientOrRemoved() { return this == TRANSIENT_OR_REMOVED || this == REMOVED; } /** @see #REMOVED */ + @Deprecated // JDO specific public boolean isRemoved() { return this == REMOVED; } // -- SPECIAL STATES diff --git a/extensions/core/excel/fixture/src/main/java/org/apache/causeway/extensions/excel/fixtures/demoapp/todomodule/dom/ExcelDemoToDoItem.layout.xml b/extensions/core/excel/fixture/src/main/java/org/apache/causeway/extensions/excel/fixtures/demoapp/todomodule/dom/ExcelDemoToDoItem.layout.xml index d3b07e9f647..0c059d1f2e9 100644 --- a/extensions/core/excel/fixture/src/main/java/org/apache/causeway/extensions/excel/fixtures/demoapp/todomodule/dom/ExcelDemoToDoItem.layout.xml +++ b/extensions/core/excel/fixture/src/main/java/org/apache/causeway/extensions/excel/fixtures/demoapp/todomodule/dom/ExcelDemoToDoItem.layout.xml @@ -49,9 +49,6 @@ under the License. <cpt:action id="downloadLayoutXml" position="PANEL_DROPDOWN"/> <cpt:action id="downloadJdoMetadata" position="PANEL_DROPDOWN"/> <cpt:action id="rebuildMetamodel" position="PANEL_DROPDOWN"/> - <cpt:property id="datanucleusVersionLong"/> - <cpt:property id="datanucleusVersionTimestamp"/> - <cpt:property id="datanucleusIdLong"/> </cpt:fieldSet> </bs:col> diff --git a/extensions/vw/pdfjs/fixtures/logging-dn-enhance.properties b/extensions/vw/pdfjs/fixtures/logging-dn-enhance.properties deleted file mode 100644 index dc4d31c11d9..00000000000 --- a/extensions/vw/pdfjs/fixtures/logging-dn-enhance.properties +++ /dev/null @@ -1,41 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -# LOG4J Configuration -# =================== - -# Basic logging goes to "datanucleus.log" -log4j.appender.A1=org.apache.log4j.FileAppender -log4j.appender.A1.File=datanucleus.log -log4j.appender.A1.layout=org.apache.log4j.PatternLayout -log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} (%t) %-5p [%c] - %m%n -#log4j.appender.A1.Threshold=INFO - -# Categories -# Each category can be set to a "level", and to direct to an appender - -# Default to DEBUG level for all DataNucleus categories -log4j.logger.DataNucleus = DEBUG, A1 - -log4j.category.com.mchange.v2.c3p0=INFO, A1 -log4j.category.com.mchange.v2.resourcepool=INFO, A1 -log4j.category.org.logicalcobwebs.proxool=INFO,A1 - - -# Hbase libs logging -log4j.category.org.apache.hadoop=INFO,A1 -log4j.category.org.apache.zookeeper=INFO,A1 \ No newline at end of file
