-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tiles not generating for MultiLineStringZ data #24
Comments
Hi @Ananthu-Prakash! There was an error in the code, but the problem has been resolved. For now, the code has only been updated in the 'develop' brench. The SHP file must contain a field called 'radius' for the converter to work correctly. We also still need to define the variables we should use, as well as the units of measurement like 'meter,' 'centimeter,' etc. We will soon update the 'Release' version. Thank you for using Mago3DTiler! |
Thank you for your response. Could you please provide the command line script you've used to generated the tile which we can refer. |
you can use your command line But, it is IMPORTANT that in your *.shp file must contain "radius" field, where radius = diameter / 2. post data : for now, you must pull the develop brench version and build it. Or wait few days to use the release version. |
Thank you. I will wait for the new release. |
Version 1.8.1 has been released. Additionally, it will also include attribute information for each pipe. Thank you. |
Thank you. |
hello, akshay@admin1-B250M-DS3H:~$ java -jar /home/akshay/Desktop/mago_1.8/mago-3d-tiler-1.8.1-natives-linux.jar --input "/home/akshay/Desktop/mago_1.8/Sansakardham_shapefiles/storm_water_z/storm_water_z.shp" --inputType shp -c 32643 -hc pipe_depth -dc pipe_dia_i --output "/home/akshay/Desktop/mago_1.8/Sansakardham_shapefiles/storm_water_3d/" -d WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
|
Hi @Ananthu-Prakash! I found the bug and in few days it will be corrected. Sorry for this and thankyou for use Mago3DTiler! |
Thank you sir for your response. |
I am also facing similar problem for following shapefile data, $ java -jar /home/akshay/Desktop/mago_1.8/mago-3d-tiler-1.8.1-natives-linux.jar --input "/home/akshay/Desktop/cesium_modified/PCMC/data/temporary/temporary_z.shp" --inputType shp -c 32643 -hc PIPE_DEPTH -rc PIPE_DIA_I --output "/home/akshay/Desktop/cesium_modified/PCMC/data/temporary/" -d WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
|
Hello,
I am trying to generate underground 3d tiles with multiline string data with z but the tiles are not generating for the data set. I am attaching the screen shot, shapefile and log of the same below for your reference.
~/Desktop/mago_3d_tiler$ java -jar mago-3d-tiler-1.7.0-natives-linux.jar -i amc/water_pipelines.shp it "shp" -o output/testt -c 32643 -hc height -rc Diameter -d
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
[INFO][11:13:40][mago.Mago3DTilerMain(printStart:73)]::
┳┳┓┏┓┏┓┏┓ ┏┓┳┓ ┏┳┓┳┓ ┏┓┳┓
┃┃┃┣┫┃┓┃┃ ┫┃┃ ┃ ┃┃ ┣ ┣┫
┛ ┗┛┗┗┛┗┛ ┗┛┻┛ ┻ ┻┗┛┗┛┛┗
3d-tiler(1.7.0) by Gaia3d, Inc.
[INFO][11:13:40][mago.OptionsCorrector(findInputFormatType:88)]::Auto Selected Format type: SHP
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:330)]::========================================
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:331)]::Input Path: amc/water_pipelines.shp
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:332)]::Output Path: output/testt
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:333)]::Input Format: SHP
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:334)]::Output Format: B3DM
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:335)]::Terrain File Path: null
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:336)]::Instance File Path: amc/water_pipelines.shp/instance.dae
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:337)]::Log Path: null
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:338)]::Recursive Path Search: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:340)]::========================================
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:341)]::Coordinate Reference System: EPSG:32643
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:342)]::Proj4 Code: null
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:343)]::Minimum LOD: 0
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:344)]::Maximum LOD: 3
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:345)]::Minimum GeometricError: 16
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:346)]::Maximum GeometricError: 2147483647
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:347)]::PointCloud Point Limit: 65536
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:348)]::PointCloud Scale: 2
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:349)]::PointCloud Skip Interval: 4
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:350)]::Debug Mode: true
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:351)]::Debug LOD: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:352)]::Debug GLB: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:353)]::classicTransformMatrix: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:354)]::Multi-Thread Count: 2
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:357)]::========================================
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:358)]::Swap Up-Axis: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:359)]::Flip Up-Axis: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:360)]::RefineAdd: true
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:361)]::Flip Coordinate: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:362)]::Zero Origin: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:363)]::Auto Up-Axis: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:364)]::Ignore Textures: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:365)]::LargeMesh: false
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:368)]::========================================
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:369)]::Name Column: name
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:370)]::Height Column: height
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:371)]::Altitude Column: altitude
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:372)]::Absolute Altitude: 0.0
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:373)]::Minimum Height: 1.0
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:374)]::Skirt Height: 4.0
[DEBUG][11:13:40][mago.GlobalOptions(printDebugOptions:375)]::========================================
[INFO][11:13:40][mago.Mago3DTiler(execute:23)]::Starting process flow: BatchedProcessModel
[INFO][11:13:40][process.TilingPipeline(createTemp:158)]::[Pre] Created temp directory in /home/rachit/Desktop/mago_3d_tiler/output/testt/temp
[INFO][11:13:40][process.TilingPipeline(startPreProcesses:64)]::[Pre] Start the pre-processing.
[INFO][11:13:40][process.TilingPipeline(startPreProcesses:68)]::[Pre] Loading all files.
[INFO][11:13:40][process.TilingPipeline(startPreProcesses:70)]::[Pre] Finished loading all files
[INFO][11:13:41][shape.ShapeConverter(convert:94)]:: - Total Shape Feature Count : 80458
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (0/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (1/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (2/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (3/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (4/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (5/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (6/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (14/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (15/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (16/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (17/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (18/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (19/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (20/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (21/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (22/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (23/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (24/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (25/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (26/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (27/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (28/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (29/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (30/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (31/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (32/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (33/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (34/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (35/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (36/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (37/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (38/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (39/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (40/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (41/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (42/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (43/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (44/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (45/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (46/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (47/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (48/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (49/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (50/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (51/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (52/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (53/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (65/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (66/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (67/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (68/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (69/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (70/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (71/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (72/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (73/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (74/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (75/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (76/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (77/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (78/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (79/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (80/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (81/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (82/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (83/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (84/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (85/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (86/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (87/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (88/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (89/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (90/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (91/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (92/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (93/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (94/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (95/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (96/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (97/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (98/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (99/100)%
[DEBUG][11:13:41][shape.ShapeConverter(convert:102)]:: - Shape Feature Loading progress. (100/100)%
[ERROR][11:13:42][process.TilingPipeline(executeThread:179)]::Failed to execute thread.
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.gaia3d.basic.structure.GaiaNode.setName(String)" because "node" is null
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:?]
at java.util.concurrent.FutureTask.get(FutureTask.java:191) ~[?:?]
at com.gaia3d.process.TilingPipeline.executeThread(TilingPipeline.java:175) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.process.TilingPipeline.startPreProcesses(TilingPipeline.java:102) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.process.TilingPipeline.process(TilingPipeline.java:50) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.command.BatchedProcessModel.run(BatchedProcessModel.java:68) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.command.mago.Mago3DTiler.execute(Mago3DTiler.java:24) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.command.mago.Mago3DTilerMain.main(Mago3DTilerMain.java:55) [mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
Caused by: java.lang.NullPointerException: Cannot invoke "com.gaia3d.basic.structure.GaiaNode.setName(String)" because "node" is null
at com.gaia3d.converter.geometry.shape.ShapeConverter.convertPipeLineStrings(ShapeConverter.java:430) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.converter.geometry.shape.ShapeConverter.convert(ShapeConverter.java:248) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.converter.geometry.shape.ShapeConverter.load(ShapeConverter.java:57) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.converter.BatchedFileLoader.loadScene(BatchedFileLoader.java:35) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.converter.BatchedFileLoader.loadTileInfo(BatchedFileLoader.java:111) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at com.gaia3d.process.TilingPipeline.lambda$startPreProcesses$0(TilingPipeline.java:80) ~[mago-3d-tiler-1.7.0-natives-linux.jar:1.7.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.gaia3d.basic.structure.GaiaNode.setName(String)" because "node" is null
at com.gaia3d.process.TilingPipeline.executeThread(TilingPipeline.java:180)
at com.gaia3d.process.TilingPipeline.startPreProcesses(TilingPipeline.java:102)
at com.gaia3d.process.TilingPipeline.process(TilingPipeline.java:50)
at com.gaia3d.command.BatchedProcessModel.run(BatchedProcessModel.java:68)
at com.gaia3d.command.mago.Mago3DTiler.execute(Mago3DTiler.java:24)
at com.gaia3d.command.mago.Mago3DTilerMain.main(Mago3DTilerMain.java:55)
Caused by: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "com.gaia3d.basic.structure.GaiaNode.setName(String)" because "node" is null
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at com.gaia3d.process.TilingPipeline.executeThread(TilingPipeline.java:175)
... 5 more
Caused by: java.lang.NullPointerException: Cannot invoke "com.gaia3d.basic.structure.GaiaNode.setName(String)" because "node" is null
at com.gaia3d.converter.geometry.shape.ShapeConverter.convertPipeLineStrings(ShapeConverter.java:430)
at com.gaia3d.converter.geometry.shape.ShapeConverter.convert(ShapeConverter.java:248)
at com.gaia3d.converter.geometry.shape.ShapeConverter.load(ShapeConverter.java:57)
at com.gaia3d.converter.BatchedFileLoader.loadScene(BatchedFileLoader.java:35)
at com.gaia3d.converter.BatchedFileLoader.loadTileInfo(BatchedFileLoader.java:111)
at com.gaia3d.process.TilingPipeline.lambda$startPreProcesses$0(TilingPipeline.java:80)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
The text was updated successfully, but these errors were encountered: