SlideShare una empresa de Scribd logo
1 de 37
Copyright © 2021 HCL Technologies Limited | www.hcltech.com
“Installation & Configuration,
Application Demo”
Speaker
Hemant Naik
Abhaysingh Shirke
TECHNICAL SPECIALIST
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
About Us
Speaker – Hemant Naik
Senior Technical Lead
HCL Software & Digital
Solutions
Organizer - Vinayak Tavargeri
Senior Manager
HCL Software & Digital Solutions
vtavargeri@pnp-hcl.com
Technical Panelist - Rajendran
Jayavel
Senior Technical Architect
HCL Software & Digital Solutions
Technical Panelist - Shrikant
Jamkhandi
Group Technical Specialist
HCL Software & Digital Solutions
Technical Panelist – Ranjit Rai
Senior Technical Architect
HCL Software & Digital Solutions
Technical Panelist – Rajib Manna
ND/Sametime/SCN Consultant
HCL Software & Digital Solutions
Speaker – Abhaysingh Shirke
Senior Technical Lead
HCL Software & Digital
Solutions
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Agenda
HCL Domino Volt Overview
Architecture & Components
System Requirement
Domino pre-configuration, Volt Installation and Configuration
HCL Domino Volt 1.0.1 and 1.0.2 Key Features
Some upcoming features
Application demo
Troubleshooting
References
Q&A
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
HCL Domino Volt Overview
4
 HCL Domino Volt is a web-based application builder running on the Domino
server
 Provides low-code app building capabilities for business users
 Provides simple workflow capabilities through document stages
 Implemented via Java OSGi bundles installed into Domino web engine
 All data is stored in documents in Domino databases.
 File uploads reside temporarily in default “temp” directory on server file-system
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 5
Common Code (OSGi Bundles)
Web Builder UI
(existing)
Web Runtime UIs
(existing)
Form fill/update
Responses
Charts
Utilities
App (Re)Generator
MyApp.ntf
Forms
Views
application-compiled.xml
aux files (.css, .js, .png)
Static Builder files
Submission CRUD,
validation, and
workflow
App Definition
CRUD
“Deploy”
Static runtime files
Other Domino
“Channels”
Domino DAS (REST API’s)
Domino AppDev Pack
Domino Clients
Integrations
Compiled
generated
runtime files
Data
CRUD
application.xml
Browser
Browser
VoltApp.ntf
Generic
“template” for all
apps
Contains “building
blocks”
User/group lookups
MyApp.nsf
Forms
Views
Submissions + attachments
Runtime ACL’s
application-deployed.xml
aux files (.css, .js, .png)
Deployed
generated
runtime files
VoltBuilder.nsf
Holds app.xml definitions and metadata
deploy
compile
derived
from
1
2
3
4
VoltConfig.nsf
Product config settings
Preview{uid}.nsf
File resources used for preview
1.5
“Preview”
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 6
Supported Platforms:
 HCL Domino 11.0.0 64 bit or higher. Use HCL Domino 11.0.1 FP2 for best results
Supported Operating System:
Docker based container image for HCL Domino Volt starting with Domino V11.0.1
System Requirement for Domino :
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0073794
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Pre-configuration
7
 What components we need:
• HCL Domino Server 11.0.0 or greater.
• No Additional Component Required.
 What is needed on the Domino Server:
• Domino must be upgraded to V11 and above prior to installing Domino
Volt.
• Session-based authentication (SAML, SSO, or Single Server) must be
enabled.
• HTTP methods GET, DELETE, HEAD, POST, and PUT must be
enabled.
See Configuring the server for more information.
• Domino SMTP routing must be enabled and properly configured.
• The server ID file must not be password protected.
Reference: https://help.hcltechsw.com/domino_volt/1.0.2/install_overview.html
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration Before Installation
8
Server document configurations to change Session-based authentication
 Session authentication is enabled in the server document
under Internet Protocols > Domino Web Engine tab.
 If you are not using Internet Site documents, ensure that Load Internet configurations from ServerInternet
Sites documents is Disabled on the Basics tab.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration Before Installation Continued…..
9
Internet site document configurations to change Session-based authentication
 If you are using Internet Site documents, ensure that Load Internet configurations from ServerInternet Sites
documents is Enabled on the Basics tab.
 Create an Internet site document in the Domino directory under Web->Add Internet site.
 Fill out the Descriptive Name, Organization, and other fields on the Basics tab & enable the session
authentication on the Domino Web Engine tab.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration Before Installation Continued…..
10
 Enable HTTP options method on the Domino Web Server the required options to be enabled are
GET,POST,PUT,DELETE,HEAD
 If the session authentication is Enabled in the server document to enable HTTP options set the below
server notes.ini to enable http options.
HTTPEnableMethods=GET,POST,PUT,DELETE,HEAD
 If you are using Internet Site documents, to enable the HTTP options for the HCL Domino Volt web server.
1. From the Domino Administrator client, click Configuration > Web > Internet Sites.
2. Double click to edit the Internet Site. On the Configuration tab, enable the methods GET, DELETE, HEAD,
POST, and PUT.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration Before Installation Continued…..
11
Continue…..
3. Create a Server group “Volt Authors” with group type “Access Control List only”
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Windows
12
 Extract the hcl.domino.volt-1.0.2.9.zip file.
 Start the command prompt with “Run As Administrator”
 Switch to the extracted directory and from the windows folder run install.bat to install Domino volt.
INSTALLATION of Domino VOLT completes.
Restart the Domino server.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Linux
13
You need to have root privilege to install the HCL Domino Volt. Run ./install.sh from the HCL Domino Volt
extracted directory as shown below. Note, you need to change the permission of the install.sh file to the root user
“chmod 755 install”
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Linux
14
Type “Y” to the ‘Proceed with installation?’ to install the Volt.
INSTALLATION of Domino VOLT completes.
Restart the Domino server
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Docker Container
15
* The following are prerequisites to deploy a new Volt server on Docker:
 Install and correctly configure Docker.
 Volt Docker image has to be loaded on the Docker machine.
 If you are adding the new server to an existing Domino domain, register the server and take the server.id file to
the Docker machine.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Docker container Continued…..
16
To deploy a new Volt server on Docker, complete the steps in the following sections..
 Creating the Docker volume to store the data directory
Create a Docker volume. The Docker volume is a persistent location to hold the Domino data directory.
 Creating a temporary Docker container for remote server setup
docker run --rm --name dominosetup -v notesdata:/local/notesdata --hostname mydocdomino.hclpnp.com -p 8585:8585 -p 1352:1352 volt-
docker:V1101FP2-1.0.2.9 --setup
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Docker container Continued…..
17
Creating a temporary Docker container for remote server setup continued..
 Use remote server setup to configure the Domino volt server.
 You need to copy the server.id file to the Docker volume by taking the container ID from another terminal with
docker ps command to the know the temporary container ID.
docker cp /home/notes/server.id 64aaa204b82:/local/notesdata
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Installation Process - Docker container Continued…..
18
Creating a temporary Docker container for remote server setup continued..
 Choose the server.id and continue with the server setup and finish it.
 Creating a Docker container for Volt -> Running Domino Volt container in Interactive mode
docker run -it --name domino-volt -v notesdata:/local/notesdata --hostname mydocdomino.hclpnp.com --cap-add=SYS_PTRACE -p 1352
-p 443:443 volt-docker:V1101FP2-1.0.2.9
 Completing the Domino Volt server Installation.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration
19
 Open Domino Admin Client and you can see Volt folder within Data directory, few Volt Templates and
databases (VoltConfig & VoltBuilder) created as Shown
 If in case the databases are not created, you can use the domino
command line to create the database from the Volt templates.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt Configuration Continued…..
20
 Set the ini by issuing the command  set config Cluster_Admin_On=1
Issue the command
CL Copy volt/VoltConfig.ntf volt/VoltConfig.nsf
CL Copy volt/VoltBuilder.ntf volt/VoltBuilder.nsf
 In some scenarios, an AccessDeniedException or an AccessControlException occurs.
To prevent these exceptions, please add the following permission instructions to your java.policy file:
grant codeBase "file:/groovy/shell" {
permission java.security.AllPermission;
};
The java.policy location is:
Windows: [Domino_PROGRAM]jvmlibsecurityjava.policy
Linux: [Domino_PROGRAM]/notes/latest/linux/jvm/lib/security/java.policy
Restart Domino server and verify Volt installation. Run the following console command:
tell http osgi ss dleap
Note: If output does not include this line “ACTIVE dleap_[version]”, do not proceed. Recheck all preceding configuration steps.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 21
Verify VoltBuilder.nsf
 The HCL Domino Volt Builder database is used to store Volt application designs and for other processing.
 From the Notes/Admin Client, open the Volt Builder database on the server (volt/VoltBuilder.nsf). Verify the database
ACL.
Suggested ACLs for VoltBuilder.nsf:
Volt Authors should have Editor access with delete privileges. Use the group name you created on the server.
Domino Volt Configuration Continued…..
Optional: Assign [VoltAppsManager] role to at least one administrator. Users in this role will be able to view and edit all
Volt applications.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 22
Default access should be Reader.
Domino Volt Configuration Continued…..
Anonymous should be NO ACCESS.
Continue…..
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 23
Verify VoltConfig.nsf
 The HCL Domino Volt Configuration database is used to
