Found the solution the hard way, but learned a lot. WSDL exposed is using implicit SOAP headers for CallContext. You find a very good explanation here. To incorporate implicit SOAP headers into web service calls you have to use wsimport with option -XadditionalHeaders. Now Service call works perferctly including NTLM authentication for Trusted Intermediary and Impersonating with a Claim user.
↧