Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- =================================================================
- Vaadin is running in DEBUG MODE.
- Add productionMode=true to web.xml to disable debug features.
- To show debug window, add ?debug to your application URL.
- =================================================================
- Aug 31, 2015 3:06:08 PM com.vaadin.server.DefaultErrorHandler doDefault
- SEVERE:
- java.lang.NoClassDefFoundError: com/google/common/eventbus/SubscriberExceptionHandler
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2472)
- at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:854)
- at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1274)
- at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
- at info.chrismcgee.sky.scheduling.SchedulingUI.<init>(SchedulingUI.java:48)
- private final SchedulingEventBus schedulingEventbus = new SchedulingEventBus();
- package info.chrismcgee.sky.event;
- import info.chrismcgee.sky.scheduling.SchedulingUI;
- import com.google.common.eventbus.EventBus;
- import com.google.common.eventbus.SubscriberExceptionContext;
- import com.google.common.eventbus.SubscriberExceptionHandler;
- /**
- * A simple wrapper for Guava event bus. Defines static convenience methods for
- * relevant actions.
- *
- * @author Marketing
- *
- */
- public class SchedulingEventBus implements SubscriberExceptionHandler {
- private final EventBus eventBus = new EventBus(this);
- public static void post(final Object event) {
- SchedulingUI.getSchedulingEventbus().eventBus.post(event);
- }
- public static void register(final Object object) {
- SchedulingUI.getSchedulingEventbus().eventBus.register(object);
- }
- public static void unregister(final Object object) {
- SchedulingUI.getSchedulingEventbus().eventBus.unregister(object);
- }
- @Override
- public void handleException(final Throwable exception,
- final SubscriberExceptionContext context) {
- exception.printStackTrace();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement