Ben Wang has created a web container aspect for fine-grained replication of 
session data. This brings up a previous issue of where aspects live and how 
they are deployed in non-trivial environments like JBAS.

Currently there are aspects like security living in the aspects module which do 
not belong in a standalone aspects library as evidenced by the module 
dependencies:


  |       <path id="dependentmodule.classpath">
  |          <path refid="jboss.common.classpath"/>
  |          <path refid="jboss.j2ee.classpath"/>
  |          <path refid="jboss.j2se.classpath"/>
  |          <path refid="jboss.jmx.classpath"/>
  |          <path refid="jboss.system.classpath"/>
  |          <path refid="jboss.security.classpath"/>
  |          <path refid="jboss.j2se.classpath"/>
  |          <path refid="jboss.system.classpath"/>
  |          <path refid="jboss.remoting.classpath"/>
  |          <path refid="jboss.cluster.classpath"/>
  |          <path refid="jboss.transaction.classpath"/>
  |          <path refid="jboss.aop.classpath"/>
  |          <path refid="jboss.server.classpath"/>
  |          <path refid="jboss.container.classpath"/>
  |       </path>
  | 

The aspects I am most familar with that do not belong here are the security 
aspects, which depend on implementation details of jbosssx as it is bundled 
into JBAS.

Throw in deployment ordering, hot deployment, class loader scoping, alignment 
of aspects with their sevices for ease of installation packaging, etc. and the 
current monolithic aspect is not managable.

So this thread is a starting point to discuss how we are going to manage the 
aop aspects.


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3874111#3874111

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3874111


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to