jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alf Høgemark <...@i100.no>
Subject Re: How to run the JMeter client locally on ZOS?
Date Fri, 06 Jul 2007 19:08:11 GMT
Hi

I think you should try the nightly build of jmeter.
There you can specify the content encoding used for sending the POST 
request.
There is a parameter in the HTTP Request where you set the content 
encoding, typically UTF-8 or ISO-8859-1, or whatever your web app is 
expecting.

In Jmeter 2.2, the "JRE default encoding" was used in a number of 
places, and it sounds like
the "JRE default encoding" on ZOS is ebcdic.
So I am pretty sure you should get it working if you use the nightly 
build of jmeter.

Regards
Alf Hogemark

Lucas Partridge wrote:
> I know JMeter works when I run it from a Windows box and point it at a ZOS 
> box, but I want to run JMeter 2.2 in batch mode (-n) from within Unix 
> System Services on ZOS.  This is so that I can automate some tests.
>
> However when I run JMeter it appears to send garbage data (EBCDIC?) in the 
> POST request:
>
> POST /SpringSimpleAddressBookWeb/add_contact.do HTTP/1.1
> Connection: keep-alive
> Cookie: 
> JSESSIONID=00003IPlaBORkaMwOuHwpOAmjUu:C081E072F214D42E000000D40000000109390F0B
> Content-Length: 48
> Content-Type: application/x-www-form-urlencoded
> User-Agent: Java/1.4.2
> Host: 9.145.68.119:9081
> Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
>
> ~??‰P
>
> ... as opposed to something like this when JMeter is run from Windows:
>
> POST /SpringSimpleAddressBookWeb/add_contact.do HTTP/1.1
> Connection: keep-alive
> Cookie: 
> JSESSIONID=0000RMNYrz2DRWwXGi1zEQMNBIq:C081E072F214D42E000000D40000000109390F0B
> Content-Length: 48
> Content-Type: application/x-www-form-urlencoded
> User-Agent: Java/1.4.2
> Host: localhost:9081
> Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
>
> name=Lucas&phoneNumber=123&dateOfBirth=&address=
>
> I've tried invoking JMeter by using the -Dfile.encoding=ISO-8859-1 on the 
> java command line but java then seems to expect the parameters for JMeter 
> to be in EBCDIC as well!  For example:
>
> /WebSphere/V6R0M0/AppServer/java/bin/java -jar -Dfile.encoding=ISO-8859-1 
> JMeter/jakarta-jmeter-2.2/bin/ApacheJMeter.jar -n -l jm.log -t 
> YP_STRUTS_ADD.jmx
>
> yields:
>
> /test/workarea/automation/tmp:>jmenc.sh
> The jar file is not found: ÑÔ
> £
> a£`
> £
> `òKòaaÁ
> ÑÔ
> £
> K
> /test/workarea/automation/tmp:>
>
> Any ideas please on how to get this working?  I am not a ZOS expert so 
> hopefully the fix is simple:).
> Many thanks.
>
>
>
>
>
> Unless stated otherwise above:
> IBM United Kingdom Limited - Registered in England and Wales with number 
> 741598. 
> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
>
>
>
>
>
>
>   

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


Mime
View raw message