manage configuration information specific for your
environment.
 HCL Domino Volt is capable of operating absent of any
enabled settings except the Server URI.
A. From the Notes/Admin Client, open the Volt Config
database on the server (volt/VoltConfig.nsf)
B. From the All Settings view, select and edit the setting
serverURI.
Domino Volt Configuration Continued…..
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 24
Set the Setting Value to match the appropriate URI for your HCL Domino Volt server.
An example value https://domino-volt.acme.com/volt-apps. Be sure to specify https if you use SSL configured on the
server.
Domino Volt Configuration Continued…..
 Ensure the setting is Enabled.
 Click Done to save and close the Setting document,
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 25
Suggested ACLs for VoltConfig.nsf:
Default access should be No Access.
Domino Volt Configuration Continued…..
Anonymous should be NO ACCESS.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 26
Ready to use Domino Volt….
Log in to Volt
Once you’ve completed configuration, issue command
“restart task http” at the server console.
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://domino-volt.acme.com/volt-
apps/secure/org/ide/manager.html
Now launch a browser and visit the Volt Manager page.
Login as an user who is part of Volt Authors group, or
as a user with equivalent privileges.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt 1.0.1 and 1.0.2 Key Features
27
Volt 1.0.1
 Anonymous Access
 Direct Access to Domino Data
 Out-of-the Box Directory Services
 Dynamic Role Assignments
 Application upgrade
 Improved File UI in Text Widget
 New JavaScript Editor
 PDF Document Integration
 Service Catalog
Volt 1.0.2
 Properties in side panel instead of modal dialog
 Name picker widget
 Sortable columns
 Optional full text index
 Include an attachment with a workflow email
 Application history
 Custom themes
 Unread marks disabled
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt 1.0.1 Key Features
28
Features Description
Anonymous Access
Extend the value of Domino Volt to those outside of your organization by building apps which can be used
without authenticating against your directory.
Direct Access to
Domino Data
Provides Domino Volt designers with a simplified way to integrate data from Domino views and documents into
their apps.
Out-of-the Box
Directory Services
Lookup information about people in the directory.
Dynamic Role
Assignments
Build apps where users are dynamically assigned to roles. This feature works with the new out-of-the-box
directory services.
Application Upgrade
Update an app already in production with edits and modifications. This updates the app in place, so the URL
used to access the app and data collected so far stays intact.
Improved File UI in Text
Widget
Easily add and manage files and images used in your Text items.
New JavaScript Editor
The new editor highlights JavaScript syntax and provides prebuilt code snippets and an object selector for fast
code completion, increasing designers’ productivity.
PDF Document
Integration
Add fillable PDF templates to your app for PDF document creation. Store the resulting PDF locally or with the
submission record.
Service Catalog Define and catalog service definitions which can be used by Domino Volt app designers.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Domino Volt 1.0.2 Key Features
29
Features Description
Properties in side panel
instead of modal dialog
Many properties are now in the side panel instead of a modal dialog. Provides much smoother interface for
working to Developers.
Name picker widget New field type in Palette to lookup names from Domino directory.
Sortable columns Ability to select sortable columns in “View Data” page.
Optional full text index Enable Full Text index which is optional.
Include an attachment
with a workflow email
Attachment can be attached with workflow emails.
Application history Check application history with details like what was the action, who acted and when.
Custom themes Add additional custom themes on server so developers can pick them when creating new volt app.
Unread marks disabled Unread marks is disabled for new applications to improve performance.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Some Upcoming Features
30
Features Description
App Pages
Non-Form Pages, no workflow stages, add display/data items, data grid, HTML fragments, use rules and
services, includes JS API functions.
Data Grid
Display data from a Form, select source and fields to display, set sort and filer options, can be added to App
page or Form page.
Navigation Move from any page in app to any other page without using Javascript.
Volt Link
Provides integration with databases, SAP, Salesforce, ServiceNow, Excel, PDF, ODATA, REST, SOAP and
much more.
Create, Update and Delete
Domino Data
Full CRUD (Create Read Update Delete) between Volt and Domino databases.
Run Agents Run agents residing in Domino database.
Role Based Rules Set rules that will be based on roles.
Rich Text Item on Palette Add rich text field on Form.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Application Demo
31
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Troubleshooting (Some known issues)
32
 Unable to open Volt URL after configuration: When opening "volt-apps" URL on the browser, it get stuck with "Loading the
Manager…“ message.
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0078558
 Error "HCLDomino] was unexpected at this time" while installing Domino Volt on Windows.
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0081070
 "Failed to Validate" error when deploying Volt App
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0080500
 Error message: WARNING CLFAD0251W: Requesting user authentication
