Я работаю над проектом gwt, и мы используем шину событий для передачи событий между виджетами. У меня есть 2 модуля, и когда я поднимаю событие в одном модуле, другой модуль не может его получить. Как я могу решить это. Любая помощь ??
Вы уверены, что передали один и тот же EventBus в оба модуля и что оба модуля подписались на публикуемое вами событие?
EventBus
Какой класс EventBus вы используете? Тот, который вы написали сами, или тот, который включен в библиотеку GWT?
Скорее всего, вы используете два разных экземпляра EventBus в каждом из модулей.
Две возможные причины:
Вы создали два разных экземпляра (проверьтекод для появления чего-то вроде нового HandlerManager (null), если вы используете поставляемый или аналогичный).
У вас проблема с передачей ссылки на eventBus между модулями;как вы передаете данные через эти два модуля?