CARMA allows you to have the RAM specify file extensions based on metadata, eliminating the need to specify extensions on every resource. The RAM may provide a file extension recommendation for a CARMA member which will be used as the file extension by default. If the RAM does suggest a file extension, you may either accept the recommended extension as is, or choose to override the recommendation by using an extension of your own via the CARMA member properties dialog. If a member does not have a predefined RAM specified file extension, and one is not set by the user in the client, the member will inherit the file extension of its parent.
In order to allow inheritance, the file extension property can be specified at any level (container or member), however, it can only be displayed on CARMA members, not CARMA containers. Containers only have a file extension specified to allow inheritance to child members in the event that a file extension is not specified anywhere else. To view metadata properties related to repository content, follow these steps: