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
17 replies
Subscribers
6 subscribers
Views
8378 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Integrations
Sharepoint Web Services I cannot see anywhere in the documentation on how t
Mike Lonsdale
over 11 years ago
Sharepoint Web Services
I cannot see anywhere in the documentation on how to add an entry to a list. Has anyone managed this and can point me in the right direction?
Thanks
Mike...
OriginalPostID-87319
OriginalPostID-87319
Discussion posts and replies are publicly visible
0
Mike Lonsdale
over 11 years ago
mike.lonsdale@hansard.com
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Brett Shomaker
Appian Employee
over 11 years ago
Hi Mike, we're listening. Did you try the standard SP web service that Stefan suggested using the Call Web Service smart service? Was there an error consuming the WSDL or at runtime? What was the error?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Lonsdale
over 11 years ago
Hi Brett, the Call Web Service smart service is our preferred solution. The available services via the WSDL are CreateList, DeleteList, GetFolderNames, GetItemIds, GetListInfo, ListExists and Oing. None of which includes something like 'UpdateList' or 'AddListItem'
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Brett Shomaker
Appian Employee
over 11 years ago
@Mike, I was referring to the standard SharePoint web services, not the Appian.SharePoint.Lists.asmx?wsdl, which is from the Appian service assembly add-on. Stefan suggested posting a SOAP message to an endpoint that looks like it is from SharePoint's standard out-of-the-box web services, and just looking at the SOAP message, I don't see any reason that Appian Call Web Service smart service wouldn't be able to send that same message. There may be something tricky about the WSDL that I'm missing though.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shelzle
over 11 years ago
The WSDL from SharePoint can not be parsed from Appian. I checked that with Appian PS. So the only way to call these WS is "by-hand".
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Brett Shomaker
Appian Employee
over 11 years ago
Stefan, you're right. I forgot that the XSD uses mixed content for complex types, which is an unsupported construct for the type system in Appian. Your suggested workaround is good.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Lonsdale
over 11 years ago
Thanks, Stefan and Brett. Looks like we'll be going down the SOAP route when updating / creating List items.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
<