ros2 / rmw_cyclonedds

ROS 2 RMW layer for Eclipse Cyclone DDS
Apache License 2.0
112 stars 91 forks source link

Get unknown element for tags "Interfaces" and "SocketReceiveBufferSize" in config file for cyclonedds #467

Closed stevenbrills closed 1 year ago

stevenbrills commented 1 year ago

Bug report

Required Info:

Steps to reproduce issue

I've cloned and built the Autoware stack on ROS galactic and the stack runs for the most part, except for some missing pointcloud messages that aren't being received from the simulator. The recommended rmw implementation for Autoware is cyclonedds and when I try to set the RMW_IMPLEMENTATION to rmw_cyclonedds_cpp and pass it the configuration file provided in Autoware's documentation, I get an unknown element error for two of the elements in the config xml file. The following is the content of the xml file.

`<?xml version="1.0" encoding="UTF-8" ?>

default 65500B 500kB ` #### Expected behavior The nodes spin up as usual with the new cyclonedds configuration settings. #### Actual behavior The cyclonedds implementation is unable to parse the config xml file. Particularly the "Interfaces" and "SocketReceiveBufferSize" tags.
clalancette commented 1 year ago

This seems like a problem with the Autoware documentation. Please open up a bug with Autoware.

(I'll also note that Galactic is End-of-Life now)