Using the alternative API client to perform online routing and then produce gpx from the result, fails with: ```java java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String com.graphhopper.util.Translation.tr(java.lang.String, java.lang.Object[])' on a null object reference at com.graphhopper.util.FinishInstruction.getTurnDescription(FinishInstruction.java:55) at com.graphhopper.util.InstructionList.createWayPointBlock(InstructionList.java:168) at com.graphhopper.util.InstructionList.createGPX(InstructionList.java:200) ``` This is because in `GraphHopperWeb.createPathWrapper` a null `Translation` is used: ```java InstructionList il = new InstructionList(null); ``` Since we have the online routing result, can we support GPX creation on the client? e.g. enhance `InstructionList` to allow external `Translation`?
Using the alternative API client to perform online routing and then produce gpx from the result, fails with:
This is because in
GraphHopperWeb.createPathWrappera nullTranslationis used:Since we have the online routing result, can we support GPX creation on the client?
e.g. enhance
InstructionListto allow externalTranslation?