[jboss-cvs] JBossAS SVN: r59225 - trunk/ejb3/src/main/org/jboss/ejb3/deployers
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Dec 24 14:25:00 EST 2006
Author: scott.stark at jboss.org
Date: 2006-12-24 14:24:58 -0500 (Sun, 24 Dec 2006)
New Revision: 59225
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/deployers/EJBRegistrationDeployer.java
Log:
Make sure the stream used to check for ejb3 ejb-jar.xml is closed.
Modified: trunk/ejb3/src/main/org/jboss/ejb3/deployers/EJBRegistrationDeployer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/deployers/EJBRegistrationDeployer.java 2006-12-24 17:43:52 UTC (rev 59224)
+++ trunk/ejb3/src/main/org/jboss/ejb3/deployers/EJBRegistrationDeployer.java 2006-12-24 19:24:58 UTC (rev 59225)
@@ -33,6 +33,8 @@
import org.jboss.logging.Logger;
import javax.management.MBeanServer;
+
+import java.io.InputStream;
import java.util.HashSet;
import java.util.Properties;
import java.util.List;
@@ -137,7 +139,10 @@
VirtualFile ejbjar = unit.getMetaDataFile("ejb-jar.xml");
if (ejbjar != null)
{
- if (!EJB3Deployer.has30EjbJarXml(ejbjar.openStream())) return;
+ InputStream is = ejbjar.openStream();
+ boolean has30EjbJarXml = EJB3Deployer.has30EjbJarXml(is);
+ is.close();
+ if (!has30EjbJarXml) return;
}
DeploymentScope scope = null;
DeploymentContext parent = unit.getDeploymentContext().getParent();
More information about the jboss-cvs-commits
mailing list