You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by ms...@apache.org on 2005/08/16 19:48:15 UTC
cvs commit: jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/util/accesslog SharedTCLogParser.java
mstover1 2005/08/16 10:48:15
Modified: src/protocol/http/org/apache/jmeter/protocol/http/sampler
Tag: rel-2-1 AccessLogSampler.java
Added: src/protocol/http/org/apache/jmeter/protocol/http/util/accesslog
Tag: rel-2-1 SharedTCLogParser.java
Log:
Fixing Access Log Sampler - adding a new parser that allows a shared file to be accessed synchronously from multiple threads. Previous option of independent threads running the same file still exists.
Revision Changes Path
No revision
No revision
1.21.2.2 +7 -3 jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AccessLogSampler.java
Index: AccessLogSampler.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/sampler/AccessLogSampler.java,v
retrieving revision 1.21.2.1
retrieving revision 1.21.2.2
diff -u -r1.21.2.1 -r1.21.2.2
--- AccessLogSampler.java 11 Aug 2005 21:59:36 -0000 1.21.2.1
+++ AccessLogSampler.java 16 Aug 2005 17:48:15 -0000 1.21.2.2
@@ -295,8 +295,12 @@
if (TestCloneable.class.isAssignableFrom(Class.forName(filterClassName))) {
initFilter();
s.filter = (Filter) ((TestCloneable) filter).clone();
- instantiateParser();
}
+ if(TestCloneable.class.isAssignableFrom(Class.forName(parserClassName)))
+ {
+ instantiateParser();
+ s.PARSER = (LogParser)((TestCloneable)PARSER).clone();
+ }
} catch (Exception e) {
log.warn("Could not clone cloneable filter", e);
}
No revision
No revision
1.1.2.1 +92 -0 jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/util/accesslog/Attic/SharedTCLogParser.java
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org