Problem: When you log in to Volt, you may see above error message in server console.
Workaround: Add following line to "/{domino-data}/domino/workspace/.config/rcpinstall.properties" and restart HTTP task.
com.ibm.domino.xsp.bridge.http.manager.level=SEVERE
 Domino installers remove Volt
Problem: Domino installers remove Volt. For example, if you upgrade from Domino 11.0.0 to 11.0.1, it removes Volt bundles
from “/{domino-program}/osgi/volt” folder.
Workaround: Reinstall Volt after you upgrade Domino. Be sure to stop Domino server before you reinstall Volt. You may
leave “/{domino-data}/volt” directory in place for upgrade.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Troubleshooting (Tips)
33
 Server side errors are logged in “/[Domino_DATA]/domino/workspace/logs”
 Client side errors sometimes refer to a server side log message. For example:
 You should always gather the server side logs when reporting a problem.
 If the problem is application-specific, you should also send a .volt or .xls file.
 Verbose logging can be useful in some circumstances.
https://help.hcltechsw.com/domino_volt/1.0.2/troubleshooting.html
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
Troubleshooting (Tips)
34
 For troubleshooting issues, the following log level settings can be enabled in
“[Domino_DATA]dominoworkspace.configrcpinstall.properties”:
com.ibm.form.level=FINE
com.ibm.form.nitro.level=FINEST
com.ibm.form.builder.level=FINEST
com.ibm.hrl.level=FINEST
com.ibm.freedom.level=FINEST
com.hcl.nitro.level=FINEST
dleap.level=FINEST
 Don’t leave verbose logging enabled in production as it will impact performance.
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com
References
35
 Domino Volt 1.0.2 Documentation:
https://help.hcltechsw.com/domino_volt/1.0.2/welcome.html
 System Requirement for Domino:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0073794
 Installing Domino Volt:
https://help.hcltechsw.com/domino_volt/1.0.2/installing.html
 Sandbox:
https://volt.myhclsandbox.com/volt-apps/secure/org/ide/manager.html
 Fix list:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0079128
 Troubleshooting:
https://help.hcltechsw.com/domino_volt/1.0.2/troubleshooting.html
 Domino Volt Wiki:
https://hclwiki.atlassian.net/wiki/spaces/HDV/overview
 Domino Volt Forum:
https://hclpnpsupport.hcltech.com/community?id=community_forum&sys_id=411628061b35489083cb86e9cd4bcb00
Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 36
KEYWORD KEYWORD
Thank You !!
Questions, Answers & Feedback
$10 BILLION | 159,000+ IDEAPRENEURS | 50 COUNTRIES

Más contenido relacionado

La actualidad más candente

Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap DirectoryConfiguring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
Edson Oliveira
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
Ulrich Krause
 
DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposal
Lynn Levash
 

La actualidad más candente (20)

dominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxdominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptx
 
Neil Saunders (Beamly) - Securing your AWS Infrastructure with Hashicorp Vault
Neil Saunders (Beamly) - Securing your AWS Infrastructure with Hashicorp Vault Neil Saunders (Beamly) - Securing your AWS Infrastructure with Hashicorp Vault
Neil Saunders (Beamly) - Securing your AWS Infrastructure with Hashicorp Vault
 
High Availability Content Caching with NGINX
High Availability Content Caching with NGINXHigh Availability Content Caching with NGINX
High Availability Content Caching with NGINX
 
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
 
VMware vSphere
VMware vSphereVMware vSphere
VMware vSphere
 
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap DirectoryConfiguring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
 
Engage.UG 2022 - Domino TOTP/2FA - Best Practices and Pitfalls
Engage.UG 2022 - Domino TOTP/2FA - Best Practices and PitfallsEngage.UG 2022 - Domino TOTP/2FA - Best Practices and Pitfalls
Engage.UG 2022 - Domino TOTP/2FA - Best Practices and Pitfalls
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
Great new Domino features since 9.0.1FP8.pptx
Great new Domino features since 9.0.1FP8.pptxGreat new Domino features since 9.0.1FP8.pptx
Great new Domino features since 9.0.1FP8.pptx
 
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
 
Auto Update(AUT) - HCL Notes
Auto Update(AUT) -  HCL NotesAuto Update(AUT) -  HCL Notes
Auto Update(AUT) - HCL Notes
 
Technical Introduction to RHEL8
Technical Introduction to RHEL8Technical Introduction to RHEL8
Technical Introduction to RHEL8
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
Fluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at ScaleFluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at Scale
 
DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposal
 
Apache HBase Performance Tuning
Apache HBase Performance TuningApache HBase Performance Tuning
Apache HBase Performance Tuning
 
Building virtualised CloudStack test environments
Building virtualised CloudStack test environmentsBuilding virtualised CloudStack test environments
Building virtualised CloudStack test environments
 
