cmahnke commented on issue #770: URL: https://github.com/apache/incubator-baremaps/issues/770#issuecomment-1719093869
This is also required to stop a workflow run, if there is an error in a previous step: ``` [INFO ] 2023-09-14 11:27:58.400 [main] Execute - Executing the workflow workflow.json [INFO ] 2023-09-14 11:27:58.529 [pool-2-thread-1] DownloadUrl - Downloading https://download.geofabrik.de/europe/liechtenstein-latest.osm.pbf to liechtenstein-latest.osm.pbf [INFO ] 2023-09-14 11:27:58.895 [pool-2-thread-1] DownloadUrl - Skipping download of https://download.geofabrik.de/europe/liechtenstein-latest.osm.pbf to liechtenstein-latest.osm.pbf [INFO ] 2023-09-14 11:27:58.895 [pool-2-thread-2] ImportOpenStreetMap - Importing liechtenstein-latest.osm.pbf into jdbc:postgresql://localhost:5432/baremaps?&user=baremaps&password=baremaps [INFO ] 2023-09-14 11:27:58.902 [pool-2-thread-2] HikariDataSource - HikariPool-1 - Starting... [INFO ] 2023-09-14 11:27:59.107 [pool-2-thread-2] HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@e74ca58 [INFO ] 2023-09-14 11:27:59.108 [pool-2-thread-2] HikariDataSource - HikariPool-1 - Start completed. [WARN ] 2023-09-14 11:28:01.593 [ForkJoinPool.commonPool-worker-6] RelationGeometryBuilder - Unable to build the geometry for relation #5401257 org.apache.baremaps.stream.StreamException: java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because "refs" is null at org.apache.baremaps.openstreetmap.function.RelationGeometryBuilder.createLine(RelationGeometryBuilder.java:168) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.openstreetmap.function.RelationGeometryBuilder.lambda$createPolygons$2(RelationGeometryBuilder.java:143) ~[baremaps-core-0.7.1.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.apache.baremaps.openstreetmap.function.RelationGeometryBuilder.createPolygons(RelationGeometryBuilder.java:142) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.openstreetmap.function.RelationGeometryBuilder.accept(RelationGeometryBuilder.java:71) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.openstreetmap.function.EntityGeometryBuilder.accept(EntityGeometryBuilder.java:54) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.openstreetmap.function.EntityGeometryBuilder.accept(EntityGeometryBuilder.java:27) ~[baremaps-core-0.7.1.jar:?] at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:?] at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:?] at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at org.apache.baremaps.openstreetmap.function.BlockEntitiesHandler.accept(BlockEntitiesHandler.java:47) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.openstreetmap.function.BlockEntitiesHandler.accept(BlockEntitiesHandler.java:25) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.stream.ConsumerUtils.lambda$consumeThenReturn$1(ConsumerUtils.java:46) ~[baremaps-core-0.7.1.jar:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at org.apache.baremaps.stream.BufferedSpliterator.tryAdvance(BufferedSpliterator.java:74) ~[baremaps-core-0.7.1.jar:?] at java.util.stream.StreamSpliterators$WrappingSpliterator.lambda$initPartialTraversalState$0(StreamSpliterators.java:292) ~[?:?] at java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.fillBuffer(StreamSpliterators.java:206) ~[?:?] at java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.doAdvance(StreamSpliterators.java:169) ~[?:?] at java.util.stream.StreamSpliterators$WrappingSpliterator.tryAdvance(StreamSpliterators.java:298) ~[?:?] at org.apache.baremaps.stream.BatchedSpliterator.tryAdvance(BatchedSpliterator.java:48) ~[baremaps-core-0.7.1.jar:?] at org.apache.baremaps.stream.BatchedSpliterator.trySplit(BatchedSpliterator.java:59) ~[baremaps-core-0.7.1.jar:?] at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:289) ~[?:?] at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] Caused by: java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because "refs" is null at org.apache.baremaps.openstreetmap.function.RelationGeometryBuilder.createLine(RelationGeometryBuilder.java:164) ~[baremaps-core-0.7.1.jar:?] ... 37 more [INFO ] 2023-09-14 11:28:01.970 [pool-2-thread-2] ImportOpenStreetMap - Finished importing liechtenstein-latest.osm.pbf into jdbc:postgresql://localhost:5432/baremaps?&user=baremaps&password=baremaps [INFO ] 2023-09-14 11:28:01.971 [pool-2-thread-3] ExecuteSql - Executing indexes.sql ``` And yes: This means that the current documented example is broken with 0.7.1 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
