[jboss-cvs] JBossAS SVN: r105797 - trunk/server/src/main/java/org/jboss/deployment.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 8 07:48:12 EDT 2010


Author: darran.lofthouse at jboss.com
Date: 2010-06-08 07:48:12 -0400 (Tue, 08 Jun 2010)
New Revision: 105797

Modified:
   trunk/server/src/main/java/org/jboss/deployment/OptAnnotationMetaDataDeployer.java
Log:
[JBAS-8079] Deployment failing with ClassNotFoundException: Empty class name '' if Main-Class attribute present in Manifest but not specified.


Modified: trunk/server/src/main/java/org/jboss/deployment/OptAnnotationMetaDataDeployer.java
===================================================================
--- trunk/server/src/main/java/org/jboss/deployment/OptAnnotationMetaDataDeployer.java	2010-06-08 11:24:06 UTC (rev 105796)
+++ trunk/server/src/main/java/org/jboss/deployment/OptAnnotationMetaDataDeployer.java	2010-06-08 11:48:12 UTC (rev 105797)
@@ -68,7 +68,7 @@
       // don't do webMetaData anymore (rev 96033)
 
       String mainClassName = getMainClassName(unit);
-      if(mainClassName != null)
+      if (mainClassName != null && mainClassName.length() > 0)
          processJBossClientMetaData(unit, finder, mainClassName);
       else
          processJBossMetaData(unit, finder);



More information about the jboss-cvs-commits mailing list