Bug #2068

Common Lisp implementation gets confused by converter configuration for other languages

Added by J. Moringen about 7 years ago. Updated about 7 years ago.

Status:ResolvedStart date:10/30/2014
Priority:HighDue date:
Assignee:J. Moringen% Done:

100%

Category:Common Lisp
Target version:rsb-0.11

Description

Configuration options like

[transport.spread]
converter.cpp.".rst.cbse.ComponentState" = cca::ComponentState

leak into the converter configuration.


Related issues

Related to Robotics Service Bus - Bug #1483: Common Lisp logger stumbles upon wrong / unknown config o... New 05/02/2013

Associated revisions

Revision e2fba3f0
Added by J. Moringen about 7 years ago

Fixed transport option extraction in src/configuration.lisp

fixes #2068

  • src/configuration.lisp (transport-options): only process options whose
    key has a single component within the transport's section; recognize
    but ignore converter-related options
  • test/configuration.lisp: new file; initially contains a test case for
    the `transport-options' function
  • cl-rsb.asd (system cl-rsb-test): added file test/configuration.lisp

History

#1 Updated by J. Moringen about 7 years ago

  • Related to Bug #1483: Common Lisp logger stumbles upon wrong / unknown config options added

#2 Updated by J. Moringen about 7 years ago

  • Status changed from New to In Progress

#3 Updated by J. Moringen about 7 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF