Yes, if you have ports at least one must be connected if there are no annotations on them.
The code is in LogicalPlan.validate() -- checkout the allPortsOptional variable. Ram On Tue, Sep 13, 2016 at 3:17 AM, Tushar Gosavi <[email protected]> wrote: > Hi All, > > I have an input operator with one output port without any annotation. > When I launch the application using just this operator I get > ValidationException "At least one output port must be connected". By > default connecting output ports are optional, or is it mandatory to > connect at least one output port of an operator, if there are no > annotation on them. > > Regards. > - Tushar. >
