Не нужно ничего менять только в файле POM, как показано ниже
<configuration>
<maxmemory>1024M</maxmemory>
</configuration>
Я решил свою проблему с руководством JB Nizel и Suren Srapyan. Заменяя предмет поведения субъектом. Поскольку наблюдаемый подписан в конструкторе, он запускается и использует текущее сохраненное значение объекта поведения, которое ранее было установлено другой функцией.
Взял ссылку из Это SO Но теперь перед другим вопросом что openComposeBox вызывается и msg регистрируется, даже если наблюдаемый не подписан. Я буду обновлять ответ, когда получаю решение.