Patent ID: 9710512
Date: 2017-07-18
CPC Classifications: G06F,H04L

Claim:
1. A system comprising: a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: receive, from a first user, a first web-protocol request to establish a first database server session; establish the first database server session in response to the first request; receive, from a second user, a second web-protocol request to establish a second database server session and to communicate with the second database server session via a non-transient connection; establish the second database server session in response to the second request; receive a user interface from a client of one of the first database server session and the second database server session; attach the user interface to one of the first database server session and the second database server session; the user interface including program code configured to debug an application; receive, from the second user, a third web-protocol request to attach the second database server session to the first database server session; attach the second database server session to the first database server session; receive a token from one of the first user and the second user, the token specifying that another of the first user and the second user is authorized to debug one or more of the server sessions; receive from one of the first user and the second user a first request to access inactive private artifacts to test design time artifacts respectively associated with one of the first database server session and the second database server session; determine with the token if the first request is from an authorized user; and if the first request is from an authorized user, then: activate the private artifacts in response to the received first request; create a private runtime representation of the activated private artifacts; and transmit debugging information of the debugged server session via the non-transient connection to the other of the first user and the second user that did not provide the first request.