Found the problem. In the end it had nothing to do with Tomee but appears to be a bug in Netbeans.
When I extracted the WAR it ends up that it was just a bunch of emtpy directories. The xml files were there but no class files. Looking in the project build folder it was the same situation. No class files. This is despite it building fine and even deploying fine from within Netbeans. It was a small project so I re-created it, copied over the source files, and it worked first go. The Tomee error was quite accurate I just didn't think at first to look in the war file to see if the classes were actually there, cause well why wouldn't they be! Thank you for your help. -- View this message in context: http://openejb.979440.n4.nabble.com/Deployment-issue-beans-actually-in-the-jar-0-tp4664212p4664227.html Sent from the OpenEJB User mailing list archive at Nabble.com.
