On 11 January 2013 11:20, sebb <[email protected]> wrote:
> On 11 January 2013 09:10, Darren Bown <[email protected]> wrote:
>> Hi all.
>>
>> I originally posted this on Stack Overflow (
>> http://stackoverflow.com/questions/14158106/jmeter-httpsampler-error-java-lang-nosuchfielderror-def-content-charset-on-p)
>> It went away and now it's back again and I don't know how to fix it.
>>
>> Whenever I perform a PUT request in my test plan I get the following error:
>>
>> jmeter.threads.JMeterThread: Test failed! java.lang.NoSuchFieldError:
>> DEF_CONTENT_CHARSET
>
> That field is defined in the class org.apache.http.protocol.HTTP which
> is in the same jar as

Sorry, that's wrong.

It is in the httpcore jar.

> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.
>
> Either your JMeter installation is corrupt, or the JVM is corrupt.

Still applies.

> Re-install JMeter and try again.
>
>
>> 2013/01/04 13:18:18 ERROR - jmeter.threads.JMeterThread: Test failed!
>> java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
>>         at
>> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sendEntityData(HTTPHC4Impl.java:1023)
>>         at
>> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:281)
>>         at
>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
>>         at
>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1075)
>>         at
>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1064)
>>         at
>> org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:426)
>>         at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255)
>>         at java.lang.Thread.run(Thread.java:680)
>> I've tried a number of things: I added a content type to the Content
>> encoding field, tried commenting out this line in the test plan:
>>
>>       <stringProp name="HTTPSampler.contentEncoding"></stringProp>
>> But none of it is working. This is the request I'm making (sanitised):
>>
>> URL: ${PATH_TO_SERVICE}/${ID}/category/${CAT_ID}
>>
>> BODY:
>> {
>>     "id":"xxxxxxx",
>>     "name":"AUTOREGRESSION",
>>     "icon":"HOME",
>>     "Key" :"99949"
>> }
>>
>> HEADERS:
>> Content-Type : application/json
>> Accept : application/json
>>
>> Does anyone know what the cause might be? Unfortunately, I can't post a
>> working test plan because it contains confidential information.
>
> Not necessary; the test plan is not the problem here.
>
>> Thanks,
>> Darren.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to