Code changes for server interoperability via XML-TripPlan serialization