0

これをコンパイルしようとすると

    from(rule.getInput().getUrl()).
    log(LoggingLevel.INFO, "New incoming message, rule n°"+getRule().getId()).
    routeId(getId()).
    filter().method(rule, "verify").
    to(outputs);

ビルドエラーがあります:

MVN : C:\........\DynamicRouteBuilder.java:[38,33] cannot find symbol
MVN : symbol  : method to(java.lang.String[])

(to(java.lang.String[])を参照to(outputs))

しかし、ログ行を削除すると:

        from(rule.getInput().getUrl()).
        //log(LoggingLevel.INFO, "New incoming message, rule n°"+getRule().getId()).
        routeId(getId()).
        filter().method(rule, "verify").
        to(outputs);

できます!

また、filter() と to() の間でログ行を移動しても機能します。

理由がわかりません。どんな手掛かり?

4

0 に答える 0