diff --git a/src/main/java/teetime/framework/ThreadService.java b/src/main/java/teetime/framework/ThreadService.java index 985cdf0a1032e1f46337964b71f46c6bd9eadc5b..c45e46674ea3aa8af359bb698cdaccf676343e3a 100644 --- a/src/main/java/teetime/framework/ThreadService.java +++ b/src/main/java/teetime/framework/ThreadService.java @@ -50,11 +50,7 @@ class ThreadService extends AbstractService<ThreadService> { @Override void onInitialize() { IExceptionListenerFactory factory; - try { - factory = ((Configuration) compositeStage).getFactory(); - } catch (ClassCastException e) { - throw new IllegalStateException("Something went wrong"); - } + factory = ((Configuration) compositeStage).getFactory(); if (threadableStages.isEmpty()) { throw new IllegalStateException("No stage was added using the addThreadableStage(..) method. Add at least one stage."); }