Richard Kennard wrote:
Or if I move the definition of Pair inside my EJB JAR (as opposed to packaged in a JAR in my EAR/lib). I believe this further points to a problem in the JBoss scanning process?
There were some changes in JBoss Scanning in this area. So that might be affecting you. See if the discussion here helps you with a workaround http://community.jboss.org/message/553897#553897