ejb3-ext-api contains:
org.jboss.ejb3.annotation.AcknowledgementMode
org.jboss.ejb3.annotation.Durability
...which have no references within the project, and, it appears, in AS:
[alrubinger@localhost trunk]$ grep -R 'org.jboss.ejb3.annotation.Durability' .
| Binary file ./build/output/jboss-5.0.0.Beta3/client/jbossall-client.jar matches
| Binary file ./build/output/jboss-5.0.0.Beta3/client/jboss-ejb3-ext-api.jar matches
| Binary file ./build/output/jboss-5.0.0.Beta3/server/default/lib/jboss-ejb3-ext-api.jar
matches
| Binary file ./build/output/jboss-5.0.0.Beta3/server/all/lib/jboss-ejb3-ext-api.jar
matches
| Binary file ./thirdparty/jboss/jboss-ejb3-ext-api/lib/jboss-ejb3-ext-api.jar matches
| Binary file ./thirdparty/jboss/jboss-ejb3-ext-api/lib/jboss-ejb3-ext-api-sources.jar
matches
|
| [alrubinger@localhost trunk]$ grep -R
'org.jboss.ejb3.annotation.AcknowledgementMode' .
| Binary file ./build/output/jboss-5.0.0.Beta3/client/jbossall-client.jar matches
| Binary file ./build/output/jboss-5.0.0.Beta3/client/jboss-ejb3-ext-api.jar matches
| Binary file ./build/output/jboss-5.0.0.Beta3/server/default/lib/jboss-ejb3-ext-api.jar
matches
| Binary file ./build/output/jboss-5.0.0.Beta3/server/all/lib/jboss-ejb3-ext-api.jar
matches
| Binary file ./thirdparty/jboss/jboss-ejb3-ext-api/lib/jboss-ejb3-ext-api.jar matches
| Binary file ./thirdparty/jboss/jboss-ejb3-ext-api/lib/jboss-ejb3-ext-api-sources.jar
matches
|
| [alrubinger@localhost trunk]$ pwd
| /home/alrubinger/business/jboss/wc/jbossas/trunk
|
Possibilities:
1) These are vestigal, should be deleted
2) Are referenced by other components outside AS
3) Have their *values* referenced directly by AS, and should be bound together
In any of these cases, these classes no longer belong in ext-api (impl at best).
Anyone seeing a reason why these should not be removed?
S,
ALR
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117182#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...