OTX-Runtime Converter
|
|
The following sections describes how the OTX-Runtime Converter API can be installed at different target systems.
The following sections lists all delivered files and folders. The value of the Needed column is based on the following assumption:
Before running the runtime converter api, please start standalone BaseXServer app:
The default SERVERPORT is 1984. To change the SERVERPORT, open .basex file and change the SERVERPORT to another number. RuntimeConverter connects to a running BaseXServer via XmlDbPort property.
The software is delivered as ZIP containers including the API. OpenTestSystem.Otx.RuntimeConverter.Api_Version.zip
can be used for 32 bit and 64 bit version of Window.
Copy the content of the ZIP container files to an arbitrary location.
The following table contains all files for the OTX-Runtime Converter API.
File | Needed | Description |
---|---|---|
DotNetZip.dll | Yes | 3rd party library for ZIP file handling, e.g. for PTX files, in DotNet |
System.Text.Encoding.CodePages.dll | Yes | 3rd party library, used by DotNetZip.dll |
System.Runtime.CompilerServices.Unsafe.dll | Yes | 3rd party library, used by DotNetZip.dll |
Google.Protobuf.dll | Yes | 3rd party library for Google Protocol Buffers for DotNet |
log4net.dll | Yes | 3rd party library for logging |
System.Configuration.ConfigurationManager.dll | Yes | 3rd party library, used by log4net.dll |
LuaDom.dll | Yes | Compiling lua files |
Newtonsoft.Json.dll | Yes | 3rd party library for JSON serialization/deserialization |
OpenTestSystem.Mvci.Ipc.dll | Yes | Inter process communication between API and DiagManager |
OpenTestSystem.Otf.CppRuntime.dll | Yes | Generating otx files to lua files |
OpenTestSystem.Otf.MvciCache.dll | Yes | Managing ODX database |
OpenTestSystem.Otx.dll | Yes | OTX schema, validation |
OpenTestSystem.Otx.RuntimeConverter.Api.dll | Yes | OTX-Runtime Converter API |
OpenTestSystem.Otx.RuntimeConverter.Api.ReferenceApplication.exe | No | Sample application for OTX-Runtime Converter API with Console. Used on Windows only |
OpenTestSystem.Otx.RuntimeConverter.Api.ReferenceApplication.dll | No | Sample application for OTX-Runtime Converter API with Console |
OpenTestSystem.Otx.RuntimeConverter.Api.ReferenceApplication.runtimeconfig.json | No | Connecting OpenTestSystem.Otx.RuntimeConverter.Api.ReferenceApplication.exe to OpenTestSystem.Otx.RuntimeConverter.Api.ReferenceApplication.dll. Used on Windows only |
OpenTestSystem.Serializer.dll | Yes | Serialization classes generated from OTX schema |
OpenTestSystem.Util.dll | Yes | Logging, utilities, Protobuf implementation |
OpenTestSystem.Xml.BxClient.dll | Yes | Reading otx files to memory via BaseXServer |
de-DE/OpenTestSystem.Otx.resources.dll | Yes | Resources of OpenTestSystem.Otx.dll |
en-US/OpenTestSystem.Otx.resources.dll | Yes | Resources of OpenTestSystem.Otx.dll |
de-DE/OpenTestSystem.Util.resources.dll | Yes | Resources of OpenTestSystem.Util.dll |
en-US/OpenTestSystem.Util.resources.dll | Yes | Resources of OpenTestSystem.Util.dll |
de-DE/OpenTestSystem.Otf.CppRuntime.resources.dll | Yes | Resources of OpenTestSystem.Otf.CppRuntime.dll |
en-US/OpenTestSystem.Otf.CppRuntime.resources.dll | Yes | Resources of OpenTestSystem.Otf.CppRuntime.dll |
The following table contains all additional files for the usage of the OTX-Runtime Converter API for validation by communicating with OTX-DiagManager via IPC (Socket or Pipe)
File | Needed | Description |
---|---|---|
OpenTestSystem.Otx.DiagManager.Client.DotNet.dll | Yes | DiagManager DotNet Client |
OpenTestSystem.Otx.DiagManager.Common.DotNet.dll | Yes | DiagManager common functions |
OpenTestSystem.Otx.DiagManager.OtxDiagApi.DotNet.dll | Yes | DiagManager OtxDiagApi in DotNet |
OpenTestSystem.Otx.DiagManager.NoneOtxDiagApi.DotNet.dll | Yes | DiagManager NoneOtxDiagApi in DotNet |
OpenTestSystem.Otx.DiagManager.SystemApi.DotNet.dll | Yes | DiagManager SystemApi in DotNet |
The following sections lists all delivered files and folders. The value of the Needed column is based on the following assumption:
Before running the runtime converter api, please start standalone BaseXServer app:
The default SERVERPORT is 1984. To change the SERVERPORT, open .basex file and change the SERVERPORT to another number. RuntimeConverter connects to a running BaseXServer via XmlDbPort property.
The software is delivered as ZIP containers including the API. OpenTestSystem.Otx.RuntimeConverter.Api_Version.zip
can be used for 32 bit and 64 bit version of Linux.
Copy the content of the ZIP container files to an arbitrary location.
The same as Window.
The same as Window.