[ http://nagoya.apache.org/jira/browse/GERONIMO-402?page=history ] David Jencks closed GERONIMO-402: ---------------------------------
Assign To: David Jencks Resolution: Fixed Fix Version: 1.0-M3 Thanks to David Blevins for removing the dependencies on the deployment code from non-deployment classes, this went more easily than I expected. > disentangle package relationships in openejb > -------------------------------------------- > > Key: GERONIMO-402 > URL: http://nagoya.apache.org/jira/browse/GERONIMO-402 > Project: Apache Geronimo > Type: Bug > Components: OpenEJB > Versions: 1.0-M2 > Reporter: David Jencks > Assignee: David Jencks > Fix For: 1.0-M3 > > We have a goal of moving all deployment code into separate modules, as is > done for app client builder. Attempting to do this for openejb has problems > due to dependencies between the packages containing openejb code currently > used for remote ejb access and the deployment code. Here's my suggestion: > 1. Move deployment to a module openejb-builder > 2. Move assembly, server, spi, config and other packages needed "only" for > standalone non geronimo-embedded openejb to a module openejb-standalone. > 3. Identify the exact classes such as the ejbd needed for running geronimo > and move them (back) into core. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://nagoya.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira