Would you be willing to test out instantiation of a namespace in JNDI on Glassfish startup? I can't figure out for the life of me why I can't get JMS resources to survive a restart.
Arun Gupta finally got me to fulfill my promise and try out JAX-WS again -- and I found that he was right, JAX-WS was working exactly as I'd hoped it would.
I find myself really missing the days when men were men, rabbits were rabbits, and Glassfish started all of its services when it needed to so that it could connect jms/foo references to valid queues and connection factories when I expected them to.
Setting up Jackrabbit's shared deployment model in Glassfish is trivial. Here's how I did it, and good on the Jackrabbit people for actually making it easy to log in.
I've been playing with Glassfish for a while now, for a number of reasons, but one of them is that I wanted to start evaluating Glassfish itself, which forms the basis for Sun's AppServer 9.