IBM Support

PM56748: workarea conflict during checkin task for a working object belonging in 2 different projects

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Synergy 7.1.0.5 in web mode
    1) To reproduce:
    create a task
    create a project 'pj00' version 1
    create a second independant project 'pj01' version 1
    create a new file 'pj01.c' in the project 'pj01', for example.
    right click on the new object, select Copy.
    Go in the project pj00, right click on the main directory and
    select Paste
    =? The file is then copied in the other projetc 'pj00'.
    We have now a copy of the same working object in 2 different
    projects.
    
    2) Checkin the task
    -In 7.1.0.4.002, the object was integrated, and its status was
    updated in both projects.
    -In 7.1.0.5, there is now a Workarea conflict reported:
    ###
    01/24 16:34:05 Client Patch Level:
    01/24 16:34:05 7.1-03 linux    10/07/13 08:50 IBM Rational
    Synergy Patch #03 for Release 7.1
    01/24 16:34:05 7.1.0.1 linux    10/07/13 09:21 IBM Rational
    Synergy Patch 7.1.0.1 for Release 7.1
    01/24 16:34:05 7.1.0.1.03 linux    10/07/13 09:22 IBM Rational
    Synergy Interim Fix 7.1.0.1 03 for Release 7.1
    01/24 16:34:05 7.1.0.2 linux    10/12/15 08:24 IBM Rational
    Synergy Fix Pack 7.1.0.2 for Release 7.1
    01/24 16:34:05 7.1.0.2.01 linux    10/12/15 08:25 IBM Rational
    Synergy Interim Fix 7.1.0.2 01 for Release 7.1
    01/24 16:34:05 7.1.0.2.04 linux    11/04/01 09:39 IBM Rational
    Synergy Interim Fix 7.1.0.2 04 for Release 7.1
    01/24 16:34:05 7.1.0.3 linux    11/07/20 08:40 IBM Rational
    Synergy Fix Pack 7.1.0.3 for Release 7.1
    01/24 16:34:05 7.1.0.4 linux    11/09/15 09:14 IBM Rational
    Synergy 7.1.0.4 Fix Pack
    01/24 16:34:05 7.1.0.4.002 linux    11/12/02 11:37 IBM Rational
    Synergy 7.1.0.4 iFix002
    01/24 16:34:05 7.1.0.5 linux    12/01/24 15:52 IBM Rational
    Synergy 7.1.0.5 Fix Pack
    01/24 16:34:38 User ccm_root on database
    /usr/local/ccmdb/test710 using server http://moustic:8471
    01/24 16:37:17 Created Task 49: New Task for ccm_root
    01/24 16:37:30 Create Project pj00,1
    01/24 16:37:42 Create Project pj01,1
    01/24 16:37:57 Copying object(s) into clipboard:
    01/24 16:37:57  pj01.c,1
    01/24 16:37:57 One object copied to the clipboard
    01/24 16:38:03 Pasting object(s) from clipboard:
    01/24 16:38:03  pj01.c,1
    01/24 16:38:11 --- Begin Error Reporting ---
    01/24 16:38:11 Work area conflicts exist.
    01/24 16:38:11 Error in Executing SVM request...
    01/24 16:38:11 Exception Message: Array index out of range: 2
    01/24 16:38:11
    com.telelogic.cm.vm_util.ProjectObject.getProjectName(ProjectObj
    ect.java:72)
    01/24 16:38:11
    com.telelogic.cm.cvm.WorkAreaInfoFile.?init?(WorkAreaInfoFile.ja
    va:42)
    01/24 16:38:11
    com.telelogic.cm.cvm.CVMFileServicesImpl.checkWorkAreaPath(CVMFi
    leServicesImpl.java:869)
    01/24 16:38:11
    sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccesso
    rImpl.java:-2)
    01/24 16:38:11
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:60)
    01/24 16:38:11
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:37)
    01/24 16:38:11 java.lang.reflect.Method.invoke(Method.java:611)
    01/24 16:38:11
    com.telelogic.cm.service.ServiceContainer.call(ServiceContainer.
    java:706)
    01/24 16:38:11
    com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContai
    ner.java:431)
    01/24 16:38:11
    com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContai
    ner.java:478)
    01/24 16:38:11
    com.telelogic.cm.service.ConnectionManager$RemoteExecutorLogger.
    callService(ConnectionManager.java:416)
    01/24 16:38:11
    com.telelogic.cm.service.ConnectionBasedCallHandler$RequestExecu
    tor.run(ConnectionBasedCallHandler.java:143)
    01/24 16:38:11
    com.telelogic.cm.util.concurrent.SharedThreadPoolExecutor$Shared
    ThreadPoolTaskWrapper.run(SharedThreadPoolExecutor.java:272)
    01/24 16:38:11
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo
    lExecutor.java:897)
    01/24 16:38:11
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe
    cutor.java:919)
    01/24 16:38:11 java.lang.Thread.run(Thread.java:736)
    01/24 16:38:11
    com.telelogic.cm.service.ClientProxy.addLocalStackToException(Cl
    ientProxy.java:264)
    01/24 16:38:11
    com.telelogic.cm.service.ClientProxy.access$200(ClientProxy.java
    :60)
    01/24 16:38:11
    com.telelogic.cm.service.ClientProxy$1.forward(ClientProxy.java:
    342)
    01/24 16:38:11
    com.telelogic.cm.service.ClientProxy.invoke(ClientProxy.java:239
    )
    01/24 16:38:11 $Proxy7.checkWorkAreaPath(null:-1)
    01/24 16:38:11
    com.telelogic.cm.svm.GetFilePathCommand.run(GetFilePathCommand.j
    ava:212)
    01/24 16:38:11
    com.telelogic.cm.svm.SVMRequestHandler.executeRequest(SVMRequest
    Handler.java:260)
    01/24 16:38:11
    com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor
    .requestWorker(RequestManager.java:332)
    01/24 16:38:11
    com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor
    .access$800(RequestManager.java:278)
    01/24 16:38:11
    com.telelogic.cm.jrfc.utils.RequestManager$AccentRequestExecutor
    $1.run(RequestManager.java:311)
    01/24 16:38:11
    com.telelogic.cm.util.concurrent.SharedThreadPoolExecutor$Shared
    ThreadPoolTaskWrapper.run(SharedThreadPoolExecutor.java:272)
    01/24 16:38:11
    java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo
    lExecutor.java:897)
    01/24 16:38:11
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe
    cutor.java:919)
    01/24 16:38:11 java.lang.Thread.run(Thread.java:736)
    01/24 16:38:11
    01/24 16:38:11 Auto sync failed
    01/24 16:38:11
    01/24 16:38:11 Recommendation: Perform a Sync Work Area to
    resolve conflicts.
    01/24 16:38:11 --- End Error Reporting ---
    ###
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    workarea conflict during checkin task for a working object
    belonging in 2 different projects
    

Problem conclusion

  • Fixed in Synergy 7.2.0.2 and planned to be fixed in upcoming 7.1
    .0.5 iFix001.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM56748

  • Reported component name

    TLOGIC SYNERGY

  • Reported component ID

    5724V66SN

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-26

  • Closed date

    2012-03-29

  • Last modified date

    2012-04-17

  • 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:
17 April 2012