Unable to start VSE: Our audit file is either missing or we are not a model archive or are corrupt
search cancel

Unable to start VSE: Our audit file is either missing or we are not a model archive or are corrupt

book

Article ID: 9028

calendar_today

Updated On:

Products

CA Application Test CA Continuous Application Insight (PathFinder) Service Virtualization

Issue/Introduction

This article will provide information on why the VSE is not starting and throwing the below errors.

2017-12-18 13:03:16,649Z (08:03) [main] INFO System.out - Creating a virtual service environment:
2017-12-18 13:03:16,649Z (08:03) [main] INFO System.out - ... VSE Server name: tcp://XXXXXXXX:2013/VSE
2017-12-18 13:03:16,649Z (08:03) [main] INFO System.out - ..... Registry name: tcp://XXXXXXXX:2010/Registry
2017-12-18 13:03:17,743Z (08:03) [main] ERROR com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl - Unexpected exception during startup.
java.lang.IllegalArgumentException: Our audit file is either missing or we are not a model archive or are corrupt.
at com.itko.lisa.model.mar.ModelArchive.init(ModelArchive.java:258)
at com.itko.lisa.model.mar.ModelArchive.<init>(ModelArchive.java:230)
at com.itko.lisa.coordinator.VirtualServiceCatalog.handleOfflineDeltas(VirtualServiceCatalog.java:448)
at com.itko.lisa.coordinator.VirtualServiceCatalog.<init>(VirtualServiceCatalog.java:102)
at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.<init>(VirtualServiceEnvironmentImpl.java:384)
at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.main(VirtualServiceEnvironmentImpl.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher$2.run(Unknown Source)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - Unexpected exception during startup.
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - java.lang.IllegalArgumentException: Our audit file is either missing or we are not a model archive or are corrupt.
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.model.mar.ModelArchive.init(ModelArchive.java:258)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.model.mar.ModelArchive.<init>(ModelArchive.java:230)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.coordinator.VirtualServiceCatalog.handleOfflineDeltas(VirtualServiceCatalog.java:448)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.coordinator.VirtualServiceCatalog.<init>(VirtualServiceCatalog.java:102)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.<init>(VirtualServiceEnvironmentImpl.java:384)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.main(VirtualServiceEnvironmentImpl.java:226)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2017-12-18 13:03:17,743Z (08:03) [main] ERROR System.err - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Environment

All supported DevTest releases and platforms.

Cause

Some MAR files in VSE were corrupted, which caused the issue in starting VSE.

Resolution

Stop the VSE and delete the corrupted MAR files from DevTest_Home/vseDeploy/VSE_2013 folder. Corrupted MAR files can be identified by the size which are usually zero bytes.

If the MAR files can't be identified by the size then do the below.

1. Make sure the VSE is stopped.

2. Go to DevTest_Home/vseDeploy/VSE_2013 folder. VSE_2013 is the default folder when the name is VSE. If it is changed in the environment then vseDeploy folder will have a folder with the VSEName_2013.

3. Move the VSE_2013 folder to other location from DevTest_Home/vseDeploy folder.

4. Start VSE, it should be up and running without any issue and a VSE_2013 folder should be created in DevTest_Home/vseDeploy folder.

5. Then try copying just *.mar files from the original VSE_2013 folder few at a time and see if any MAR file causes VSE to stop.