Project: springxd
Issue XD-871: No errors in Shell when creating stream with HTTP Source + already used port 
2 issues exist: 1) Current this does not create an error in the shell {code} stream create --name s1 --definition "http | log" stream create --name s2 --definition "http | log" {code} On the server-side I see: {code} Caused by: java.net.BindException: Address already in use sun.nio.ch.Net.bind0(Native Method) sun.nio.ch.Net.bind(Net.java:344) sun.nio.ch.Net.bind(Net.java:336) sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:199) sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) org.jboss.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193) org.jboss.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:366) org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:290) org.jboss.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42)	... 3 more {code} 2) The Stream should not be saved to the StreamDefinitionRepo in case of an error.
Story points: 4