SR-C72225 · Issue 409998
Improvements to Services Tracer
Resolved in Pega Version 8.1.2
When clicking on tracer to get details of a page, a pop-up window opened up with a highlighted link (in blue color) to open the parameter page or the primary page, but clicking on either of these page names opened a blank window without any properties mapping. This was due to the underlying object missing required data because the Services related tracer events did not always have PRThread objects associated with them. The Tracer infrastructure expected the proper PRThread to be in the "ThreadContainer" but offered no option for providing the thread, and the ThreadContainer was not always populated when Services ran. To resolve this, the Tracer Event infrastructure has been refactored to allow specifying a PRThread in RULE-HTML-FRAGMENT TRACERTRACEEVENTSSCRIPTS. The constructor logic in TraceEventBaseImpl has also been modified so child classes can pass a thread instead of relying on ThreadContainer. The Node ID for tracer events will be set based on PREngineProvider instead of ThreadContainer, and the ServiceEvent Interface's methods have been updated to take pointers to PRThreads so that the tracer knows who/what is being traced. In addition, NPE protection has been added to RemoteTracerStub so Tracing Services will not crash the Tracer UI when running from eclipse / prwebpacked.
INC-177773 · Issue 665336
Tracer protections updated
Resolved in Pega Version 8.5.5
Cross-site scripting protections have been updated for Tracer.
INC-179448 · Issue 664314
Tracer protections updated
Resolved in Pega Version 8.5.5
Cross-site scripting protections have been updated for Tracer.
INC-177773 · Issue 665337
Tracer protections updated
Resolved in Pega Version 8.6.2
Cross-site scripting protections have been updated for Tracer.
INC-179448 · Issue 664315
Tracer protections updated
Resolved in Pega Version 8.6.2
Cross-site scripting protections have been updated for Tracer.
INC-177773 · Issue 665339
Tracer protections updated
Resolved in Pega Version 8.4.6
Cross-site scripting protections have been updated for Tracer.
INC-177773 · Issue 665338
Tracer protections updated
Resolved in Pega Version 8.7
Cross-site scripting protections have been updated for Tracer.
INC-179448 · Issue 676270
Tracer protections updated
Resolved in Pega Version 8.7
Cross-site scripting protections have been updated for Tracer.
SR-A12733 · Issue 227212
Fixed NPE for Tracer
Resolved in Pega Version 7.2
It was not possible to execute strategies if the tracer was turned on. This was failing because the tracer was trying to collect the primary page in XML format from a clipboard page that was missing the implementation to generate the XML. This has been corrected.
SR-A13237 · Issue 227844
Fixed NPE for Tracer
Resolved in Pega Version 7.2
It was not possible to execute strategies if the tracer was turned on. This was failing because the tracer was trying to collect the primary page in XML format from a clipboard page that was missing the implementation to generate the XML. This has been corrected.