Publishing a Shared Library, Program, or Data File

You can publish shared libraries, executable programs, and data files to the Isight library.

  1. From the View menu, select Library or click the Library button on the Design Gateway toolbar.

    The Isight Library appears.

  2. Click the button.

    The Open dialog box appears.

  3. Select the object that you want to publish, and click OK.

    For shared libraries, the Type and operating environment fields are filled in automatically based on the file’s extension. For executable programs and data files, if the file extension is .bin or .exe, the Type is set to Program (native code). If the default settings determined by Isight are incorrect, you can change them manually.

    Note: The publishing process does not distinguish between 32-bit and 64-bit platform versions of a shared library. The publishing process assumes that the platform version is the same as the Java Virtual Machine (JVM) that executes the Java code. If this is not correct, be sure to select the correct platform version.

    The Publish dialog box appears.

  4. In the Name text box, enter the name of the object as you want it to appear in the the Isight library.

  5. In the Version text box, enter the version number in the format x.y.z, where x, y, and z are integers.

  6. If desired, enter a publication path in the Path field.

  7. Determine where you want to save the object.

    • To specify an existing location in the Isight library:

      1. Click Publish As to specify where you want the object published.

        The Publish Model As dialog box appears.

      2. Use the directory structure on the left side of the dialog box to navigate to the desired location, and click OK.

        The Publish dialog box appears with the Path text box filled in with the path chosen on the Publish As dialog box.

    • To create a new location in the Isight library, type the new location for the published file directly in the Path text box or leave the text box blank to publish the object as a top-level object.

    For example, if you want to create a new top-level directory called “exes”, and name your object “example_exe”, you would type exes in this text box.

  8. If desired, edit the description of the object in the Description text box.

  9. If desired, specify attributes to help identify the object by typing them directly into the corresponding columns in the Attributes area.

    The attributes are visible to all users who can access your Isight library by clicking View Details (see Accessing the Isight Library).

  10. Click Publish to publish the object.

    The object is stored in the Isight library, based on your current connection (local or SIMULIA Execution Engine environment).