Uploaded image for project: 'Spring XD'
  1. Spring XD
  2. XD-1839

Do not allow the use of named channels in composed modules

    Details

    • Type: Story
    • Status: Done
    • Priority: Major
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 1.0 RC1
    • Component/s: Runtime
    • Labels:
      None
    • Story Points:
      8
    • Rank (Obsolete):
      44761
    • Sprint:
      Sprint 30

      Description

      This needs closer inspection, but here are some things that currently do not work, either at the parser level, or at actual deployment time:

      xd:>module compose foo --definition "queue:bar > filter"
      Command failed org.springframework.xd.rest.client.impl.SpringXDException: Could not find module with name 'filter' and type 'sink'
      
      xd:>module compose foolog --definition "queue:foo > log"

      Successfully created module 'foolog' with type sink
      ==> should fail (not a module, but a full stream)
      
      xd:>module compose foo --definition "queue:bar > filter | transform"
      Successfully created module 'foo' with type processor
      ==> should be source
      

        Attachments

          Activity

            People

            • Assignee:
              eric.bottard Eric Bottard
              Reporter:
              eric.bottard Eric Bottard
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: