Restrictions and Limitations

This module provides basic integrated support for CMS commands within NetBeans for OpenVMS. Some advanced capabilities of CMS, such as Mark/Review/Accept, are not implemented.

Various restrictions and limitations apply to using the CMS Support Module with NetBeans:

Multiple concurrent reservations
Multiple concurrent reservations of an element generation by a single user are not supported within the IDE. You must perform operations on these elements outside the IDE.

Element names in a CMS library must be unique
This means that you cannot store multiple files with different contents that have the same name in a CMS library.

A lockup can occur if a CMS command which is being executed does not return properly
If this happens, refresh operations will not take place and you cannot run any new CMS commands. See Troubleshooting for instructions on how to proceed if this occurs.

Certain CMS operations, if performed outside the IDE, can result in incorrect behavior inside the IDE

For example, if you reserve a file from a CMS library into a directory that is part of a mounted CMS filesystem, the status for that file in the Explorer will not indicate that it is reserved. This behavior is due to the inability of the plug-in to determine whether the file was checked out to the mounted filesystem or elsewhere.

Recommendation
To avoid such problems, it is recommended that users do not switch back and forth between NetBeans and command-line CMS operations while working on a particular project.

Refresh is not always automatic
Some actions in the NetBeans user interface do not trigger the automatic refresh capability. See Refreshing the CMS Explorer.