Fixes are available
APAR status
Closed as program error.
Error description
It's possible to have an object version used more than once in a Synergy project due to a known defect PM20262. This is a permanent restriction. The error message was reproduced with Rational Synergy 7.1.0.2.01 with a Linux server and for both a Windows client and a Linux client. 1) To reproduce, you need to have the exact same object (same name, version, type, instance) twice in the same project, in different directories. To do so: -Start a Java Client in Web mode. -Create a default task -Create a main project (the project's name is 'startup0' in this example). -Create 2 subprojects at the same level, in the main project. (in this example the subprojects'name are: 'startup1' and 'startup2'). -In the subproject 'startup1' create 2 subdirectories: 'boss0' and 'boss1'. -Copy and Paste the subdirectory 'boss0' from the subproject 'startup1' into the subproject 'startup2'. So the hierarchy is: ## startup0 -? startup1 --? boss0 --? boss1 -? startup2 --? boss0 ## -Create an object 'bingo.c' in the subdirectory 'boss1' of the subproject 'startup1'. -Copy and Paste this object 'bingo.c' into the subdirectory 'boss0' of the subproject 'startup2'. -Complete the task and Update the main project and its subprojects. =? We are now in the situation where the same object 'bingo.c' exists twice in the same subproject 'startup1', in the subdirectories 'boss1' and 'boss0'. With the following hierarchy: ## startup0 -? startup1 --? boss0 ----? bingo.c --? boss1 ----? bingo.c -? startup2 --? boss0 ----? bingo.c ## 2) Synchonize the object 'bingo.c' in the subproject 'statup1', using the object in the directory 'boss0' or 'boss1'. There is an error message in the user's UI log: ### 12/20/2010 09:50:33 GMT Warning: Error in Executing SVM request... 12/20/2010 09:50:33 GMT Exception Message: null 12/20/2010 09:50:33 GMT com.telelogic.cm.svm.ProjectMemberTreeFactory.createProjectTree( ProjectMemberTreeFactory.java:113) 12/20/2010 09:50:33 GMT com.telelogic.cm.svm.DetectConflictSVMCommand.run(DetectConflict SVMCommand.java:122) 12/20/2010 09:50:33 GMT com.telelogic.cm.svm.SyncSVMCommand.run(SyncSVMCommand.java:170) 12/20/2010 09:50:33 GMT com.telelogic.cm.svm.SVMRequestHandler.executeRequest(SVMRequest Handler.java:67) 12/20/2010 09:50:33 GMT com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor .requestWorker(RequestManager.java:326) 12/20/2010 09:50:33 GMT com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor .access$700(RequestManager.java:272) 12/20/2010 09:50:33 GMT com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor $1.run(RequestManager.java:305) 12/20/2010 09:50:33 GMT com.telelogic.cm.util.concurrent.SharedThreadPoolExecutor$Shared ThreadPoolTaskWrapper.run(SharedThreadPoolExecutor.java:272) 12/20/2010 09:50:33 GMT java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo lExecutor.java:896) 12/20/2010 09:50:33 GMT java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe cutor.java:918) 12/20/2010 09:50:33 GMT java.lang.Thread.run(Thread.java:735) 12/20/2010 09:50:33 GMT Serious: Errors occurred during synchronization ### There is no error, synchonizing that same object in the Java client with Traditional mode.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Object defined in more than one place within a project is causing NPE during Sync of that object.
Problem conclusion
Fixed in Synergy 7.2.
Temporary fix
Comments
APAR Information
APAR number
PM29256
Reported component name
TLOGIC SYNERGY
Reported component ID
5724V66SN
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-12-20
Closed date
2011-05-13
Last modified date
2012-11-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TLOGIC SYNERGY
Fixed component ID
5724V66SN
Applicable component levels
R710 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSC6Q5","label":"Rational Synergy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
22 December 2020