New versions of OpenSplice are released on a regular basis. This page lists all the known issues for OpenSplice V 6.10.x You may also want to read the following: Fixed bugs and changes for OpenS...
OpenSplice
How to use LogRotate to limit the size of OpenSplice log files
This article describes how to use LogRotate to limit the size of the OpenSplice log files. This will ensure that the files do not grow too large. The OpenSplice middleware can produce a number of diff...
Compiling ISOC++2 Applications under Visual Studio: Release and Debug Configuration
This article gives the settings you need to compile and run an ISO C++ OpenSplice application using Visual Studio for Release and Debug builds For a more detailed explanation of general setup see sett...
Known Issues in OpenSplice V6.9.x
New versions of OpenSplice are released on a regular basis. This page lists all the known issues for OpenSplice V 6.9.x You may also want to read the following: Fixed bugs and changes for OpenSp...
Fixed Bugs and Changes in OpenSplice v6.9.x
This page lists all the fixed bugs and changes in the OpenSplice 6.9.x releases. Regular releases of OpenSplice contain fixed bugs, changes to supported platforms and new features are made avail...
Creating and deleting a writer quickly causes sample loss
If you are creating and deleting a writer quickly it may cause sample loss. This explanation shows why creating and deleting a writer in short period of time may cause a loss of samples. What happe...
RLM Error initializing license system (-130)
When using the Windows 64 bit Visual Studio 2015 OpenSplice build a RLM Error initializing license system(-130) error is seen. There is a known issue with OpenSplice V6.8.2 running on Windows 64...
OpenSplice ishapes example
The ishapes example is a visual example to show DDS in action. OpenSplice publishes and subscribes to different coloured shapes seen on the screen. [cmtoc_table_of_contents] Running the OpenSplice ish...
How to Configure the DBMS Connect Service
In this article we will demonstrate how to configure the OpenSplice DBMS Connect service to work with MySQL on both Windows and Linux. The data-centric model utilised by DDS is a natural fit for the d...
Configuring Shared Memory in OpenSplice
This article explains how you can configure shared memory in OpenSplice DDS. There may be occasions when you need to alter the default settings. OpenSplice DDS can run in two different architectural...
Error: libssl.so.10 was missing in Ubuntu 14.
error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory This error occurs when enabling DDS2ie as a transport for it’s encryption. This is a...
OpenSplice Launcher can fail to open in Debian 9 environment
In the Debian 9 environment, the OpenSplice Launcher tool will fail to open if the OpenSplice installation directory path is too long. Why does the OpenSplice launcher fail? The path length is probl...
Installing OpenSplice DDS on Windows without the GUI
Sometimes you may want to go about installing OpenSplice without the installation GUI in order to automate installation. This article documents the steps for doing this. Normally installation of Open...
OpenSplice DDS Configuration
Wondering how to configure dds? OpenSplice DDS configuration is easy to do. Configuring DDS allows you to choose the perfect set up for your use case. [cmtoc_table_of_contents] How do you config...
OpenSplice Launcher on Ubuntu 16.04 can produce a Segmentation Fault
When starting the OpenSplice launcher on Ubuntu 16.04 (linux kernel 4.8.0-56) a segmentation fault is seen. Why does the OpenSplice launcher fail with a segmentation fault The reason you are seeing a ...
Comparing OpenSplice to other DDS implementations
Q: How do you position OpenSplice DDS against other DDS implementations? Most (commercial) DDS-implementations are OK and for many use cases are sufficiently ‘technically equal’ (w.r.t. properly i...
Comparing OpenSplice DDS to RabbitMQ
Q: How do you position OpenSplice DDS against RabbitMQ RabbitMQ is an implementation of Advanced Message Queuing Protocol (AMQP). We occasionally encounter customers evaluating DDS against AMQP and ot...
On fault-tolerant data-paths
There are various ways to implement redundant (fault-tolerant) data-paths with OpenSplice: using IP-level 3rd party solutions many adapters nowadays support the notion of ‘channel-bonding’ where m...
What are the differences in the Networking Services in OpenSplice?
First we need to distinguish between the (Apache license 2 based) open-source Community Edition (CE) and the commercially supported version of OpenSplice; The Community-edition only includes our DDSI ...
Whats the relationship between Reliability and History?
Reliability and History are complementary in the sense that History works independent from Reliability and serves a different purpose. Reliability is to assure that data is reliably delivered from a w...