This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git

commit 7b7cd63d460acfeba51b8869683947fbcaa9c02b
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Thu Jan 6 05:06:55 2022 +0100

    Fix an `IllegalArgumentException` when creating CRS from a netCDF file with 
unknown names.
---
 .../src/main/java/org/apache/sis/internal/netcdf/GridMapping.java    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridMapping.java
 
b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridMapping.java
index e66fce8..54c9149 100644
--- 
a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridMapping.java
+++ 
b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridMapping.java
@@ -371,9 +371,10 @@ final class GridMapping {
             if (fallback instanceof IdentifiedObject) {
                 name = ((IdentifiedObject) fallback).getName();
             } else if (fallback != null) {
-                name = fallback;
+                name = fallback.toString();
             } else {
-                name = Vocabulary.formatInternational(Vocabulary.Keys.Unnamed);
+                name = Vocabulary.format(Vocabulary.Keys.Unnamed);
+                // Note: IdentifiedObject.name does not accept 
InternationalString.
             }
         }
         return Collections.singletonMap(IdentifiedObject.NAME_KEY, name);

Reply via email to