[jboss-jira] [JBoss JIRA] Created: (JBAS-4670) Remove support for AopMarker and InstanceOfAopMarker marker interfaces
Brian Stansberry (JIRA)
jira-events at lists.jboss.org
Tue Sep 4 18:05:10 EDT 2007
Remove support for AopMarker and InstanceOfAopMarker marker interfaces
----------------------------------------------------------------------
Key: JBAS-4670
URL: http://jira.jboss.com/jira/browse/JBAS-4670
Project: JBoss Application Server
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Clustering, Web (Tomcat) service
Reporter: Brian Stansberry
Assigned To: Brian Stansberry
Priority: Minor
Fix For: JBossAS-5.0.0.Beta3
These two interfaces are legacy "marker" interfaces that were used to mark classes for FIELD granularity (PojoCache) bytecode enhancement. In a JDK 5 world, this should be done with an annotation, not an interface. In any case, in AS 5 we just want to use the @Replicable annotation from PojoCache.
In AS 4.x these marker interfaces were in package org.jboss.web.tomcat.tc5.session, which does not exist in AS 5. We're not going to add those packages just for these classes, so since keeping them means a package change, there's no point keeping them around for "backward compatibility".
If users wish to aspectize classes for FIELD based on something other than @Replicable, they can just write their own jboss-aop.xml file.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list