@@ -0,0 +1,621 @@
+package us.kbase.workspace.listener;%0A%0Aimport java.util.Map;%0A%0A/** Doesn't have a zero argument constructor, and so fails to start.%0A * @author gaprice@lbl.gov%0A *%0A */%0Apublic class BadListenerFactory implements WorkspaceEventListenerFactory %7B%0A%0A%09public BadListenerFactory(final int foo) %7B%7D%0A%09%0A%09@Override%0A%09public WorkspaceEventListener configure(Map%3CString, String%3E cfg)%0A%09%09%09throws ListenerInitializationException %7B%0A%09%09return new BadListener();%0A%09%7D%0A%09%0A%09public class BadListener implements WorkspaceEventListener %7B%0A%0A%09%09@Override%0A%09%09public void createWorkspace(long id) %7B%7D%0A%0A%09%09@Override%0A%09%09public void cloneWorkspace(long id) %7B%7D%0A%09%09%0A%09%7D%0A%0A%7D%0A

Add failing listener factory for testing purposes