Enabled SSL in the HTTP listener step and the keystore is not being added to the MAR file.

book

Article ID: 7444

calendar_today

Updated On:

Products

CA Application Test Service Virtualization CA Continuous Application Insight (PathFinder) CA Service Virtualization (DevTest / LISA / VSE / Application Test)

Issue/Introduction

Enabled SSL in the HTTP listener step and provided a keystore. When the service is being deployed the keystore is not being added to the MAR file.

The exception "Cannot load keystore file named" is being thrown in the VSE log files.

Cause

The keystore file wasn't available under the $LISA_PROJ_ROOT or $LISA_RELATIVE_PROJ_ROOT/../

Environment

DevTest on release 9.5.1DevTest on release 10.0DevTest on release 10.1

Resolution

As per our documentation, MAR files are created from files inside the project folder - $LISA_PROJ_ROOT - Working with Model Archives (MARs).

However, during tests, it was observed that files under $LISA_RELATIVE_PROJ_ROOT/../ will also be added to the MAR file.