Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
9 replies
Subscribers
7 subscribers
Views
4244 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Integrations
Advanced Call Web Service plug-in Setup
adils
over 8 years ago
I want to configure Advanced Call Web Service(Endpoint) plug-in.
This is the SOAP header which the service uses:
<soapenv:Header>
<wsse:Security>
<wsse:UsernameToken wsu:Id="tokenid">
<wsse:Username>xyz</wsse:Username>
<wsse:Password>****</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
<head:WSSoapHeader>
<head:RequestMessageHeader>
<RequestID>123</RequestID>
</head:RequestMessageHeader>
</head:WSSoapHeader>
</soapenv:Header>
I want corresponding HTTP Header Keys and Header Values for above SOAP Header so that I can Configure it in the Advanced Call Web Service(Endpoint) plug-in.
OriginalPostID-251328
Discussion posts and replies are publicly visible
0
Tom Ryan
Appian Employee
over 8 years ago
For information on configuring the smart service, first refer to the documentation attached to the Shared Component page:
forum.appian.com/.../o
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
adils
over 8 years ago
I have already gone through the document and configured the smart service but when I see the server log <SOAP_ENV:Header/> is null,
So I wanted to configure SOAP Header.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 8 years ago
It looks like these values should probably be set in the SOAP Body XML field. Did you try that? Or is the service expecting certain values for HTTP headers? In that case the header key is the name of the header.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
adils
over 8 years ago
How it will work if I pass SOAP Header in SOAP Body??,
No the service is not expecting any HTTP headers, it is expecting SOAP Header.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 8 years ago
The smart service only provides one field for the SOAP request. Did you try putting the request headers in that field?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
adils
over 8 years ago
Can you tell me what is that field name?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 8 years ago
SOAP Body XML
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
adils
over 8 years ago
Yeah, I tried putting request headers in SOAP Body XML. But Still SOAP Header is null. Actually according to the documentation we should only put SOAP body in "SOAP Body XML" not the request Headers.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 8 years ago
If the plugin doesn't send the value in the correct field, then maybe it doesn't support this use case. If that is true then you may need to enhance the plugin to meet your requirement.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel