JBoss development,
A new message was posted in the thread "EJBTHREE-2007: VFS Abstraction":
http://community.jboss.org/message/524552#524552
Author : Andrew Rubinger
Profile :
http://community.jboss.org/people/ALRubinger
Message:
--------------------------------------------------------------
https://jira.jboss.org/jira/browse/EJBTHREE-2007
I've created a skeleton project to house our VFS abstraction:
http://anonsvn.jboss.org/repos/jbossas/projects/ejb3/components/vfs/trunk/
Something I want is an Enforcer Plugin configuration which will fail the build if any
org.jboss:jboss-vfs is available in "compile" scope; this is a runtime
dependency which should be restricted to "provided". I might take a stab at a
custom rule:
http://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html
Then we can adjust our dependencies to always bar VFS from coming in (right now it's
declared in core and through jboss-metadata; see attached report).
The actual task of splitting into an SPI and getting the extisting stuff into
org.jboss.ejb3.vfs:vfs-impl-vfs2 shoudn't be too difficult from the looks of it, but I
would like to see the Enforcer in place.
Anyone think I'm being too strict?
S,
ALR
--------------------------------------------------------------
To reply to this message visit the message page:
http://community.jboss.org/message/524552#524552