Project: springxd
Issue XD-1850: IllegalStateException when deploying orphaned stream modules upon a matching container arrival
Upon a matching container arrival, if there are orphaned stream modules to be deployed, then following exception is thrown: java.lang.IllegalStateException: Container missing at org.springframework.util.Assert.state(Assert.java:385) at org.springframework.xd.dirt.core.StreamDeploymentsPath.hasDeploymentInfo(StreamDeploymentsPath.java:275) at org.springframework.xd.dirt.core.StreamDeploymentsPath.build(StreamDeploymentsPath.java:233) at org.springframework.xd.dirt.server.ContainerListener.getContainersForStreamModule(ContainerListener.java:337) at org.springframework.xd.dirt.server.ContainerListener.redeployStreams(ContainerListener.java:278) at org.springframework.xd.dirt.server.ContainerListener.onChildAdded(ContainerListener.java:186) at org.springframework.xd.dirt.server.ContainerListener.childEvent(ContainerListener.java:155)
Story points: 3