1. Software for supporting a business application comprising computer readable instructions embedded on media and operable when executed to: receive error information and dynamic context information from a remote business application, the dynamic context information at least partially identifying the particular execution point of the business application and a portion of the business data associated with that execution point; present a search interface to a support user utilizing one or more search criteria that is automatically populated using the received information; and upon request of the support user, generate an execution environment for the support user that simulates the remote business application execution using the received information.