That is very simple job:
Hierarchical stage -> Peek
I didn't change any option of Hierarchical stage
On Assemble:
Overview - nothing to set here
Input Step - nothing to set here
REST Step
General tab
HTTP Method - Get
Reusable connection - not used
URL - my URL in form
http://x.x.x.x:8080/UserManagement/rest ... ce/testGet
HTTP version - HTTP 1.1
Use proxy server - unchecked
Abort job on error - checked
Security tab
Authentication: Basic
Realm is empty
User name: UserName
Password: Password
Authentication encoding type: UTF-8
Request tab
No changes (Load the outgoing body unchecked)
Headers/Cookies not filled
Response tab
Pass the received body to Cheched
A text node name body in the Output schema chosen
Content type: application/json
Headers/Cookies not filled
Mapping tab
As default: top - RESTRequest-GetRequest
Output Step:
Mapping:
I have two field which mapped to get StatusCode and body
When I run job it passing without error. And I getting following in log
Peek_3,0: a:200 b:{"response":[{"host":"x.x.x.x:8080"},{"connection":"Keep-Alive"},{"user-agent":"HTTP Step"}]}
But on Webservice log I see that Datastage doesn't send the header with basic authentication information.
Any idea?