anonymous wrote : 
  | Change the nukes.ear to a nukes.sar
  | (Module?) war to have Nukes components with a nukes.xml that will be located in 
the war
  | 

nukes.ear -> ejbs + sar would become : nukes.sar which contains services (MainMBean, 
Nukes war enhancer mainly) + ejbs + wars

anonymous wrote : 
  | Are there any other changes to the core that need to happen in order to implement 
the "new" way?
  | 
  | If there are core changes needed, do those core changes break the existing modules 
if those modules are not changed as well?
  | 

I am not sure of that. On the processing itself I think that would not touch that. The 
main difference would come from how things are deployed. When a war is loaded, it is 
examined if it contains a nukes.xml file, when that file is found it loads and creates 
the components. Of course it is still possible to keep the way we have today in 
jboss-service.xml.

The Page would be transformed in something like request/response to have something 
similar to servlets and introduce the request dispatcher here.

All the unchanged modules would stay how they are. The new ones would have to comply 
to that. Each component has a generic process method on it and then dispatch to Page 
page now. So that would not touch the component interface but rather how the component 
dispatch the call internally. It would be even possible to have both : when an 
operation is dispatched it looks wether it requires a page or a req/resp and create 
the adapter accordingly.

anonymous wrote : 
  | Is it possible to change a module to the "new" way without requiring them all to 
change at once?
  | 

yes it would be a better deployer.

anonymous wrote : 
  | Are the changes to a module mechanical (just editing build scripts and config 
files), or will we really need to change a lot of code and retest?
  | 

mostly I think

anonymous wrote : 
  | If we can do the change incrementally and in a short time period (a week?), then I 
say let's split the work up and do it against HEAD. Otherwise, we can branch CVS and 
merge it in later.
  | 

we can do it for 1.1 I think

<a 
href="http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3825076#3825076";>View 
the original post</a>

<a 
href="http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3825076>Reply 
to the post</a>


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to