[jboss-dev] New integration project
Adrian
abrock at redhat.com
Wed Jul 4 14:42:28 EDT 2007
I've integrated this into jboss-head.
But there are still remaining issues before the transaction
project can be removed from jboss-head.
http://jira.jboss.com/jira/browse/JBAS-4516
On Wed, 2007-07-04 at 15:38 +0200, Adrian wrote:
> NEW INTEGRATION PROJECT
>
> I promised to do this earlier this year, but now I've finally
> got around to doing it :-(
>
> The project is available here:
> https://svn.jboss.org/repos/jbossas/projects/integration/
> or anonymous when the mirroring catches up
> http://anonsvn.jboss.org/repos/jbossas/projects/integration/
>
> WHAT IT IS
>
> The idea of the integration project is that it should define
> what projects need from "the platform" in order to work
> (beyond the standard api defined in the javaee project).
>
> That is, it is a set of interfaces and utility classes.
>
> WHAT IT ISN'T
>
> It is NOT the implementation of that integration which belongs
> in JBossAS or alternatively some implementation of
> those interfaces for Tomcat, etc.
>
> AIM
>
> Ideally, projects should only depend upon this spi
> and not on other projects or jboss.jar, etc.
>
> I'd encourage all projects to define a spi here
> and if you consume another project by "doing your own integration",
> shout loadly to get a proper spi defined in this project.
>
> But, the point is NOT to just move your interfaces
> and factories into this project. It is important that
> the SPI defined here should be re-implementable
> using other implementations.
>
> e.g. A proper JNDI binding SPI would NOT be
> org.jboss.naming.Util
> since that makes assumptions that are only really true
> inside JBoss.
>
> INITIAL CHECKIN
>
> Initially, I've just moved the transaction spi to this project.
> Even with that, there's obviously more work to do to remove
> the assumptions of JNDI access to get certain elements,
> but these are implementation details that can be fixed later.
>
> Additionally, the UserTransaction needs some work,
> e.g. this post in the EJB3 forum:
> http://www.jboss.com/index.html?module=bb&op=viewtopic&t=112397
>
> NEXT
>
> Next is to reslove this issue:
> http://jira.jboss.com/jira/browse/JBMICROCONT-31
> for AOP (and others) to use before I swap out the
> UnifiedClassLoader for the VFSClassLoader.
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Adrian Brock
Chief Scientist
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
More information about the jboss-development
mailing list