For the demo we are using the country.geojson (however we also replicated it with other geojson).
We are getting the following error.
[main] INFO com.graphhopper.GraphHopper - Will make 516 areas available to all custom profiles. Found in /graphhopper_data/custom_areas
java.lang.IllegalArgumentException: area null already exists
at com.graphhopper.util.CustomModel.addAreas(CustomModel.java:68)
at com.graphhopper.GraphHopper.resolveCustomModelFiles(GraphHopper.java:1572)
at com.graphhopper.GraphHopper.init(GraphHopper.java:513)
at com.graphhopper.http.GraphHopperManaged.<init>(GraphHopperManaged.java:39)
at com.graphhopper.http.GraphHopperBundle.run(GraphHopperBundle.java:257)
at com.graphhopper.http.GraphHopperBundle.run(GraphHopperBundle.java:47)
at io.dropwizard.core.setup.Bootstrap.run(Bootstrap.java:199)
at io.dropwizard.core.cli.EnvironmentCommand.run(EnvironmentCommand.java:65)
at io.dropwizard.core.cli.ConfiguredCommand.run(ConfiguredCommand.java:98)
at io.dropwizard.core.cli.Cli.run(Cli.java:78)
at io.dropwizard.core.Application.run(Application.java:94)
at com.graphhopper.application.GraphHopperApplication.main(GraphHopperApplication.java:38)
GraphHopper expects each GeoJSON feature to have a unique id field. As one or more of your features is missing this field they have the ID null which triggers the duplicate detection.
com.graphhopper.GraphHopper - Will make 2 areas available to all custom profiles. Found in /graphhopper_data/custom_areas
java.lang.IllegalArgumentException: area null already exists
at com.graphhopper.util.CustomModel.addAreas(CustomModel.java:68)
at com.graphhopper.GraphHopper.resolveCustomModelFiles(GraphHopper.java:1572)
at com.graphhopper.GraphHopper.init(GraphHopper.java:513)
at com.graphhopper.http.GraphHopperManaged.<init>(GraphHopperManaged.java:39)
at com.graphhopper.http.GraphHopperBundle.run(GraphHopperBundle.java:257)
at com.graphhopper.http.GraphHopperBundle.run(GraphHopperBundle.java:47)
at io.dropwizard.core.setup.Bootstrap.run(Bootstrap.java:199)
at io.dropwizard.core.cli.EnvironmentCommand.run(EnvironmentCommand.java:65)
at io.dropwizard.core.cli.ConfiguredCommand.run(ConfiguredCommand.java:98)
at io.dropwizard.core.cli.Cli.run(Cli.java:78)
at io.dropwizard.core.Application.run(Application.java:94)
at com.graphhopper.application.GraphHopperApplication.main(GraphHopperApplication.java:38)