Switched back and forth between a few different methods for getting the XML document from the response sent back by Google direction services. Finally decided (I think) to go with JAXB for creating the XML document, and XPath to navigate the XML document to extract information. So far still working on constructing the proper URL used to request for directions from Google direction services.