Unexpected error when VSE starts in DevTest 10.4

book

Article ID: 130547

calendar_today

Updated On:

Products

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

Issue/Introduction

Seen the below error sometimes in DevTest 10.4 when VSE starts.

2019-01-31 10:31:27,972Z (05:31) [JPA reporting init reporting thread] INFO org.eclipse.persistence - EclipseLink, version: Eclipse Persistence Services - 2.3.2.v20111125-r10461 2019-01-31 10:31:28,109Z (05:31) [main] ERROR com.itko.lisa.editor.Intersections - Could not load typemap. There will be issues. java.lang.IllegalArgumentException: key can't be empty at java.lang.System.checkKey(System.java:841) at java.lang.System.setProperty(System.java:789) at com.itko.lisa.editor.DiscoverCustomClasses.processDynamicExtensions(DiscoverCustomClasses.java:172) at com.itko.lisa.editor.DiscoverCustomClasses.findDynamicExtensions(DiscoverCustomClasses.java:54) at com.itko.lisa.editor.Intersections.makeTypeMap(Intersections.java:88) at com.itko.lisa.editor.Intersections.getTypeMap(Intersections.java:101) at com.itko.lisa.vse.stateful.protocol.ProtocolInfo.getTypemapPIs(ProtocolInfo.java:219) at com.itko.lisa.vse.stateful.protocol.ProtocolInfo.(ProtocolInfo.java:129) at com.itko.lisa.vse.stateful.common.DataProtocolFilter.getDataProtocolInstance(DataProtocolFilter.java:112) at com.itko.lisa.vse.stateful.common.DataProtocolFilter.initialize(DataProtocolFilter.java:296) at com.itko.lisa.test.FilterBaseImpl.filterFactory(FilterBaseImpl.java:385) at com.itko.lisa.test.FilterBaseImpl.loadFilters(FilterBaseImpl.java:339) at com.itko.lisa.test.TestNode.baseInit(TestNode.java:1808) at com.itko.lisa.test.TestNode.nodeFactory(TestNode.java:1743) at com.itko.lisa.test.TestNode.loadNodes(TestNode.java:1719) at com.itko.lisa.test.TestCase.loadTestCase(TestCase.java:1516) at com.itko.lisa.test.TestCase.loadTestCase(TestCase.java:1355) at com.itko.lisa.model.mar.ModelArchive.getDescription(ModelArchive.java:636) at com.itko.lisa.coordinator.VirtualServiceImpl.(VirtualServiceImpl.java:168) at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.loadInitialServices(VirtualServiceEnvironmentImpl.java:465) at com.itko.lisa.coordinator.VirtualServiceEnvironmentImpl.main(VirtualServiceEnvironmentImpl.java:247) 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) 2019-01-31 10:31:33,664Z (05:31) [JPA reporting init reporting thread] INFO org.eclipse.persistence - file:/D:/CA/DevTest_10.4/lib/core/lisa-core-10.4.0.jar_itko-reporting login successful

Environment

DevTest 10.4 running in Windows.

Resolution

Found the root cause for this issue, the typemap.properties file which is present in SV 10.5 classic environment under /devtest directory is not available in the SV 10.5 VSE docker image /devtest directory. After copying the typemap.properties file in to the VSE docker image, The MAR with Request Data Protocol is deployed successfully.

We have no plans to update the 10.5.1 image for now. This fix is available in 10.6.0 image. They have to just use 10.6.0 image for Registry, VSE, Coordinator and Simulator. If the customer still wants to use 10.5.1 image, then they can build image on top of 10.5.1 image using attached Dockerfile.