[jboss-user] [JBoss AOP] - Re: Is org.jboss.aspects.asynch.Future available in Maven re

jaikiran do-not-reply at jboss.com
Wed Dec 24 08:33:55 EST 2008


"kabir.khan at jboss.com" wrote : 
  | 
  | 2) No, it is created by the AS aspects/ build, and put in the client/ folder by the AS build-distr.xml script. AS has not been mavenized yet. Maybe Paul Gier can help with getting it into Maven?

Thanks for that pointer about build-distr.xml. 

The package name org.jboss.aspects.* made me believe that the source resides in the aspects project :-) Turns out the org.jboss.aspects.asynch.* classes come from the EJBTHREE project while builing this jboss-aspect-deployer-jdk50.jar :

<!-- Build jboss-aspect-deployer-jdk50.jar -->
  |       <jar destfile="${build.lib}/jboss-aspect-library.jar" manifest="${build.etc}/default.mf"
  |          update="${jar.update}" index="${jar.index}">
  |          <fileset dir="${build.classes}">
  |             <include name="org/jboss/aop/junit/**"/>
  |             <include name="org/jboss/aspects/**"/>
  |          </fileset>
  |          <fileset dir="${build.etc}">
  |             <include name="org/jboss/**/*.xml"/>
  |          </fileset>
  |          <!-- include the broken out asynch aspects in the lib -->
  |          <zipfileset src="${org.jboss.ejb3.lib}/jboss-ejb3-async.jar">
  |             <include name="org/jboss/aspects/asynch/**.class"/>
  |          </zipfileset>   
  | ...
  | 

And EJBTHREE project is Mavenized. So i can add a dependency on  

  | <groupId>org.jboss.ejb3</groupId>
  |   <artifactId>jboss-ejb3-async</artifactId>



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

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



More information about the jboss-user mailing list