Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
hi guys,
how can i see or monitor the messages posted on talend esb soap web service.
i have soap service deployed on https port which can be accessible from internet. It also has authentication.
So incase authentication in not valid in such case i need to save the posted request or in all cases i need to save request made to soap.
fyi: incase of authentication fault there is oly error saved in tesblogs and message does not reach to talend job. The fault message is send from container itself.
Can you please let me know how i can save every message posted on soap service.
Thanking you in advance
Hey Guys,
i found the solution , it was very easy but may be i was making it difficult
.
we can enable it by activating checkbox of "Log Messages" in "RuntimeOptions".
And when you export the soap service and deploy it in Runtime Container then the messages are logged in tesblogs in {TalendRuntime}/log
If you need to capture the whole message, then probably you should design a proxy service pattern where the first proxy service log the message together with the headers and re-route it, through mediation route to the actual service needing authentication. Just an idea, but not sure what challenges it will entail doing this in your use case.
Do you have an API Gateway in your DMZ? That will implement the proxy pattern, and allow you to capture the payload.
can anyone help me out please.
Will Service Activity Monitoring (SAM) can help me in this issue(i am using open studio esb runtime), If So how can i install/configure.
Thanking you in advance.
Hey Guys,
i found the solution , it was very easy but may be i was making it difficult
.
we can enable it by activating checkbox of "Log Messages" in "RuntimeOptions".
And when you export the soap service and deploy it in Runtime Container then the messages are logged in tesblogs in {TalendRuntime}/log