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
6 replies
Subscribers
6 subscribers
Views
2113 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
I have exposed a simple process model as a webservice and called it from webserv
jasleenk
over 11 years ago
I have exposed a simple process model as a webservice and called it from webservice smart service to initiate that process .
Now the requirement is i want to display result of calling process ( as webservice ) to be shown in the calling process . i have created a custom output in the called process but it is neither showing up in the wsdl (in startResponse tag of wsdl) and neither in the output tab of the webservice smart service node.
...
OriginalPostID-71269
OriginalPostID-71269
Discussion posts and replies are publicly visible
0
shelzle
over 11 years ago
Access of process results via WS is not possible. Calling a process as WS does only allow to start it. The PID of the process is returned however so you may access the results using a DB or maybe a call back WS.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
jasleenk
over 11 years ago
Thanks for your reply :) .. I am able to start the process (which is exposed as a webservice) and also able to pass the inputs through. Yes .. ProcessId is the only output right now want to see other output parameters there ... What is a call back WS ..
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shelzle
over 11 years ago
If the system that calls the WS in Appian is able to provide WS itself you might be able to call these at the end of the process running in Appian. Kind of
System --WS--> Appian --Process--> WS --> System
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
jasleenk
over 11 years ago
I am trying to call a process (exposed as a webservice) through another process (both in Appian). So i guess this kind of solution is not possible. What say ?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shelzle
over 11 years ago
Why do you not call the other process using a subprocess or messaging? Sharing the results is possible via DataStore, PV (by reference) or messaging.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Cichy
Appian Employee
over 11 years ago
I second Stefan on his recommendation. There are much easier design patterns than calling an Appian process as WS from another Appian process. The ability to expose process models as WS is really targeted for external integrations.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel