Since JBoss Identity is going to be used by a number of projects, we need to ensure that each external dependency we bring in is notified to the stakeholders......
Historically during the JBAS development, we have had issues with dependencies - so nothing new here. :)
There are some dependencies (JAXB, JPA API) etc that are needed for JDK5 which go away when JDK6 is used.
I guess it is wise to just check if a particular dependency is going to be a problem.