Fuse IDE
  1. Fuse IDE
  2. ECLIPSE-55

Rider - Aggregate EIP some missing option and one wrong option

    Details

    • Type: Bug Bug
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.1
    • Component/s: Camel Editor
    • Labels:
      None
    • Similar Issues:
      Show 10 results 

      Description

      See screenshot

      The Aggregate EIP in Camel has this schema defined (see aggregateDefinition)
      view-source:http://camel.apache.org/schema/spring/camel-spring-2.5.0.xsd

      The strategy ref is the option for the aggregation strategy.
      There is no aggregation strategy ref option at all.

      And in the schema there is a lot of more options which is not shown in the GUI.

        Activity

        Hide
        Claus Ibsen
        added a comment -

        Also it looks like from the source view that Rider configures attributes with empty values

         <route>
                <from uri="timer:bar?period=5000"/>
                <aggregate aggregationRepositoryRef="" executorServiceRef="" strategyRef="myStrategy">
                    <description>Aggregate: aggregate</description>
                    <to uri="log:me">
                        <description>Endpoint: </description>
                    </to>
                </aggregate>
            </route>
        

        It should only add the attribute if the user has entered a value.

        Show
        Claus Ibsen
        added a comment - Also it looks like from the source view that Rider configures attributes with empty values <route> <from uri= "timer:bar?period=5000" /> <aggregate aggregationRepositoryRef= "" executorServiceRef=" " strategyRef=" myStrategy"> <description> Aggregate: aggregate </description> <to uri= "log:me" > <description> Endpoint: </description> </to> </aggregate> </route> It should only add the attribute if the user has entered a value.
        Hide
        James Strachan
        added a comment -
        • strategyRef and aggregationStrategyRef are the same thing
        • a user should either add: completionTimeout or completionInverval
        • one of the completionXXX fields must be set (though you can specify more than one)
        Show
        James Strachan
        added a comment - strategyRef and aggregationStrategyRef are the same thing a user should either add: completionTimeout or completionInverval one of the completionXXX fields must be set (though you can specify more than one)
        Hide
        James Strachan
        added a comment -

        now fixed; though the two related improvements ECLIPSE-119 and ECLIPSE-120 have been spun off separately

        Show
        James Strachan
        added a comment - now fixed; though the two related improvements ECLIPSE-119 and ECLIPSE-120 have been spun off separately

          People

          • Assignee:
            James Strachan
            Reporter:
            Claus Ibsen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: