String parentChannel = new ChannelId(ListenerWithParametersNotBindingService.CHANNEL).getParent();
String grandParentChannel = new ChannelId(parentChannel).getParent();
// Fake a publish
LocalSession remote = bayeuxServer.newLocalSession("remote");
remote.handshake();
ServerMessage.Mutable message = bayeuxServer.newMessage();
// Wrong channel (does not bind to the template), the message must not be delivered.
message.setChannel(grandParentChannel + "/test");
message.setData(new HashMap());
bayeuxServer.handle((ServerSessionImpl)remote.getServerSession(), message);