load problem dependent facets

Description

I suddenly run into a problem loading the distanceFacet

java.io.IOException: unable to load facet handler: address.latitude
at com.browseengine.bobo.api.BoboIndexReader.loadFacetHandler(BoboIndexReader.java:374)
at com.browseengine.bobo.api.BoboIndexReader.loadFacetHandlers(BoboIndexReader.java:401)
at com.browseengine.bobo.api.BoboIndexReader.facetInit(BoboIndexReader.java:590)
at com.browseengine.bobo.api.BoboIndexReader.facetInit(BoboIndexReader.java:596)
at com.browseengine.bobo.api.BoboIndexReader.facetInit(BoboIndexReader.java:582)
at com.browseengine.bobo.api.BoboIndexReader.getInstance(BoboIndexReader.java:142)
at com.browseengine.bobo.api.BoboIndexReader.getInstance(BoboIndexReader.java:127)

The reason is that the dependent latitude facet for the distancefacet has not loaded yet, when it is in fact in the _facetHandlerMap in BoboIndexReader, but the order is after the distanceFacet.

Environment

None

Assignee

John Wang

Reporter

Marc Schipperheyn

Labels

None

Fix versions

Priority

Major
Configure