Post-installation tasks

After you install Domino Volt, complete the following tasks:

Note: The file paths and file names listed in the following tasks are case-sensitive.

Modify java.policy

In some scenarios, an AccessDeniedException or an AccessContrlException will come up unless modifcations are made to the java.policy file.

Please add the following permission instructions to your java.policy file:
// HCL Domino Volt - for Groovy templates 
grant codeBase "file:/groovy/shell" { 
permission java.security.AllPermission; 
};
The java.policy location is:
  • Windows: [Domino_PROGRAM]\jvm\lib\security\java.policy
  • Linux: [Domino_PROGRAM]/notes/latest/linux/jvm/lib/security/java.policy

Restart Domino and verify Volt installation

  1. Restart the Domino server, and then run the following console command:
    tell http osgi ss dleap
  2. Ensure that the output includes the following content:
    ACTIVE    dleap_[version]
Note: If output if does not include this line, do not proceed. Recheck all preceding configuration steps.

Verify VoltBuilder.nsf

The HCL Domino Volt Builder database is used to store Volt application designs and for other processing.

  1. From the Notes Client, open the Volt Builder database on the server (volt/VoltBuilder.nsf)
  2. Verify the database ACL
Suggested ACLs for VoltBuilder.nsf:
  • Volt Authors should have Editor access with delete privileges. Use the group you name created in Configuring the server.
  • Default access should be Reader.
  • Anonymous should be NO ACCESS.
  • Optional: Assign [VoltAppsManager] role to at least one administrator. Users in this role will be able to view and edit all Volt applications.

Verify VoltConfig.nsf

The HCL Domino Volt Configuration database is used to manage configuration information specific for your environment. Volt is capable of operating absent of any enabled settings except the Server URI.

  1. From the Notes Client, open the Volt Config database on the server (volt/VoltConfig.nsf)
  2. From the All Settings view, select and edit the setting serverURI.
  3. Set the Setting Value to match the appropriate URI for your HCL Domino Volt server. An example value is https://volt.example.com/volt-apps. Be sure to specify http if you don’t have SSL configured (not recommended).
  4. Ensure the setting is Enabled.
  5. Save and close the Setting document.
  6. Verify the database ACL.
Suggested ACLs for VoltConfig.nsf:
  • Default access should be NO ACCESS.
  • Anonymous should be NO ACCESS.
Note: This file name is CASE SENSITIVE on Linux.

Log in to Volt

Once you’ve completed verification, issue a restart task http command at the server console, and then launch a browser and visit the Volt Manager page. The absolute URL depends on your server host name and whether you have enabled https on your server. The relative URL is /volt-apps/secure/org/ide/manager.html.

Full URL example: https://volt.example.com/volt-apps/secure/org/ide/manager.html.

Login as a user in the Volt Authors group, or as a user with equivalent privileges.