We have state-of-the-art support for SMF integration for GlassFish. (cf. http://blogs.sun.com/bloggerkedar/entry/ app_server_and_solaris_10)
One of the issues I am seeing is currently, I make sure that SMF is available by seeing that the OS is Solaris 10. (In Java, we do System.getProperty("os.name")). This is rather fragile, because the "minimum" platform required is Solaris 10. But this technique fails for OpenSolaris and Solaris Express. Sure, I can code it that way, but I'd like to see if SMF support is available as a more direct interface. What should I be using? Thanks, Kedar See: https://glassfish.dev.java.net/issues/show_bug.cgi?id=2909