Hi All,
I have created an InfoPath form with manged code. It is published to a form
library in SharePoint site. The form is retrieving data from a webservice.
When one of the the user tries to access the Infopath form he gets the
following error
"Before InfoPath can use a Web service, you must install Office SOAP Toolkit
version 3.0."
The user then installed SOAP Toolkit version 3.0. But after installation he
is again getting the same error. I then requested him to access the url of
the webservice directly and he was able to access the url of the webservice
and could see all the methods.
I requested all users to install ".Net Framework" and run ".Net
Progrmmability Support for InfoPath" to access the form.
I noticed in Microsoft Office installation in the "Shared features" there is
"SOAP Toolkit" which says it supports access of webservice by Office
applications.
I am not sure if this could be the reason on the users computer. I am yet to
test this one since I do not have access to the users comoputer currently.
Apart from this can anyone think of what could be the reason. I would really
appreciate if someone can provide me any hints, since its been 3 days I am
struggling with issue and failed to find a solution yet.
Also the user is not a developer. He has Office 2003, and .Net Framework
installed.
Thanks for all your help.
Regards,
-Reetu
Reetu - 15 Jan 2008 00:15 GMT
Hi All,
I found out that the InfoPath 2003 installed on users machine had some error
and was not able to talk to web service at all. When clicked on
Tools --> Data Connections --> Web service it displayed an error "This
feature is not functioning properly. Would you like to install it?"
When trying to install, it ended up with an error "Before InfoPath could use
Web service please install Soap Toolkit version 3.0".
After doing some research I decided to uninstall, reboot the machine and
then reinstall office on user's machine and that solved the error.
Thanks & Regards,
-Reetu
> Hi All,
>
[quoted text clipped - 33 lines]
> Regards,
> -Reetu