It is possible to activate built-in traces in the RTC Eclipse Client. These traces may provide additional information about issues that are hard to reproduce in a different environment, including performance information.
To add traces to an Eclipse-based application, you must create a file containing trace strings, and then relaunch the application with a specific command line.
To find out what trace strings are available, you can proceed as follows:
Debug options: file:/<original_workspace>/.metadata/.plugins/org.eclipse.pde.core/New_configuration/.options loaded
com.ibm.team.filesystem.rcp.core/trace.componentsyncmodel.contexts=true com.ibm.team.filesystem.rcp.core/trace.activeworkspaces=true com.ibm.team.filesystem.rcp.core/trace.componentsyncmodel.refresh=trueWith these traces you will get results like the following while checking in and delivery source files:
... BEGIN: LocalChangeSource.update (Thu Feb 28 17:20:33 CET 2013) END: LocalChangeSource.update (1 ms) BEGIN: ComponentSyncContext.refresh full true (context CCMProject1 Default Component CCMProject1 Stream Workspace-CCMProject1 Stream type 2 repo: https://ibm-oprsurvfat7.ams.nl.ibm.com:9443/ccm/,user1,1,480) (Thu Feb 28 17:20:33 CET 2013) BEGIN: CompareToNode.computeItemsAndChildren elements size 1 (Thu Feb 28 17:20:33 CET 2013) BEGIN: ItemManager.fetchCompleteItem com.ibm.team.repository.common.model.impl.ContributorHandleImpl@171f171f (stateId: <unset>, itemId: [UUID _cdenUIAAEeKeWtSjJ9gfOQ], origin: com.ibm.team.repository.client.internal.TeamRepository@2a652a65, immutable: true) (Thu Feb 28 17:20:33 CET 2013) END: ItemManager.fetchCompleteItem DEFAULT Proxy of com.ibm.team.repository.common.model.impl.ContributorImpl@15b215b2 (stateId: [UUID _63Y9V4AGEeKa-d3d_MzpVw], itemId: [UUID _cdenUIAAEeKeWtSjJ9gfOQ], origin: com.ibm.team.repository.client.internal.TeamRepository@2a652a65, immutable: true) (contextId: [UUID _8lNyYNwSEd2pIJ5QVwgQGg], modified: 2013-02-26 12:23:18.311, workingCopy: <unset>) (mergePredecessor: null, workingCopyPredecessor: <unset>, workingCopyMergePredecessor: <unset>, predecessor: [UUID _63XvMoAGEeKa-d3d_MzpVw]) (emailAddress: user1@example.com, userId: user1, name: user1 user1, archived: false) (2 ms) ....
eclipsec.exe -product com.ibm.team.concert.product -debug > trace.txt 2>&1Linux:
./jdk/jre/bin/java -Xms100m -Xmx512m -Dosgi.requiredJavaVersion=1.5 -Dosgi.bundlefile.limit=100 -jar ./plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar -showsplash -debug -product com.ibm.team.concert.product > trace.txt 2>&1
Warning: Can't find topic Deployment.RTCClientTracingComments
I | Attachment![]() |
Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() |
Tracing1.jpg | manage | 114.6 K | 2013-02-27 - 18:55 | UnknownUser | |
![]() |
Tracing2.jpg | manage | 138.4 K | 2013-02-27 - 18:55 | UnknownUser |
Status icon key: