Hi Bhatt,

Thanks for your suggestion.
The very simple http request could work perfect.
And I also have another DatabaseRequest for fetching data which is stuck by 
same issue.
And CSV request work fine in my private Apple box in GUI.
So I wonder whether any special permissions should be granted to JMeter then 
accessing to all required resources could be allowed.

Thanks and best regards,
Flik

On 5/18/10 4:04 PM, "chaitanya bhatt" <bhatt.chaita...@gmail.com> wrote:

If I were you I would start investigating if there are missing correlation
for session strings in the http and bean request samplers.
-Chaitanya M Bhatt
http://www.performancecomptence.com
On Tue, May 18, 2010 at 1:18 AM, Flik Shen <flik_s...@infosys.com> wrote:

> Hi,
>
> I ran the test plan SimpleCsvReq.jmx under shell on remote Apple box.
> The version of OS is Darwin 8.11.1.
> And version of JMeter is 2.3.4 with JDK 1.5.0_07-87
> Following message is output and whole test stopped.
> kCGErrorRangeCheck : Window Server communications from outside of session
> allowed for root and console user only
>
> Please help me to identify the root cause of issue and solution for go
> around this issue.
>
> Thanks and best regards,
> Flik
>
> The source code of SimpleCsvReq is as below.
> <?xml version="1.0" encoding="UTF-8"?>
> <jmeterTestPlan version="1.2" properties="2.1">
>  <hashTree>
>    <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test
> Plan" enabled="true">
>      <stringProp name="TestPlan.comments"></stringProp>
>      <boolProp name="TestPlan.functional_mode">false</boolProp>
>      <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
>      <elementProp name="TestPlan.user_defined_variables"
> elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments"
> testname="User Defined Variables" enabled="true">
>        <collectionProp name="Arguments.arguments"/>
>      </elementProp>
>      <stringProp name="TestPlan.user_define_classpath"></stringProp>
>    </TestPlan>
>    <hashTree>
>      <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup"
> testname="Thread Group" enabled="true">
>        <elementProp name="ThreadGroup.main_controller"
> elementType="LoopController" guiclass="LoopControlPanel"
> testclass="LoopController" testname="Loop Controller" enabled="true">
>          <boolProp name="LoopController.continue_forever">false</boolProp>
>          <stringProp name="LoopController.loops">1000</stringProp>
>        </elementProp>
>        <stringProp name="ThreadGroup.num_threads">10</stringProp>
>        <stringProp name="ThreadGroup.ramp_time">10</stringProp>
>        <longProp name="ThreadGroup.start_time">1273830807000</longProp>
>        <longProp name="ThreadGroup.end_time">1273830807000</longProp>
>        <boolProp name="ThreadGroup.scheduler">false</boolProp>
>        <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
>        <stringProp name="ThreadGroup.duration"></stringProp>
>        <stringProp name="ThreadGroup.delay"></stringProp>
>      </ThreadGroup>
>      <hashTree>
>        <CSVDataSet guiclass="TestBeanGUI" testclass="CSVDataSet"
> testname="CSV Data Set Config" enabled="true">
>          <stringProp name="filename">SimpleTestData.csv</stringProp>
>          <stringProp name="fileEncoding">UTF-8</stringProp>
>          <stringProp name="variableNames">Num,Keyword</stringProp>
>          <stringProp name="delimiter">,</stringProp>
>          <boolProp name="quotedData">true</boolProp>
>          <boolProp name="recycle">true</boolProp>
>          <boolProp name="stopThread">true</boolProp>
>          <stringProp name="shareMode">All threads</stringProp>
>        </CSVDataSet>
>        <hashTree/>
>        <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler"
> testname="HTTP Request" enabled="true">
>          <elementProp name="HTTPsampler.Arguments" elementType="Arguments"
> guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
>            <collectionProp name="Arguments.arguments">
>              <elementProp name="action" elementType="HTTPArgument">
>                <boolProp name="HTTPArgument.always_encode">false</boolProp>
>                <stringProp name="Argument.value">fullsearch</stringProp>
>                <stringProp name="Argument.metadata">=</stringProp>
>                <boolProp name="HTTPArgument.use_equals">true</boolProp>
>                <stringProp name="Argument.name">action</stringProp>
>              </elementProp>
>              <elementProp name="titlesearch" elementType="HTTPArgument">
>                <boolProp name="HTTPArgument.always_encode">false</boolProp>
>                <stringProp name="Argument.value">1</stringProp>
>                <stringProp name="Argument.metadata">=</stringProp>
>                <boolProp name="HTTPArgument.use_equals">true</boolProp>
>                <stringProp name="Argument.name">titlesearch</stringProp>
>              </elementProp>
>              <elementProp name="value" elementType="HTTPArgument">
>                <boolProp name="HTTPArgument.always_encode">false</boolProp>
>                <stringProp name="Argument.value">${Keyword}</stringProp>
>                <stringProp name="Argument.metadata">=</stringProp>
>                <boolProp name="HTTPArgument.use_equals">true</boolProp>
>                <stringProp name="Argument.name">value</stringProp>
>              </elementProp>
>            </collectionProp>
>          </elementProp>
>          <stringProp name="HTTPSampler.domain">wiki.apache.org
> </stringProp>
>          <stringProp name="HTTPSampler.port">80</stringProp>
>          <stringProp name="HTTPSampler.connect_timeout"></stringProp>
>          <stringProp name="HTTPSampler.response_timeout"></stringProp>
>          <stringProp name="HTTPSampler.protocol">http</stringProp>
>          <stringProp name="HTTPSampler.contentEncoding"></stringProp>
>          <stringProp
> name="HTTPSampler.path">/jakarta-jmeter/FindPage</stringProp>
>          <stringProp name="HTTPSampler.method">GET</stringProp>
>          <boolProp name="HTTPSampler.follow_redirects">false</boolProp>
>          <boolProp name="HTTPSampler.auto_redirects">true</boolProp>
>          <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
>          <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
>          <stringProp name="HTTPSampler.FILE_NAME"></stringProp>
>          <stringProp name="HTTPSampler.FILE_FIELD"></stringProp>
>          <stringProp name="HTTPSampler.mimetype"></stringProp>
>          <boolProp name="HTTPSampler.monitor">false</boolProp>
>          <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
>        </HTTPSampler>
>        <hashTree/>
>        <ResultCollector guiclass="SummaryReport"
> testclass="ResultCollector" testname="Summary Report" enabled="true">
>          <boolProp name="ResultCollector.error_logging">false</boolProp>
>          <objProp>
>            <name>saveConfig</name>
>            <value class="SampleSaveConfiguration">
>              <time>true</time>
>              <latency>true</latency>
>              <timestamp>true</timestamp>
>              <success>true</success>
>              <label>true</label>
>              <code>true</code>
>              <message>true</message>
>              <threadName>true</threadName>
>              <dataType>true</dataType>
>              <encoding>false</encoding>
>              <assertions>true</assertions>
>              <subresults>true</subresults>
>              <responseData>false</responseData>
>              <samplerData>false</samplerData>
>              <xml>true</xml>
>              <fieldNames>false</fieldNames>
>              <responseHeaders>false</responseHeaders>
>              <requestHeaders>false</requestHeaders>
>              <responseDataOnError>false</responseDataOnError>
>
>  
> <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
>              <assertionsResultsToSave>0</assertionsResultsToSave>
>              <bytes>true</bytes>
>              <url>true</url>
>            </value>
>          </objProp>
>          <stringProp
> name="filename">reports/simple_summary.txt</stringProp>
>        </ResultCollector>
>        <hashTree/>
>      </hashTree>
>    </hashTree>
>  </hashTree>
> </jmeterTestPlan>
>
> The CSV data file looks as below.
> 1,solr
> 2,lucene
> 3,oracle
> 4,performance lucene
>
> **************** CAUTION - Disclaimer *****************
> This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended
> solely
> for the use of the addressee(s). If you are not the intended recipient,
> please
> notify the sender by e-mail and delete the original message. Further, you
> are not
> to copy, disclose, or distribute this e-mail or its contents to any other
> person and
> any such actions are unlawful. This e-mail may contain viruses. Infosys has
> taken
> every reasonable precaution to minimize this risk, but is not liable for
> any damage
> you may sustain as a result of any virus in this e-mail. You should carry
> out your
> own virus checks before opening the e-mail or attachment. Infosys reserves
> the
> right to monitor and review the content of all messages sent to or from
> this e-mail
> address. Messages sent to or from this e-mail address may be stored on the
> Infosys e-mail system.
> ***INFOSYS******** End of Disclaimer ********INFOSYS***
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-user-h...@jakarta.apache.org

Reply via email to