Cannot start graphhopper any more (realtime config?)

Hi I am using a recent master and used config-example.yml w/o any change trying to import an osm.pbf file.

java -Ddw.graphhopper.datareader.file=xxx.osm.pbf -jar ./web/target/graphhopper-web-11.0-SNAPSHOT.jar import

Crash is, am I missing something ?

$ java -jar ./web/target/graphhopper-web-11.0-SNAPSHOT.jar  import
io.dropwizard.configuration.ConfigurationParsingException: default configuration has an error:
  * Unrecognized field at: gtfs_realtime.http_client_configuration
    Did you mean?:
      - http_client
      - feeds

    at io.dropwizard.configuration.ConfigurationParsingException$Builder.build(ConfigurationParsingException.java:277)
    at io.dropwizard.configuration.BaseConfigurationFactory.build(BaseConfigurationFactory.java:161)
    at io.dropwizard.configuration.BaseConfigurationFactory.build(BaseConfigurationFactory.java:121)
    at io.dropwizard.core.cli.ConfiguredCommand.parseConfiguration(ConfiguredCommand.java:141)
    at io.dropwizard.core.cli.ConfiguredCommand.run(ConfiguredCommand.java:85)
    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:37)
Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "http_client_configuration" (class com.graphhopper.http.RealtimeConfiguration), not marked as ignorable (2 known properties: "http_client", "feeds"])
 at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: com.graphhopper.application.GraphHopperServerConfiguration["gtfs_realtime"]->com.graphhopper.http.RealtimeConfiguration["http_client_configuration"])
    at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61)
    at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:1153)
    at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:2241)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1793)
    at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1771)
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:316)
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)
    at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:138)
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:310)
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:177)
    at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342)
    at com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:4881)
    at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3035)
    at io.dropwizard.configuration.BaseConfigurationFactory.build(BaseConfigurationFactory.java:148)

You are missing the path to the config file:

java [...] import config-example.yml

1 Like

OMG , thanks

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.