NJ Hadoop Meetup - Apache NiFi Deep Dive
NJ Hadoop Meetup - Apache NiFi Deep DiveNJ Hadoop Meetup - Apache NiFi Deep Dive
NJ Hadoop Meetup - Apache NiFi Deep Dive
 
IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning
 

Similar a HCL Domino Volt Installation, Configuration & New Features

Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
 
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast TrackHCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
panagenda
 

Similar a HCL Domino Volt Installation, Configuration & New Features (20)

Hcl nomad web vista tecnica e HCL SafeLinx
Hcl nomad web vista tecnica e HCL SafeLinx Hcl nomad web vista tecnica e HCL SafeLinx
Hcl nomad web vista tecnica e HCL SafeLinx
 
HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-StepHCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
 
HCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtainHCL Sametime 11.5 Meetings - A look behind the curtain
HCL Sametime 11.5 Meetings - A look behind the curtain
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
January OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep DiveJanuary OpenNTF Webinar: 4D - Domino Docker Deep Dive
January OpenNTF Webinar: 4D - Domino Docker Deep Dive
 
Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12Docking, loading, running domino on docker v12
Docking, loading, running domino on docker v12
 
HCL Sametime Meetings 11.5 Step-by-Step
HCL Sametime Meetings 11.5  Step-by-StepHCL Sametime Meetings 11.5  Step-by-Step
HCL Sametime Meetings 11.5 Step-by-Step
 
DCHQ Cloud Application Platform | Linux Containers | Docker PaaS
DCHQ Cloud Application Platform | Linux Containers | Docker PaaSDCHQ Cloud Application Platform | Linux Containers | Docker PaaS
DCHQ Cloud Application Platform | Linux Containers | Docker PaaS
 
HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)
 
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdfDACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
DACHNUG50 EVERYTHING-you-need-to-know-about-HCL-Nomad-Web.pdf
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
 
How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?
 
223: Modernization and Migrating from the ESB to Containers
223: Modernization and Migrating from the ESB to Containers223: Modernization and Migrating from the ESB to Containers
223: Modernization and Migrating from the ESB to Containers
 
The Challenges of Becoming Cloud Native
The Challenges of Becoming Cloud NativeThe Challenges of Becoming Cloud Native
The Challenges of Becoming Cloud Native
 
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast TrackHCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
HCL Nomad Web 101: Skip the Mistakes and Get on the Fast Track
 
New_RESUME
New_RESUMENew_RESUME
New_RESUME
 
HCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by StepHCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by Step
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Último (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 

HCL Domino Volt Installation, Configuration & New Features

  • 1. Copyright © 2021 HCL Technologies Limited | www.hcltech.com “Installation & Configuration, Application Demo” Speaker Hemant Naik Abhaysingh Shirke TECHNICAL SPECIALIST
  • 2. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com About Us Speaker – Hemant Naik Senior Technical Lead HCL Software & Digital Solutions Organizer - Vinayak Tavargeri Senior Manager HCL Software & Digital Solutions vtavargeri@pnp-hcl.com Technical Panelist - Rajendran Jayavel Senior Technical Architect HCL Software & Digital Solutions Technical Panelist - Shrikant Jamkhandi Group Technical Specialist HCL Software & Digital Solutions Technical Panelist – Ranjit Rai Senior Technical Architect HCL Software & Digital Solutions Technical Panelist – Rajib Manna ND/Sametime/SCN Consultant HCL Software & Digital Solutions Speaker – Abhaysingh Shirke Senior Technical Lead HCL Software & Digital Solutions
  • 3. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Agenda HCL Domino Volt Overview Architecture & Components System Requirement Domino pre-configuration, Volt Installation and Configuration HCL Domino Volt 1.0.1 and 1.0.2 Key Features Some upcoming features Application demo Troubleshooting References Q&A
  • 4. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com HCL Domino Volt Overview 4  HCL Domino Volt is a web-based application builder running on the Domino server  Provides low-code app building capabilities for business users  Provides simple workflow capabilities through document stages  Implemented via Java OSGi bundles installed into Domino web engine  All data is stored in documents in Domino databases.  File uploads reside temporarily in default “temp” directory on server file-system
  • 5. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 5 Common Code (OSGi Bundles) Web Builder UI (existing) Web Runtime UIs (existing) Form fill/update Responses Charts Utilities App (Re)Generator MyApp.ntf Forms Views application-compiled.xml aux files (.css, .js, .png) Static Builder files Submission CRUD, validation, and workflow App Definition CRUD “Deploy” Static runtime files Other Domino “Channels” Domino DAS (REST API’s) Domino AppDev Pack Domino Clients Integrations Compiled generated runtime files Data CRUD application.xml Browser Browser VoltApp.ntf Generic “template” for all apps Contains “building blocks” User/group lookups MyApp.nsf Forms Views Submissions + attachments Runtime ACL’s application-deployed.xml aux files (.css, .js, .png) Deployed generated runtime files VoltBuilder.nsf Holds app.xml definitions and metadata deploy compile derived from 1 2 3 4 VoltConfig.nsf Product config settings Preview{uid}.nsf File resources used for preview 1.5 “Preview”
  • 6. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 6 Supported Platforms:  HCL Domino 11.0.0 64 bit or higher. Use HCL Domino 11.0.1 FP2 for best results Supported Operating System: Docker based container image for HCL Domino Volt starting with Domino V11.0.1 System Requirement for Domino : https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0073794
  • 7. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Pre-configuration 7  What components we need: • HCL Domino Server 11.0.0 or greater. • No Additional Component Required.  What is needed on the Domino Server: • Domino must be upgraded to V11 and above prior to installing Domino Volt. • Session-based authentication (SAML, SSO, or Single Server) must be enabled. • HTTP methods GET, DELETE, HEAD, POST, and PUT must be enabled. See Configuring the server for more information. • Domino SMTP routing must be enabled and properly configured. • The server ID file must not be password protected. Reference: https://help.hcltechsw.com/domino_volt/1.0.2/install_overview.html
  • 8. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration Before Installation 8 Server document configurations to change Session-based authentication  Session authentication is enabled in the server document under Internet Protocols > Domino Web Engine tab.  If you are not using Internet Site documents, ensure that Load Internet configurations from ServerInternet Sites documents is Disabled on the Basics tab.
  • 9. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration Before Installation Continued….. 9 Internet site document configurations to change Session-based authentication  If you are using Internet Site documents, ensure that Load Internet configurations from ServerInternet Sites documents is Enabled on the Basics tab.  Create an Internet site document in the Domino directory under Web->Add Internet site.  Fill out the Descriptive Name, Organization, and other fields on the Basics tab & enable the session authentication on the Domino Web Engine tab.
  • 10. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration Before Installation Continued….. 10  Enable HTTP options method on the Domino Web Server the required options to be enabled are GET,POST,PUT,DELETE,HEAD  If the session authentication is Enabled in the server document to enable HTTP options set the below server notes.ini to enable http options. HTTPEnableMethods=GET,POST,PUT,DELETE,HEAD  If you are using Internet Site documents, to enable the HTTP options for the HCL Domino Volt web server. 1. From the Domino Administrator client, click Configuration > Web > Internet Sites. 2. Double click to edit the Internet Site. On the Configuration tab, enable the methods GET, DELETE, HEAD, POST, and PUT.
  • 11. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration Before Installation Continued….. 11 Continue….. 3. Create a Server group “Volt Authors” with group type “Access Control List only”
  • 12. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Windows 12  Extract the hcl.domino.volt-1.0.2.9.zip file.  Start the command prompt with “Run As Administrator”  Switch to the extracted directory and from the windows folder run install.bat to install Domino volt. INSTALLATION of Domino VOLT completes. Restart the Domino server.
  • 13. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Linux 13 You need to have root privilege to install the HCL Domino Volt. Run ./install.sh from the HCL Domino Volt extracted directory as shown below. Note, you need to change the permission of the install.sh file to the root user “chmod 755 install”
  • 14. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Linux 14 Type “Y” to the ‘Proceed with installation?’ to install the Volt. INSTALLATION of Domino VOLT completes. Restart the Domino server
  • 15. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Docker Container 15 * The following are prerequisites to deploy a new Volt server on Docker:  Install and correctly configure Docker.  Volt Docker image has to be loaded on the Docker machine.  If you are adding the new server to an existing Domino domain, register the server and take the server.id file to the Docker machine.
  • 16. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Docker container Continued….. 16 To deploy a new Volt server on Docker, complete the steps in the following sections..  Creating the Docker volume to store the data directory Create a Docker volume. The Docker volume is a persistent location to hold the Domino data directory.  Creating a temporary Docker container for remote server setup docker run --rm --name dominosetup -v notesdata:/local/notesdata --hostname mydocdomino.hclpnp.com -p 8585:8585 -p 1352:1352 volt- docker:V1101FP2-1.0.2.9 --setup
  • 17. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Docker container Continued….. 17 Creating a temporary Docker container for remote server setup continued..  Use remote server setup to configure the Domino volt server.  You need to copy the server.id file to the Docker volume by taking the container ID from another terminal with docker ps command to the know the temporary container ID. docker cp /home/notes/server.id 64aaa204b82:/local/notesdata
  • 18. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Installation Process - Docker container Continued….. 18 Creating a temporary Docker container for remote server setup continued..  Choose the server.id and continue with the server setup and finish it.  Creating a Docker container for Volt -> Running Domino Volt container in Interactive mode docker run -it --name domino-volt -v notesdata:/local/notesdata --hostname mydocdomino.hclpnp.com --cap-add=SYS_PTRACE -p 1352 -p 443:443 volt-docker:V1101FP2-1.0.2.9  Completing the Domino Volt server Installation.
  • 19. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration 19  Open Domino Admin Client and you can see Volt folder within Data directory, few Volt Templates and databases (VoltConfig & VoltBuilder) created as Shown  If in case the databases are not created, you can use the domino command line to create the database from the Volt templates.
  • 20. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt Configuration Continued….. 20  Set the ini by issuing the command  set config Cluster_Admin_On=1 Issue the command CL Copy volt/VoltConfig.ntf volt/VoltConfig.nsf CL Copy volt/VoltBuilder.ntf volt/VoltBuilder.nsf  In some scenarios, an AccessDeniedException or an AccessControlException occurs. To prevent these exceptions, please add the following permission instructions to your java.policy file: grant codeBase "file:/groovy/shell" { permission java.security.AllPermission; }; The java.policy location is: Windows: [Domino_PROGRAM]jvmlibsecurityjava.policy Linux: [Domino_PROGRAM]/notes/latest/linux/jvm/lib/security/java.policy Restart Domino server and verify Volt installation. Run the following console command: tell http osgi ss dleap Note: If output does not include this line “ACTIVE dleap_[version]”, do not proceed. Recheck all preceding configuration steps.
  • 21. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 21 Verify VoltBuilder.nsf  The HCL Domino Volt Builder database is used to store Volt application designs and for other processing.  From the Notes/Admin Client, open the Volt Builder database on the server (volt/VoltBuilder.nsf). Verify the database ACL. Suggested ACLs for VoltBuilder.nsf: Volt Authors should have Editor access with delete privileges. Use the group name you created on the server. Domino Volt Configuration Continued….. Optional: Assign [VoltAppsManager] role to at least one administrator. Users in this role will be able to view and edit all Volt applications.
  • 22. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 22 Default access should be Reader. Domino Volt Configuration Continued….. Anonymous should be NO ACCESS. Continue…..
  • 23. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 23 Verify VoltConfig.nsf  The HCL Domino Volt Configuration database is used to manage configuration information specific for your environment.  HCL Domino Volt is capable of operating absent of any enabled settings except the Server URI. A. From the Notes/Admin Client, open the Volt Config database on the server (volt/VoltConfig.nsf) B. From the All Settings view, select and edit the setting serverURI. Domino Volt Configuration Continued…..
  • 24. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 24 Set the Setting Value to match the appropriate URI for your HCL Domino Volt server. An example value https://domino-volt.acme.com/volt-apps. Be sure to specify https if you use SSL configured on the server. Domino Volt Configuration Continued…..  Ensure the setting is Enabled.  Click Done to save and close the Setting document,
  • 25. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 25 Suggested ACLs for VoltConfig.nsf: Default access should be No Access. Domino Volt Configuration Continued….. Anonymous should be NO ACCESS.
  • 26. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 26 Ready to use Domino Volt…. Log in to Volt Once you’ve completed configuration, issue command “restart task http” at the server console. 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://domino-volt.acme.com/volt- apps/secure/org/ide/manager.html Now launch a browser and visit the Volt Manager page. Login as an user who is part of Volt Authors group, or as a user with equivalent privileges.
  • 27. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt 1.0.1 and 1.0.2 Key Features 27 Volt 1.0.1  Anonymous Access  Direct Access to Domino Data  Out-of-the Box Directory Services  Dynamic Role Assignments  Application upgrade  Improved File UI in Text Widget  New JavaScript Editor  PDF Document Integration  Service Catalog Volt 1.0.2  Properties in side panel instead of modal dialog  Name picker widget  Sortable columns  Optional full text index  Include an attachment with a workflow email  Application history  Custom themes  Unread marks disabled
  • 28. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt 1.0.1 Key Features 28 Features Description Anonymous Access Extend the value of Domino Volt to those outside of your organization by building apps which can be used without authenticating against your directory. Direct Access to Domino Data Provides Domino Volt designers with a simplified way to integrate data from Domino views and documents into their apps. Out-of-the Box Directory Services Lookup information about people in the directory. Dynamic Role Assignments Build apps where users are dynamically assigned to roles. This feature works with the new out-of-the-box directory services. Application Upgrade Update an app already in production with edits and modifications. This updates the app in place, so the URL used to access the app and data collected so far stays intact. Improved File UI in Text Widget Easily add and manage files and images used in your Text items. New JavaScript Editor The new editor highlights JavaScript syntax and provides prebuilt code snippets and an object selector for fast code completion, increasing designers’ productivity. PDF Document Integration Add fillable PDF templates to your app for PDF document creation. Store the resulting PDF locally or with the submission record. Service Catalog Define and catalog service definitions which can be used by Domino Volt app designers.
  • 29. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Domino Volt 1.0.2 Key Features 29 Features Description Properties in side panel instead of modal dialog Many properties are now in the side panel instead of a modal dialog. Provides much smoother interface for working to Developers. Name picker widget New field type in Palette to lookup names from Domino directory. Sortable columns Ability to select sortable columns in “View Data” page. Optional full text index Enable Full Text index which is optional. Include an attachment with a workflow email Attachment can be attached with workflow emails. Application history Check application history with details like what was the action, who acted and when. Custom themes Add additional custom themes on server so developers can pick them when creating new volt app. Unread marks disabled Unread marks is disabled for new applications to improve performance.
  • 30. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Some Upcoming Features 30 Features Description App Pages Non-Form Pages, no workflow stages, add display/data items, data grid, HTML fragments, use rules and services, includes JS API functions. Data Grid Display data from a Form, select source and fields to display, set sort and filer options, can be added to App page or Form page. Navigation Move from any page in app to any other page without using Javascript. Volt Link Provides integration with databases, SAP, Salesforce, ServiceNow, Excel, PDF, ODATA, REST, SOAP and much more. Create, Update and Delete Domino Data Full CRUD (Create Read Update Delete) between Volt and Domino databases. Run Agents Run agents residing in Domino database. Role Based Rules Set rules that will be based on roles. Rich Text Item on Palette Add rich text field on Form.
  • 31. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Application Demo 31
  • 32. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Troubleshooting (Some known issues) 32  Unable to open Volt URL after configuration: When opening "volt-apps" URL on the browser, it get stuck with "Loading the Manager…“ message. https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0078558  Error "HCLDomino] was unexpected at this time" while installing Domino Volt on Windows. https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0081070  "Failed to Validate" error when deploying Volt App https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0080500  Error message: WARNING CLFAD0251W: Requesting user authentication Problem: When you log in to Volt, you may see above error message in server console. Workaround: Add following line to "/{domino-data}/domino/workspace/.config/rcpinstall.properties" and restart HTTP task. com.ibm.domino.xsp.bridge.http.manager.level=SEVERE  Domino installers remove Volt Problem: Domino installers remove Volt. For example, if you upgrade from Domino 11.0.0 to 11.0.1, it removes Volt bundles from “/{domino-program}/osgi/volt” folder. Workaround: Reinstall Volt after you upgrade Domino. Be sure to stop Domino server before you reinstall Volt. You may leave “/{domino-data}/volt” directory in place for upgrade.
  • 33. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Troubleshooting (Tips) 33  Server side errors are logged in “/[Domino_DATA]/domino/workspace/logs”  Client side errors sometimes refer to a server side log message. For example:  You should always gather the server side logs when reporting a problem.  If the problem is application-specific, you should also send a .volt or .xls file.  Verbose logging can be useful in some circumstances. https://help.hcltechsw.com/domino_volt/1.0.2/troubleshooting.html
  • 34. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com Troubleshooting (Tips) 34  For troubleshooting issues, the following log level settings can be enabled in “[Domino_DATA]dominoworkspace.configrcpinstall.properties”: com.ibm.form.level=FINE com.ibm.form.nitro.level=FINEST com.ibm.form.builder.level=FINEST com.ibm.hrl.level=FINEST com.ibm.freedom.level=FINEST com.hcl.nitro.level=FINEST dleap.level=FINEST  Don’t leave verbose logging enabled in production as it will impact performance.
  • 35. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com References 35  Domino Volt 1.0.2 Documentation: https://help.hcltechsw.com/domino_volt/1.0.2/welcome.html  System Requirement for Domino: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0073794  Installing Domino Volt: https://help.hcltechsw.com/domino_volt/1.0.2/installing.html  Sandbox: https://volt.myhclsandbox.com/volt-apps/secure/org/ide/manager.html  Fix list: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0079128  Troubleshooting: https://help.hcltechsw.com/domino_volt/1.0.2/troubleshooting.html  Domino Volt Wiki: https://hclwiki.atlassian.net/wiki/spaces/HDV/overview  Domino Volt Forum: https://hclpnpsupport.hcltech.com/community?id=community_forum&sys_id=411628061b35489083cb86e9cd4bcb00
  • 36. Copyright © 2021 HCL Technologies Limited | www.hcltechsw.com 36 KEYWORD KEYWORD Thank You !! Questions, Answers & Feedback
  • 37. $10 BILLION | 159,000+ IDEAPRENEURS | 50 COUNTRIES