I have added the VFS abstraction projects to jboss-jpa and jboss-jpa-deployers is no
longer referencing VFS as a compile time dependency. The jpa-dployers component loads the
correct VFS adapter based on a ServiceLoader mechanism. I have tested the the component
on the current JBossAS trunk as well as the VFS3 branch, and both load the correct
adapter.
If this looks good, we will need to move forward with cutting a release for
jboss-jpa-deployers, jboss-jpa-vfs2 and jboss-jpa-vfs3. Then I will go through and
integrate the correct adapters in AS trunk and the VFS3 branch. Sounds good?
Also, I think this proves the ServiceLoader model will work with EJB3 as well. What do
you think?
John