Error on checkin non-shareable DO from GUI while no problem from command line

Posted on May 9, 2008

Error description

If I try to check in a non-shareble DO from the GUI, I get the
following error message:

Error checking in <...>.
Unable to advertise non-shareable derived object (or some
sibling of): <...>: error detected by ClearCase subsystem.
Non-shareable derived objects cannot be shopped for or
winked in by other views.
Unable to check in <...>

When I check in the same DO from the same view on the command
line, it converts the non-shareable DO to a shareable DO then
checks in the DO.

Steps to reproduce.
1. From a view where "Create shareable derived objects" is
   unchecked, create a new file and add to source control.
2. Check out the file.
3. Clearmake to make it a non-shareable derived object.
4. Try to check in the non-shareable DO from GUI and command
   line.

The command line seems to behave correctly. The GUI has a
problem. The behavior should be the same. The command reference
for checkin states

   "Checking in a nonshareable DO converts the DO, its
    sibling DOs, and its sub-DOs to shareable DOs."

The workaround is to checkin from command line.

Local fix

Problem summary

************************************************************
* USERS AFFECTED: All ClearCase Windows users              *
************************************************************
* PROBLEM DESCRIPTION: Checking in non-shareable DOs from  *
*    the GUI has different behavior than from              *
*    the command line.                                     *
************************************************************
* RECOMMENDATION: Use command line to check in             *
*    non-shareable DOs.                                    *
************************************************************

Problem conclusion

Due to the age and limitations of the current ClearCase GUI
applications, we are in the process of replacing them with
newer versions. In order to most effectively allocate our
resources, we are limiting the work we do on the legacy
GUIs. Since this is an inconsistency with a straightforward
workaround to this problem - checking in from the command
line - we do not plan to expend resources to fix it in the
current GUI.

Temporary fix

Comments

APAR information
APAR number PK46459
Reported component name CLEARCASE WIN V
Reported component ID 5724G2900
Reported release 700
Status CLOSED PRS
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2007-06-04
Closed date 2007-08-29
Last modified date 2007-09-21

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros

Publications Referenced

Fix information
Applicable component levels

This article is from IBM,in fact I encouter the same error in the command line.I don’t know how to fix it!faint.

Popularity: 4% [?]

» Filed Under Other

Comments

Leave a Reply