[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