All the other enterprise bean classes are written according to the EJB 3.0 standard. Your valuable contribution is expected.
I'm using Glassfish v3 + NetBeans 6.1
How have you mapped the session bean, implementing the NewSessionRemote interface, jndi name, 'endpoint.NewSessionRemote' ? Are you using annotations or are you using the ejb-jar or web.xml to map to jndi?
Don't get me started about those stupid light bulbs.