The glassfish-mbeanserver.jar file (nucleus/common/mbeanserver module) is missing from the nucleus.zip build that is created from nucleus/distributions/nucleus.
When I just copy this JAR file into the nucleus module and try to start nucleus, a OSGi load failure is indicated:
Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle org.glassfish.common.glassfish-mbeanserver : Unable to resolve 90.0: missing requirement [90.0] osgi.wiring.package; (osgi.wiring.package=javax.management.remote.jmxmp)
This indicates some additional dependency problems associated with that JAR file.
The mbean server should be included in nucleus.