This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git
from 90a499a32d Resolve a "unspecified CRS" exception when reading a GeoTIFF with a three-dimensional CRS (a geographic or projected CRS + a vertical CRS on user-defined datum). new afb365202e Make the code more SecurityException-proof. This commit does not introduce new dependency since the Apache SIS code already had some `catch (SecurityException)` statements. While the security manager is removed in Java 24, SIS can run on Java 11 and some softwares are still running in security-constrained environments. This commit will be reverted when Apache SIS will require Java 24, or when the `SecurityException` class will be deprecated. new 416551cdc7 Add a public `Configuration.shutdown()` method. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../apache/sis/metadata/sql/privy/Initializer.java | 7 +++- .../sis/metadata/sql/privy/LocalDataSource.java | 9 +++-- .../main/org/apache/sis/xml/MarshallerPool.java | 12 ++++++- .../org/apache/sis/xml/bind/TypeRegistration.java | 8 ++++- .../apache/sis/referencing/AuthorityFactories.java | 9 ++++- .../factory/ConcurrentAuthorityFactory.java | 4 +-- .../transform/DefaultMathTransformFactory.java | 12 ++++++- .../apache/sis/storage/netcdf/base/Convention.java | 13 ++++++-- .../org/apache/sis/storage/DataStoreRegistry.java | 10 +++++- .../apache/sis/storage/event/StoreListeners.java | 5 ++- .../org/apache/sis/converter/SystemRegistry.java | 10 +++++- .../main/org/apache/sis/pending/jdk/JDK24.txt | 1 + .../main/org/apache/sis/setup/Configuration.java | 28 +++++++++++++++- .../apache/sis/setup/InstallationResources.java | 7 +++- .../main/org/apache/sis/system/Reflect.java | 27 +++++++++++++++ .../main/org/apache/sis/system/Shutdown.java | 38 +++++++++++----------- .../main/org/apache/sis/util/logging/Logging.java | 5 ++- 17 files changed, 169 insertions(+), 36 deletions(-) create mode 100644 endorsed/src/org.apache.sis.util/main/org/apache/sis/pending/jdk/JDK24.txt