I can't seem to find any character encoding
options in SoapUI
preferences.
I want to mock xml response in iso-8859-1
encoding.
I can't seem to find any character encoding
options in SoapUI
preferences.
I want to mock xml response in iso-8859-1
encoding.
if you have windows
1- Open NotePad++ as a admin
Go to path C:\Program Files (x86)\SmartBear\SoapUI-5.3.0\bin open soapui.bat and search for
Add the last line above set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding="iso-8859-1" by taking the ***** out.
Save and restart SOAPUI
To set up an encoding for request/response you have to mark it in Navigator. Then in the view under the navigator go to "Request/Response properties" choose encoding and set i.e. to UTF-8 or iso-8859-1.
You may choose either of the following approach.
Changing the defualt encoding
JAVA_OPTS
, then you can add there below line in a new lineset JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding="iso-8859-1"
on windowsexport JAVA_OPTS=$JAVA_OPTS -Dfile.encoding="iso-8859-1"
on unixSoapUI
.It should take default encoding as
iso-8859-1
.Alternatively, message specific:
Otherwise, you may use message specific character encoding using
http headers
for that specific one in the following way:Set a new header for request / response.
Header Key/name:
Content-Type
Header Value :
text/xml; charset=iso-8859-1