While trying to record VS Image in Workstation using swagger "openapi": "3.0.0", we get the OffsetDateTime - error :
java.lang.ClassCastException: class java.time.OffsetDateTime cannot be cast to class java.lang.String (java.time.OffsetDateTime and java.lang.String are in module java.base of loader 'bootstrap')
at com.itko.lisa.vse.swagger.helperv3.generators.ParameterModelParser$GenerateFromParameterTypeString.generate(ParameterModelParser.java:137)
at com.itko.lisa.vse.swagger.helperv3.generators.ParameterModelParser.generate(ParameterModelParser.java:43)
at com.itko.lisa.vse.swagger.helperv3.generators.ParameterModelParser.generate(ParameterModelParser.java:16)
at com.itko.lisa.vse.swagger.swaggerv3.SwaggerRequestImpl.generateRequestMetaData(SwaggerRequestImpl.java:266)
at com.itko.lisa.vse.swagger.swaggerv3.SwaggerRequestImpl.getHttpPayload(SwaggerRequestImpl.java:115)
at com.itko.lisa.vse.stateful.protocol.http.FromSwaggerProtocolHandler.beginRecordProcess(FromSwaggerProtocolHandler.java:273)
at com.itko.lisa.vse.stateful.protocol.http.FromSwaggerProtocolHandler.configure(FromSwaggerProtocolHandler.java:415)
at com.itko.lisa.vse.stateful.protocol.http.SwaggerDefinitionsPanel.save(SwaggerDefinitionsPanel.java:190)
at com.itko.lisa.gui.WizardPanel.savePanel(WizardPanel.java:631)
Devtest 10.8.3 or newer
Format issue for Date-times with an offset.
for example : "2024-03-29T09:12:33.001Z"
We have a patch for this issue. please request patch_DE641446_10.8.3_GA.jar when opening a ticket.
3. Place the downloaded patch_DE641446_10.8.3_GA.jar file into the <DevTest-Home>/lib/patches folder.
4. Start Workstation and verify the use case.This works for Portal too.