Carlo explained to me why this no longer works. In essence, the spec says that if you are
accessing EJBs from a servlet, then you must declare your EJBs in web.xml (this is true
for all other EJB3 implementations).
JBoss EJB3/AS4/AS4.2 provided an extension to this, such that EJBs were available in
global JNDI, and you didn't have to type them all out in web.xml. This was a (nice)
piece of value add that JBoss EJB3 provided, and Seam took advantage of.
Carlo, correct me if I'm wrong :)
So, taking this forward - without this, there are no Seam examples that are guaranteed to
work in AS5. We'll add a jboss5 configuration to the port of booking example to jee5
so that we have at least one example that runs. And I guess we start converting our
examples over to be non-EJB3 so that they run on both JBoss 4.2 and 5.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4129088#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...