Project: springxd
Issue XD-522: Cannot create tap if you have already tried to create an invalid one of same name
From the shell: {code} > stream create --name aaa --definition "time|log" Created new stream 'aaa' > tap create --name aa --definition "tap aaa | log" Command failed org.springframework.xd.rest.client.impl.SpringXDException: XD111E:(pos 8): Unexpected token. Expected 'dot(.)' but was 'pipe(|)' tap aaa | log >tap create --name aa --definition "tap aaa . log" Command failed org.springframework.xd.rest.client.impl.SpringXDException: There is already a tap named 'aa' {code} Looks like the first tap was created even though there was a parse error. And so the second attempt to create the tap failed due to an existing tap.
Story points: 1