[jboss-dev-forums] [Design of JCA on JBoss] - The JBoss JCA container project
jesper.pedersen
do-not-reply at jboss.com
Thu Jun 19 07:47:55 EDT 2008
The goal of the JBoss JCA container project is to provide a Plain Old Java Object (POJO) implementation of the Java Connector Architecture (JCA) specification.
The implementation is built on top of the JBoss Microcontainer and implemented in Java 5.
Overview
The implementation should be separated into different modules, so each module can be released separately or in certified bundles.
Current module list
JCA / Core
JCA / JDBC
JCA / JMS
JCA / Mail
JCA / Timer (Quartz)
Requirements
The new implementation will provide the JBoss projects with:
Core implementation based on POJO / microcontainer
JCA 1.5 profile
JCA 1.6 profile
JCA 1.0 profile
Connection manager
Work manager
Deployers
Meta-data handling and repository
SPI implementation
Separate sub-projects
JDBC
JMS
Mail
Timer
Test-suite for each module (self-contained)
Performance-suite for each module (self-contained)
Management for each module
Statistics for each module (f.ex. avg wait-time for JDBC connection)
Integration with the JBoss Application Server
Starting points
The proof-of-concept implementation or first order of business will of course be the JCA 1.5 profile.
Adrian and Vicky has provided a starting point in the jboss-jca project which we should investigate and there are many JIRAs that describes various ideas for each of the modules for this new implementation.
JIRA and SVN information will follow.
The main wiki page is located at http://wiki.jboss.org/wiki/JBossJCA_POJO
Feel free to share ideas, comments or feedback on this project.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4159242#4159242
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4159242
More information about the jboss-dev-forums
mailing list