Jboss5 changed the package for @LocalBinding, @RemoteBinding and other annotations from: org.jboss.annotation.ejb to org.jboss.annotation.ejb3
Does it mean that porting a JavaEE application from Jboss4 to Jboss5 requires not only to recompile, but to change the imports (i.e. source code) in all the existing EJBs?
How such a decision against backward compatibility may have been taken??
I am just hitting this now . . . . . agree this was a really bad decision and makes upgrading even MORE problematic than it needs to be.