Recently, the admin commands for nodes (create-node-ssh, install-node) were
modified to provide a consistent interface for the --installdir option. They both
now except an argument that refers to the directory that contains glassfish, mq,
jdbc, and bin. However, when a user calls EmbeddedFileSystem.Builder.installRoot
api or pass "org.glassfish.ejb.embedded.glassfish.installation.root" property to
createEJBContainer call they are expected to point to glassfish3/glassfish dir.
Maybe these APIs should also use the notion of the product dir rather than
pointing to the glassfish dir.