Community
Participate
Working Groups
Having a real-time view into the TCF discovery mechanism is extremely helpful not only in gaining an understanding of how the mechanism works, but in troubleshooting it. This patch introduces tracing for the Java reference implementation that can be turned on with a Java property. Define org.eclipse.tm.tcf.core.tracing.discovery to turn tracing on. By default, tracing uses the TCF logger facility. The logger in an Eclipse based agent writes to the Eclipse Error Log, which is not ideal for tracing large amounts of data. The logger for such an Eclipse based agent can now be redirected to stdout by defining org.eclipse.tm.tcf.core.logToStdout
Created attachment 172601 [details] Solution
Created attachment 172602 [details] Sample trace output
Created attachment 172620 [details] Updated solution This patch allows Eclipse based plugins to enable tracing via the standard Eclipse tracing mechanism
Last comment should read: This patch allows Eclipse-based TCF agents to enable tracing via the standard Eclipse tracing mechanism
Created attachment 172737 [details] Updated solution LocatorService.java changed on HEAD. Updated patch.
I have committed the patch. Thanks!
Moving bugs to new home for IP log.
Bulk change: Marking all bugs from the TM era (until June 2011) target 0.3