[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