Did you try to run it with ver 2.03?
On 7/25/05, Bronagh McElduff <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > ################################################################################ > # 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 <http://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 > >