I am filing this as P2 since it should be resolved for 3.0.1 release.
'asadmin version' output when server is not running does not return values
specified through branding extension. As the result, all distributions will
return the same product name value, i.e. "GlassFish Server Open Source Edition".
This is incorrect in the case of Oracle branded distributions.
The root cause is that branding implementation is not being loaded by asadmin
since it runs in non-HK2 mode.