[jboss-cvs] JBossAS SVN: r59181 - in trunk: aspects/src/main/org/jboss/aop/deployers ejb3/src/main/org/jboss/ejb3
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Dec 20 19:05:41 EST 2006
Author: bill.burke at jboss.com
Date: 2006-12-20 19:05:39 -0500 (Wed, 20 Dec 2006)
New Revision: 59181
Modified:
trunk/aspects/src/main/org/jboss/aop/deployers/AspectDeployer.java
trunk/ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java
trunk/ejb3/src/main/org/jboss/ejb3/Ejb3Deployment.java
Log:
wrap input stream in a BufferedInputStream as it is faster for scanning.
Modified: trunk/aspects/src/main/org/jboss/aop/deployers/AspectDeployer.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/deployers/AspectDeployer.java 2006-12-20 18:50:48 UTC (rev 59180)
+++ trunk/aspects/src/main/org/jboss/aop/deployers/AspectDeployer.java 2006-12-21 00:05:39 UTC (rev 59181)
@@ -40,6 +40,7 @@
import java.io.DataInputStream;
import java.io.IOException;
import java.io.InputStream;
+import java.io.BufferedInputStream;
import java.util.List;
import javassist.bytecode.ClassFile;
@@ -236,7 +237,7 @@
try
{
InputStream in = file.openStream();
- din = new DataInputStream(in);
+ din = new DataInputStream(new BufferedInputStream(in));
cf = new ClassFile(din);
}
catch (IOException e)
Modified: trunk/ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java 2006-12-20 18:50:48 UTC (rev 59180)
+++ trunk/ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java 2006-12-21 00:05:39 UTC (rev 59181)
@@ -26,6 +26,7 @@
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
+import java.io.BufferedInputStream;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.ArrayList;
@@ -198,7 +199,7 @@
while (it.hasNext())
{
InputStream stream = (InputStream) it.next();
- DataInputStream dstream = new DataInputStream(stream);
+ DataInputStream dstream = new DataInputStream(new BufferedInputStream(stream));
ClassFile cf = null;
try
{
Modified: trunk/ejb3/src/main/org/jboss/ejb3/Ejb3Deployment.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/Ejb3Deployment.java 2006-12-20 18:50:48 UTC (rev 59180)
+++ trunk/ejb3/src/main/org/jboss/ejb3/Ejb3Deployment.java 2006-12-21 00:05:39 UTC (rev 59181)
@@ -41,6 +41,7 @@
import javax.security.jacc.PolicyConfigurationFactory;
import java.io.DataInputStream;
import java.io.InputStream;
+import java.io.BufferedInputStream;
import java.net.URL;
import java.util.ArrayList;
import java.util.HashMap;
@@ -384,7 +385,7 @@
protected void deployElement(InputStream stream, Ejb3HandlerFactory factory, InitialContext ctx)
throws Exception
{
- DataInputStream dstream = new DataInputStream(stream);
+ DataInputStream dstream = new DataInputStream(new BufferedInputStream(stream));
ClassFile cf = null;
try
{
More information about the jboss-cvs-commits
mailing list