Bugfix: use array locations.
diff --git a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
index 2060a45..d7e4494 100644
--- a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
+++ b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
@@ -609,6 +609,7 @@
                             }
                         }
                     });
+                    locations = locs.toArray(new URL[0]);
                 } else if (o instanceof JsonPrimitive) {
                     String s = ((JsonPrimitive)o).getAsString();
                     try {