[jboss-cvs] jboss-seam/src/main/org/jboss/seam/init ...

Peter Muir peter at bleepbleep.org.uk
Fri Jun 22 13:20:13 EDT 2007


  User: pmuir   
  Date: 07/06/22 13:20:13

  Modified:    src/main/org/jboss/seam/init  DeploymentDescriptor.java
  Log:
  Only read add classes which have ejb-class specified
  
  Revision  Changes    Path
  1.5       +13 -10    jboss-seam/src/main/org/jboss/seam/init/DeploymentDescriptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: DeploymentDescriptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/init/DeploymentDescriptor.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- DeploymentDescriptor.java	22 Jun 2007 06:53:54 -0000	1.4
  +++ DeploymentDescriptor.java	22 Jun 2007 17:20:13 -0000	1.5
  @@ -72,8 +72,10 @@
               {
                   EjbDescriptor info = new EjbDescriptor();
                   info.setEjbName(bean.element("ejb-name").getTextTrim());
  -                info.setEjbClassName(bean.element("ejb-class").getTextTrim());
  -
  +                Element ejbClass = bean.element("ejb-class");
  +                if (ejbClass != null)
  +                {
  +                   info.setEjbClassName(ejbClass.getTextTrim());
                   Element sessionType = bean.element("session-type");
                   if (sessionType != null && sessionType.getTextTrim().equalsIgnoreCase("Stateful")) 
                   {
  @@ -85,6 +87,7 @@
                   }
                   add(info);
               }          
  +            }          
               for (Element bean: (List<Element>) beans.elements("message-driven")) 
               {
                   EjbDescriptor info = new EjbDescriptor();
  
  
  



More information about the jboss-cvs-commits mailing list