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
3 replies
Subscribers
7 subscribers
Views
1048 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
Hi I am working on version 16.1. I have exposed a PM as a
komalc3
A Score Level 1
over 8 years ago
Hi
I am working on version 16.1.
I have exposed a PM as a web service and called it in another PM via. "Call Web Service" Smart Service. When I publish my PM, three hidden CDTs are made with the names:
start
startResponse
start@StartProcessIFBinding$faults-1338079152
However, when I create another PM and expose it as a web service, new CDTs are not created. I have to delete these CDTs and then only new CDTs (with the same names) are created.
I would like to know isn't there a way that no matter how many PMs I expose as a web service, new CDTs are created for each published Web Service? Since I can't use CDTs created by one web service in another, as the inputs that I will be passing to each web service (PM exposed as web service) will be different.
So is there a way out?
Thanks in advance!!
OriginalPostID-215832
OriginalPostID-215832
Discussion posts and replies are publicly visible
0
Eduardo Fuentes
Appian Employee
over 8 years ago
These three CDTs are the same for all models published as web services when invoked within Appian. You can only call one.
If you invoke the models from outside Appian then you can call any of them, but not within Appian due to this restriction. For process-to-process communication use messages instead of web services. Web Services are for external integrations.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sagarl511
A Score Level 2
over 8 years ago
@komalc - What is the use case here? Is it for testing or do you need that process model to be called from another Appian environment? As per my understanding, it behaves in this manner. As far as I know, we have used webservicequery and webservicewrite which does not involve cdt publishing for testing purposes.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
komalc3
A Score Level 1
over 8 years ago
Thank you @Eduardo @sagarl511 for replying!!
It was just a POC I was working on so asked this out of curiosity.
Although I got the answer for my query from your replies!!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel