<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Web Services</title><link>https://www.infopathdev.com:443/forums/48.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Error during call a Web Service in .NET3.5 and Infopath 2008</title><link>https://www.infopathdev.com:443/forums/thread/52991.aspx</link><pubDate>Mon, 22 Mar 2010 14:29:54 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:52991</guid><dc:creator>uheber - DRS</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/52991.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=52991</wfw:commentRss><description>&lt;p&gt;Hi folks,&lt;/p&gt;
&lt;p&gt;I figured it out, why the Web Service using InfoPath 2008 could not be established. The reason is simple if you know him. Here me solution:&lt;/p&gt;
&lt;p&gt;Add the external Web Service as Web Reference (Main » Project » Web Reference). Follow the wizard, insert the URL for WSDL and give the service an appropriate name.&lt;/p&gt;
&lt;p&gt;Include this namespace in your solution and now you can access all partial classes, functions and args within this service.&lt;/p&gt;
&lt;p&gt;Here the code snippet from InfoPath template, which interacts with the service:&lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;public&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#8000ff" size="2"&gt;&lt;font color="#8000ff" size="2"&gt;void&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; btnSubmit_Clicked&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;object&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sender&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;,&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; ClickedEventArgs e&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;)&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;{&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;ValidationServiceWSService proxy &lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;=&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;b&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; ValidationServiceWSService&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;();&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;validate2 v &lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;=&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;b&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; validate2&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;();&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;v&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;arg0 &lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;=&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#808080" size="2"&gt;&lt;font color="#808080" size="2"&gt;&amp;quot;temp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;;&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#8000ff" size="2"&gt;&lt;font color="#8000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;[]&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; str &lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;=&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; proxy&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;validate2&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;(&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;v&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;);&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;MessageBox&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;Show&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;(&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;str&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;[&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff8000" size="2"&gt;&lt;font color="#ff8000" size="2"&gt;0&lt;/font&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;]);&lt;/p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;b&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;}&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/p&gt;&lt;/font&gt;
&lt;p&gt;Currently, I dont know what is the difference between the import of a Service and a Web Reference in Infopath and why the Web Service works in the console application as a Service reference?!&lt;/p&gt;
&lt;p&gt;But maybe someone has an answer?!&lt;/p&gt;
&lt;p&gt;Nice day,&lt;/p&gt;
&lt;p&gt;Uwe&lt;/p&gt;</description></item><item><title>Error during call a Web Service in .NET3.5 and Infopath 2008</title><link>https://www.infopathdev.com:443/forums/thread/52945.aspx</link><pubDate>Fri, 19 Mar 2010 15:17:48 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:52945</guid><dc:creator>uheber - DRS</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/52945.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=52945</wfw:commentRss><description>&lt;p&gt;Hello together,&lt;/p&gt;
&lt;p&gt;I have some problems to call a web service with .NET 3.5 and InfoPath 2008.&lt;/p&gt;
&lt;p&gt;The project (solution) implements a web service, which was automatically included as service reference from a WSDL.&amp;nbsp;The service and therefore the file is provided by a JBoss instance, which is accessible through the browser.&amp;nbsp;Visual Studio has created in this context, the app.config file.&lt;/p&gt;
&lt;p&gt;When I instantiate this service in VS2008 with&lt;/p&gt;
&lt;div style="COLOR:black;BACKGROUND-COLOR:white;"&gt;&lt;pre&gt;ValidationServiceWSClient validationService = &lt;span style="COLOR:blue;"&gt;new&lt;/span&gt; ValidationServiceWSClient(&lt;span style="COLOR:#a31515;"&gt;&amp;quot;ValidationServiceWS&amp;quot;&lt;/span&gt;);
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;an error occurs with message&lt;/p&gt;
&lt;div style="COLOR:black;BACKGROUND-COLOR:white;"&gt;&lt;pre&gt;No standard endpoint was found for &amp;quot;ValidationServiceWS&amp;quot;. Possible causes may be: no config file was found or no suitable endpoint found in the client element.
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The automatically generated app.conf contains following entry in client element:&lt;/p&gt;
&lt;div style="COLOR:black;BACKGROUND-COLOR:white;"&gt;&lt;pre&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;client&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt;
 &lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;endpoint&lt;/span&gt; &lt;span style="COLOR:red;"&gt;address&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;http://&amp;lt;server-address&amp;gt;/ValidationServiceWS&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;
  &lt;span style="COLOR:red;"&gt;binding&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;basicHttpBinding&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="COLOR:red;"&gt;bindingConfiguration&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;ValidationServiceWSBinding&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;
  &lt;span style="COLOR:red;"&gt;contract&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;ValidationService.ValidationServiceWS&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="COLOR:red;"&gt;name&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;ValidationServiceWSPort&lt;/span&gt;&lt;span style="COLOR:black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="COLOR:blue;"&gt;/&amp;gt;&lt;/span&gt;
&lt;span style="COLOR:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;client&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt; 
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Has anybody an idea as the configuration to call the Web service should be properly? Does the parameters for ValidationServiceWSClient(string endPointAddress) are different? Are there examples anywhere?&lt;/p&gt;
&lt;p&gt;Thanks for Your help.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Uwe&lt;/p&gt;</description></item></channel></rss>