I'm not aware of any changes in this area between GF 8.2 and Geode 1.1. How are you invoking ManagementService.startManager()? Does the JVM in which you're invoking this already have a Cache or is the Cache still being created when you invoke startManager?
On Wed, Feb 22, 2017 at 9:51 AM, Vahram Aharonyan <vaharon...@vmware.com> wrote: > Hi Anthony, > > > > Currently I’m using Geode 1.1.0 released last week, but actually saw this > problem previously with geode-1.0.0-incubating.M3 as well. > > BTW, I have not hit this issue with gemfire 8.2.0.6 used before that. > > > > Thanks, > > Vahram. > > > > *From:* Anthony Baker [mailto:aba...@pivotal.io] > *Sent:* Wednesday, February 22, 2017 8:41 AM > *To:* user@geode.apache.org > *Subject:* Re: NullPointerException during SystemManagementService. > startManager > > > > What version of Geode are you using? > > > > On Feb 22, 2017, at 12:09 AM, Vahram Aharonyan <vaharon...@vmware.com> > wrote: > > > > Hi All, > > > > We are getting java.lang.NullPointerException while trying to start JMX > Manager Node by invoking ManagementService.startManager: > > > > org.apache.geode.management.ManagementException: > java.lang.NullPointerException > > at org.apache.geode.management.internal.FederatingManager. > startManager(FederatingManager.java:139) > > at org.apache.geode.management.internal.SystemManagementService. > startManager(SystemManagementService.java:467) > > Caused by: java.lang.NullPointerException > > at org.apache.geode.management.internal.MemberMessenger. > broadcastManagerInfo(MemberMessenger.java:64) > > at org.apache.geode.management.internal.FederatingManager. > startManager(FederatingManager.java:132) > > ... 45 more > > > > This seems to be due to MBeanJMXAdapter. localGemFireMBean being empty by > that point. > > > > Please note that before startManager call from Java code gemfire locator > was successfully started, cache was created, necessary Regions were created > using this configuration: > > > > .set("jmx-manager", "true") > > .set("jmx-manager-start", "false") > > > > Could you please let us know whether we miss something in configuration or > anything else need to be performed before starting JMX manager Node > dynamically? > > > > Thanks, > > Vahram. > > >