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
8 replies
Subscribers
8 subscribers
Views
2154 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
Other team changed the SOAP web service method and changed the object name.
prasadr875
over 9 years ago
Other team changed the SOAP web service method and changed the object name.
In the 'Call Web Service' smart service, even after refreshing the service old variables names are shown as a result of this our data is not sent properly. When I checked the WSDL with SOAP UI there I can see new variables names.
I cannot figure out what is the error?...
OriginalPostID-131167
OriginalPostID-131167
Discussion posts and replies are publicly visible
0
Eduardo Fuentes
Appian Employee
over 9 years ago
Use the approach I describe here:
forum.appian.com/.../e-107197
to update the node
1. Delete the CDTs related to the Web Service. Make sure you delete all of them, sort by namespace to be completely sure you are deleting all of them
*** IMPORTANT: Missing at least one CDT will prevent the solution from working, please triple check you delete all related CDTs.
2. Open up the process model, right click on the Call Web Service Smart Service - Properties - Setup
3. Temporarily check Authentication Required and typed something in username and password and click Refresh
4. Uncheck the authentication required option.
5. Finish configuring the smart service.
6. Save and publish the model
7. Try again.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
prasadr875
over 9 years ago
thanks it worked
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
prasadr875
over 9 years ago
Hi.
I am facing same issue again. After deleting the CDT and refreshing the service it shows array as
Service Input(UpdateDetails)
userName
Password
UpdateDetails(UpdateDetails^1)
Var1
Var2
Do I have to restart the server? Everytime I have to restart the server?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
The behavior you are seeing indicates you missed one of the CDTs that are in use by this web service. Make sure you delete all of the related ones.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
prasadr875
over 9 years ago
I cannot see the UpdateDetails CDT in system under data... and no other process model we have used this particular web service function call. I have deleted all the CDT related to that web services for all functions.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
The UpdateDetails is gone that's fine but it seems there's a top level CDT that hasn't been deleted yet. Whenever you refresh the services in the node you should get a warning click on it to see what CDT needs to be deleted.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
prasadr875
over 9 years ago
I have deleted all the CDT.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
prasadr875
over 9 years ago
just FYI.. We resolved it creating new process model in another environment, after that exported the CDT and imported those into our environment which had problem.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel