Andrew, can you tell us a little bit about some of the work you e currently doing at JBoss?
Andrew Lee Rubinger: Sure. Well, I came from the community. I was an application developer for quite some time working in EJB‑land; first, the EJB 2 stuff and then later with EJB 3. Now I’m primarily doing a lot of the EJB 3 development in our implementation at JBoss as well as trying to find ways to make it lot easier to test user application code. DZone: What is the JBoss Embedded project? Andrew: We wanted to build upon our success with the application server itself. The application server’s job, very simply put, is to abstract out a lot of the concerns that an application developer should not worry about. They should not worry about clustering, they should not worry about transactions, they should not worry about any of the nitty‑gritty details that a computer needs in order to operate efficiently. They should be worrying about their application code, which is sending emails and persisting records to databases. Again, the job of the application servers is to provide as many service