Return-Path: Delivered-To: apmail-jakarta-jmeter-user-archive@www.apache.org Received: (qmail 64342 invoked from network); 25 Jul 2005 14:08:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Jul 2005 14:08:35 -0000 Received: (qmail 42468 invoked by uid 500); 25 Jul 2005 14:08:32 -0000 Delivered-To: apmail-jakarta-jmeter-user-archive@jakarta.apache.org Received: (qmail 42445 invoked by uid 500); 25 Jul 2005 14:08:31 -0000 Mailing-List: contact jmeter-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "JMeter Users List" Reply-To: "JMeter Users List" Delivered-To: mailing list jmeter-user@jakarta.apache.org Received: (qmail 42432 invoked by uid 99); 25 Jul 2005 14:08:31 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Jul 2005 07:08:31 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=NORMAL_HTTP_TO_IP X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [80.4.157.11] (HELO mailserv.mobilecohesion.com) (80.4.157.11) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Jul 2005 07:08:25 -0700 Received: from [10.12.10.149] (helo=[10.12.10.149]) by mailserv.mobilecohesion.com with esmtp (Exim 4.10) id 1Dx3cl-00040S-00 for jmeter-user@jakarta.apache.org; Mon, 25 Jul 2005 15:08:07 +0100 Message-ID: <42E4F24B.9080801@mobilecohesion.com> Date: Mon, 25 Jul 2005 15:08:11 +0100 From: Bronagh McElduff Reply-To: Bronagh.McElduff@mobilecohesion.com User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: JMeter Users List Subject: Re: csv and xml logs References: <82dc60e005051807493ca13de@mail.gmail.com> <25aac9fc050518112157c942c1@mail.gmail.com> <42E4F0A7.9070100@mobilecohesion.com> <82dc60e005072507041ef31d5@mail.gmail.com> In-Reply-To: <82dc60e005072507041ef31d5@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-MobileCohesion-MailScanner-Information: Please contact the ISP for more information X-MobileCohesion-MailScanner: Found to be clean X-MobileCohesion-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.8, required 5, BAYES_00 -4.90, NORMAL_HTTP_TO_IP 0.10) X-MailScanner-From: bronagh.mcelduff@mobilecohesion.com X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Unfortunately, the version I am using has a specific fix I require for testing web services. Yuval wrote: >Did you try to run it with ver 2.03? > >On 7/25/05, Bronagh McElduff wrote: > > >>Hi, >> >>I am experiencing the same problem when using the Web service sampler. >>Despite setting the variable: >>jmeter.save.saveservice.output_format=csv >> >>The results file produced is always in XML. >>I am using JMeter version 2.1.20050531 >> >>I have attached my configuration file, in case there is something I have >>not set correctly. >> >>Thanks in advance, >>Bronagh >> >> >>sebb wrote: >> >> >> >>>Which version of JMeter are you using? >>> >>>The properties work OK in most versions of JMeter. >>> >>>S. >>>On 5/18/05, Yuval wrote: >>> >>> >>> >>> >>>>Hi, >>>>I'm trying to work with the TCP sampler. >>>>When I tried to change the log format from xml to csv in the >>>>jmeter.properties it had no affect. >>>>After digging in the code I found out that the xml is set to true at the >>>> >>>> >>jmx >> >> >>>>file (the test plan). >>>>Only after changing it to false it created me csv files. >>>>Are the log settings at the jmeter.properties have any affect on the TCP >>>>sampler? >>>>Thanks, >>>>Y. >>>> >>>> >>>> >>>> >>>> >>>> >>>--------------------------------------------------------------------- >>>To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org >>>For additional commands, e-mail: jmeter-user-help@jakarta.apache.org >>> >>> >>> >>> >>> >> >> >>################################################################################ >># Apache JMeter Property file >> >>################################################################################ >> >>## $Id: jmeter.properties,v 1.114 2005/02/09 21:11:55 mstover1 Exp $ >>## Copyright 2001-2004 The Apache Software Foundation >>## >>## Licensed under the Apache License, Version 2.0 (the "License"); >>## you may not use this file except in compliance with the License. >>## You may obtain a copy of the License at >>## >>## http://www.apache.org/licenses/LICENSE-2.0 >>## >>## Unless required by applicable law or agreed to in writing, software >>## distributed under the License is distributed on an "AS IS" BASIS, >>## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>implied. >>## See the License for the specific language governing permissions and >>## limitations under the License. >> >> >>#Preferred GUI language. Comment out to use the JVM default locale's >>language. >>#language=de >> >># Netscape HTTP Cookie file >>cookies=cookies >> >># Authorization >>authorization=authorization >> >>#Working directory >>user.dir=. >> >># XML Reader(Parser) - Must implement SAX 2 specs >>xml.parser=org.apache.xerces.parsers.SAXParser >> >>#Classname of the ssl provider to be used (to enable testing of https >>urls) >>#And the package name where Stream Handlers can be found >>#These provided defaults can be uncommented, and they will work if you are >>using >>#Sun's JSSE implementation. >> >>ssl.provider=com.sun.net.ssl.internal.ssl.Provider >>#ssl.provider=iaik.security.jsse.provider.IAIKJSSEProvider >>ssl.pkgs=com.sun.net.ssl.internal.www.protocol >> >>#The location of the truststore (trusted certificates) and keystore ( if >>other than the default. >>#you can uncomment this and change the path to the correct location. >>#javax.net.ssl.trustStore=/path/to/cacerts >>#javax.net.ssl.keyStore=/path/to/keystore >> >>#The password to your keystore >>#javax.net.ssl.keyStorePassword=password >> >>#Alternative protocol of the ssl provider for IAIK JCE + iSaSiLk >>#You can also override IAIK specific Providers as well. >> >>#ssl.pkgs=iaik.protocol >>#ssl.provider=com.mycompany.security.provider.SmartProvider >>#iaik.provider=com.mycompany.security.provider.SmartSSLProvider >> >>#Flag for whether to output debug messages to System.err >>#To enable it, set the value to "all" Note, for it to work with >>#JSSE, it needs to be done from the Java command (i.e. - >>Djavax.net.debug=all) >>javax.net.debug=all >> >>#Classname of the Swing default UI >>#Installed Look and Feel classes on Windows are: >># Metal = javax.swing.plaf.metal.MetalLookAndFeel >># Motif = com.sun.java.swing.plaf.motif.MotifLookAndFeel >># Windows = com.sun.java.swing.plaf.windows.WindowsLookAndFeel >>jmeter.laf=javax.swing.plaf.metal.MetalLookAndFeel >> >>#icons -> moved to program code >>#timer.tree.icon=timer.gif >>#listener.tree.icon=ear.gif >>#bench.tree.icon=clipboard.gif >>#thread.tree.icon=thread.gif >>#control.tree.icon=knob.gif >>#plan.tree.icon=beaker.gif >>#config.tree.icon=leafnode.gif >> >># Remote Hosts - comma delimited >>remote_hosts=127.0.0.1 >>#remote_hosts:localhost:1099,localhost:2010 >> >># RMI port to be used by the server >>#server_port=1099 >> >>#Components to not display in JMeter GUI >>not_in_menu=Remote Method Configuration,JNDI Configuration,JNDI Lookup >>Configuration,JNDI Request,Default Controller, >>org.apache.jmeter.control.DynamicController, >>org.apache.jmeter.protocol.http.control.Cookie, >>org.apache.jmeter.protocol.http.control.Authorization, >>org.apache.jmeter.config.LoginConfig,Header, >>org.apache.jmeter.protocol.http.config.MultipartUrlConfig >> >> >>#--------------------------------------------------------------------------- >># Logging Configuration >> >>#--------------------------------------------------------------------------- >> >># Note: JMeter uses Avalon LogKit >> >># Logging Format >># see >>http://avalon.apache.org/logkit/api/org/apache/log/format/PatternFormatter.html >># >># Default format: >>#log_format=%{time:yyyy/MM/dd HH:mm:ss} %5.5{priority} - %{category}: >>%{message} %{throwable} >># \n is automatically added to the end of the string >># >># Predefined formats in the JMeter LoggingManager: >>#log_format_type=default >>#log_format_type=thread_prefix >>#log_format_type=thread_suffix >># default is as above >># thread_prefix adds the thread name as a prefix to the category >># thread_suffix adds the thread name as a suffix to the category >># Note that thread name is not included by default, as it requires extra >>processing. >># >># To change the logging format, define either log_format_type or >>log_format >># If both are defined, the type takes precedence >># Note that these properties cannot be defined using the -J or -D JMeter >># command-line flags, as the format will have already been determined by >>then >># However, they can be defined as JVM properties >> >>#Logging levels for the logging categories in JMeter. Correct values are >>FATAL_ERROR, ERROR, WARN, INFO, and DEBUG >># To set the log level for a package or individual class, use: >># log_level.[package_name].[classname]=[PRIORITY_LEVEL] >># But omit "org.apache" from the package name. The classname is optional. >>Further examples below. >> >>log_level.jmeter=INFO >>log_level.jmeter.junit=DEBUG >>#log_level.jmeter.control=DEBUG >>#log_level.jmeter.testbeans=DEBUG >>#log_level.jmeter.engine=DEBUG >>#log_level.jmeter.threads=DEBUG >>#log_level.jmeter.gui=WARN >>#log_level.jmeter.testelement=DEBUG >>#log_level.jmeter.util=WARN >>#log_level.jmeter.util.classfinder=WARN >>#log_level.jmeter.test=DEBUG >>#log_level.jmeter.protocol.http=DEBUG >>#log_level.jmeter.protocol.ftp=WARN >>#log_level.jmeter.protocol.jdbc=DEBUG >>#log_level.jmeter.protocol.java=WARN >>#log_level.jmeter.testelements.property=DEBUG >>log_level.jorphan=INFO >> >> >>#Log file for log messages. >># You can specify a different log file for different categories via: >># log_file.[category]=[filename] >># category is equivalent to the package/class names described above >> >># Combined log file (for jmeter and jorphan) >>log_file=jmeter.log >># To redirect logging to standard output, try the following: >># (it will probably report an error, but output will be to stdout) >>#log_file= >> >># Or define separate logs if required: >>#log_file.jorphan=jorphan.log >>#log_file.jmeter=jmeter.log >> >> >>#--------------------------------------------------------------------------- >># HTTPClient configuration >> >>#--------------------------------------------------------------------------- >> >># set the socket timeout >>#httpclient.timeout=0 >> >># Set the http version (defaults to 1.1) >>#httpclient.version=1.0 >> >># Sample logging levels for HttpClient >># Note that full category names are used, i.e. must include the org.apache >>. >># Info level produces no output: >>#log_level.org.apache.commons.logging=debug >># Might be useful: >>#org.apache.commons.httpclient.Authenticator=trace >> >># wire debug produces a lot of output; consider using separate file: >>#log_level.httpclient.wire=debug >>#log_file.httpclient=httpclient.log >> >># Further logging configuration >># Excalibur logging provides the facility to configure logging using >># configuration files written in XML. This allows for such features as >># log file rotation which are not supported directly by JMeter. >># >># If such a file specified, it will be applied to the current logging >># hierarchy when that has been created. >># >>#log_config=logkit.xml >> >> >>#--------------------------------------------------------------------------- >># Results file configuration >> >>#--------------------------------------------------------------------------- >> >># This section helps determine how result data will be saved. >># The commented out values are the defaults. >> >># legitimate values: xml, csv, db. Only xml and csv are currently >>supported. >>jmeter.save.saveservice.output_format=csv >> >> >># true when field should be saved; false otherwise >> >>#assertion_results_failure_message only affects CSV output >>#jmeter.save.saveservice.assertion_results_failure_message=true >>#jmeter.save.saveservice.data_type=true >>#jmeter.save.saveservice.label=true >>#jmeter.save.saveservice.response_code=true >>#jmeter.save.saveservice.response_data=false >>#jmeter.save.saveservice.response_message=true >>#jmeter.save.saveservice.successful=true >>#jmeter.save.saveservice.thread_name=true >>#jmeter.save.saveservice.time=true >> >># legitimate values: none, ms, or a format suitable for SimpleDateFormat >>#jmeter.save.saveservice.timestamp_format=ms >>#jmeter.save.saveservice.timestamp_format=MM/dd/yy HH:mm:ss >> >># legitimate values: none, first, all >>#jmeter.save.saveservice.assertion_results=none >> >># For use with Comma-separated value (CSV) files or other formats >># where the fields' values are separated by specified delimiters. >>jmeter.save.saveservice.default_delimiter=| >>jmeter.save.saveservice.print_field_names=true >> >># File that holds a record of name changes for backward compatibility >>issues >>upgrade_properties=/bin/upgrade.properties >> >># If the proxy detects a gap of at least 1s (default) between HTTP >>requests, >># it assumes that the user has clicked a new URL >>#proxy.pause=1000 >> >># Add numeric prefix to Sampler names (default false) >>#proxy.number.requests=true >># >># Define the HTML parser to be used. >># Default parser: >>#htmlParser.className= >>org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser >># Other parsers: >>#htmlParser.className= >>org.apache.jmeter.protocol.http.parser.JTidyHTMLParser >>#htmlParser.className= >>org.apache.jmeter.protocol.http.parser.RegexpHTMLParser >> >># Put the start time stamp in logs instead of the end >>#sampleresult.timestamp.start=true >> >># Remote batching support >># default is Standard, which returns each sample >># Hold retains samples until end of test (may need lots of memory) >># Batch returns samples in batches >># hold_samples was originally defined as a separate property, >># but can now also be defined using remote.mode >>#mode=Standard >>#mode=Batch >>#mode=Hold >>#hold_samples=true >>#num_sample_threshold=100 >>#time_threshold=60000 >> >># Turn expert mode on/off: expert mode will show expert-mode beans and >>properties >>#jmeter.expertMode=true >> >># To set the Monitor Health Visualiser buffer size, enter the desired >>value >># monitor.buffer.size=800 >> >>#TCP sampler >># The default handler class >>#tcp.handler=TCPClientImpl >># >># eolByte = byte value for end of line >>#tcp.eolByte=0 >># >># status.prefix and suffix = strings that enclose the status response code >>#tcp.status.prefix=Status= >>#tcp.status.suffix=. >># >># status.properties = property file to convert codes to messages >>#tcp.status.properties=mytestfiles/tcpstatus.properties >> >># Remote batching support >># default is Standard, which returns each sample >># Hold retains samples until end of test (may need lots of memory) >># Batch returns samples in batches >># hold_samples was originally defined as a separate property, >># but can now also be defined using remote.mode >>#mode=Standard >>#mode=Batch >>#mode=Hold >>#hold_samples=true >>#num_sample_threshold=100 >>#time_threshold=60000 >> >># Summariser settings >># >># Define the following property to automatically start a summariser with >>that name >>#summariser.name=summary >># >># interval between summaries (in seconds) default 3 minutes >>#summariser.interval=180 >># >># Write messages to log file >>#summariser.log=true >># >># Write messages to System.out >>#summariser.out=true >> >># BeanShell Server properties >># >># Define the port number as non-zero to start the server on that port >>#beanshell.server.port=0 >># >># Define the server initialisation file >>#beanshell.server.file=initial.bsh >># >># Define the intialisation files for BeanShell Sampler and Function >>elements >>#beanshell.sampler.init=BeanShellSampler.bshrc >>#beanshell.function.init=BeanShellFunction.bshrc >> >>#TestBeanGui >># >>#propertyEditorSearchPath=null >> >>#JMeterUtils >># >>#search_paths=null >> >># MailerModel settings >># >># Number of successful samples before a message is sent >>#mailer.successlimit=2 >># >># Number of failed samples before a message is sent >>#mailer.failurelimit=2 >> >> >> >> > > > --------------------------------------------------------------------- To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: jmeter-user-help@jakarta.apache.org