[XDoclet-JIRA] Created: (XDT-1675) please add support for @ejb.bean suppress-session-class attribute usable to selectively suppress session class generation

"Robert Varga (JIRA)" <[email protected]> Wed, 3 Jan 2007 11:36:07 -0600 (CST)
Newsgroups gmane.comp.java.xdoclet.devel
Message-ID <137966052.1167845767918.JavaMail.j2ee@atlassian01.managed.contegix.com>
please add support for @ejb.bean suppress-session-class attribute usable to selectively suppress session class generation
-------------------------------------------------------------------------------------------------------------------------

         Key: XDT-1675
         URL: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1675
     Project: XDoclet
        Type: New Feature

  Components: EJB Module  
    Versions: 1.3, 1.2.3    
    Reporter: Robert Varga
 Assigned to: xdoclet-devel (Use for new issues) 


When Spring EJB base classes are extended, you do not need to generate a session class as providing those methods is what the base classes are for.
But not all EJB classes are implemented with Spring.

However, currently it is almost impossible to mix the approaches of generating or not generating session classes for an session EJB class within the same xdoclet fileset. Only some awkward naming conventions can be used to achieve this.

I suggest a new boolean attribute for the @ejb.bean tag, called suppress-session-class, which should govern file-by-file, whether a session class should or should not be generated for the bean class. At the true value, the session class should not be generated and the deployment descriptor bean class attribute should not be set to the calculated session class name.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV