Похоже, что класс, сгенерированный для PlaceHistoryMapper, жестко закодирован для использования AbstractPlaceHistoryMapper в качестве суперкласса.
Итак, я пытаюсь обойти это, пытаясь заменить этот AbstractPlaceHistoryMapper моим собственным картографом, использующим отложенную привязку. Я использую следующее правило в своем *.gwt.xml:
<replace-with class="com.google.gwt.place.impl.AbstractPlaceHistoryMapper">
<when-type-is class="com.test.sampleapp.CustomPlaceHistoryMapper" />
</replace-with>
Но почему-то замены не происходит. CustomPlaceHistoryMapper не запускается, и сгенерированный класс по-прежнему использует AbstractPlaceHistoryMapper.
Любые мысли/указатели относительно того, что может привести к такому поведению, высоко ценятся.
Примечание. Я также разместил это в группе GWT, но пока не получил ответа.