Setting Up the Hardlink Directory

This section shows you how to set up the hardlink directory.

The System Administrator must setup the hardlink directories for Rapid File Access.

  1. Create the hardlink root directory on the same drive as the X-CAD Design Management store.
  2. In this directory, create a directory for each user. Use the user's X-CAD Design Management login name as the directory name. See About Rapid File Access for details.

    If a user is not assigned to a site when an FCS is used, then you must create a directory for that user under all stores defined for RFA use.

  3. Edit the iefRapidFileAccess.properties file located in <RMI ROOT FOLDER>\STAGING\ematrix\properties\ and set the following properties:

    • mcadIntegration.HardlinkRootPath=E:\\HardLinks

    Use the absolute hardlink root path created in Step 1.

    • mcadIntegration.HardlinkCleanupInterval=300

    Enter the interval in seconds at which the hardlink cleaner will run. The default is 86400 seconds.

    For example, if the hardlink rook directory is /data1/hardlinkroot, then the mapping for these properties is:

    mcadIntegration.HardlinkRootPath=/data1/hardlinkroot
    
    mcadIntegration.HardlinkCleanupInterval=3600
    

  4. Run the following MQL commands.
    Run MQL from the Live Collaboration Server folder or from 3DSpace. For more information, see Installation and Setup | Administrate | 3DEXPERIENCE Platform | 3DSpace | Collaboration and Approvals | Administrative Utilities | Running MQL

    MQL>extract program IEFGetHardlinkServerDetailsForRFA source <USER_READ_WRITE_DIR>; where, <USER_READ_WRITE_DIR> is the directory with read-write access for the current user.

    For example, MQL>extract program IEFGetHardlinkServerDetailsForRFA source 'c:\temp';

    Do the chnages in <USER_READ_WRITE_DIR>\IEFGetHardlinkServerDetailsForRFA_mxJPO.java to update hardlink server related properties for different Locations.
    Note: The settings provided in the IEFGetHardlinkServerDetailsForRFA JPO are sample settings. You must modify the sample settings or add new settings for each STORE and location.

    If the Hardlink Server is a different machine than the MCS, you also need to complete the steps in Setting Up for Hardlink Server Not on the EPS before continuing.

    MQL>modify program IEFGetHardlinkServerDetailsForRFA file <USER_READ_WRITE_DIR>\IEFGetHardlinkServerDetailsForRFA_mxJPO.java;

    Compile program using following command.

    MQL>compile program IEFGetHardlinkServerDetailsForRFA;

  5. Generate the ematrix war file and deploy the application.

    For GCO of collaborative product, set the IEF-EnableRapidFileAccess attribute to TRUE.

    For CATIA,

    MQL>modify bus MxCATIAV5-GlobalConfig CatiaV5NewArch TEAM IEF-EnableRapidFileAccess TRUE;

    See Entering GCO Attribute Values.