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