A simple gotcha, but anyway… If you get an exception like: java.lang.NoClassDefFoundError: javax/ejb/Stateless at org.jboss.ejb3.EJB3Util.isStateless(EJB3Util.java:42) When trying to run jboss 4.2.3 on OSX, it’s because you’re using java 1.5 in stead of 1.6. Follow the instructions here to change. Updated:…and then of course Eclipse stops working. Here’s how to update.
Running JBoss 4.2.3 on OSX