<?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: Cannot Retrieve Data From Web Service Using Manage</title><link>https://www.infopathdev.com:443/forums/thread/17624.aspx</link><pubDate>Sun, 12 Jun 2005 10:38:02 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:17624</guid><dc:creator>Shanthi Reddy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/17624.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=17624</wfw:commentRss><description>One suggestion is to use IXMLDOMDocument2 instead of IXMLDOMDocument3 and see if that will help. Could you also send the xml file which looks something like this which will a better idera of the Xpath&lt;br /&gt;&lt;br /&gt;&amp;lt;dfs:myFields xmlns:dfs="http://schemas.microsoft.com/office/infopath/2003/dataFormSolution" xmlns:ns3="http://autonomysystems.com/webservices/" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-02-14T15:56:41" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&amp;gt;&lt;br /&gt;&amp;lt;dfs:queryFields&amp;gt;&lt;br /&gt;&amp;lt;ns3:QueryDocuments&amp;gt;&lt;br /&gt;&amp;lt;ns3:docTypeName&amp;gt;ses_cartender&amp;lt;/ns3:docTypeName&amp;gt;&lt;br /&gt;&amp;lt;ns3:xpath&amp;gt;&amp;lt;/ns3:xpath&amp;gt;&lt;br /&gt;&amp;lt;ns3:index1&amp;gt;&amp;lt;/ns3:index1&amp;gt;&lt;br /&gt;&amp;lt;ns3:index2&amp;gt;&amp;lt;/ns3:index2&amp;gt;&lt;br /&gt;&amp;lt;ns3:index3&amp;gt;&amp;lt;/ns3:index3&amp;gt;&lt;br /&gt;&amp;lt;/ns3:QueryDocuments&amp;gt;&lt;br /&gt;&amp;lt;/dfs:queryFields&amp;gt;&lt;br /&gt;&amp;lt;dfs:dataFields&amp;gt;&lt;br /&gt;&amp;lt;ns3:QueryDocumentsResponse&amp;gt;&lt;br /&gt;&amp;lt;ns3:QueryDocumentsResult&amp;gt;&lt;br /&gt;&amp;lt;ns3:Success&amp;gt;false&amp;lt;/ns3:Success&amp;gt;&lt;br /&gt;&amp;lt;ns3:Errors&amp;gt;&lt;br /&gt;&amp;lt;ns3:ErrorInfo&amp;gt;&lt;br /&gt;&amp;lt;ns3:Code&amp;gt;&amp;lt;/ns3:Code&amp;gt;&lt;br /&gt;&amp;lt;ns3:Description&amp;gt;&amp;lt;/ns3:Description&amp;gt;&lt;br /&gt;&amp;lt;/ns3:ErrorInfo&amp;gt;&lt;br /&gt;&amp;lt;/ns3:Errors&amp;gt;&lt;br /&gt;&amp;lt;ns3:ExecutionTime&amp;gt;&amp;lt;/ns3:ExecutionTime&amp;gt;&lt;br /&gt;&amp;lt;/ns3:QueryDocumentsResult&amp;gt;&lt;br /&gt;&amp;lt;ns3:docInfos&amp;gt;&lt;br /&gt;&amp;lt;ns3:DocumentInfo&amp;gt;&lt;br /&gt;&amp;lt;ns3:DocID&amp;gt;&amp;lt;/ns3:DocID&amp;gt;&lt;br /&gt;&amp;lt;ns3:Content&amp;gt;&amp;lt;/ns3:Content&amp;gt;&lt;br /&gt;&amp;lt;/ns3:DocumentInfo&amp;gt;&lt;br /&gt;&amp;lt;/ns3:docInfos&amp;gt;&lt;br /&gt;&amp;lt;/ns3:QueryDocumentsResponse&amp;gt;&lt;br /&gt;&amp;lt;/dfs:dataFields&amp;gt;&lt;br /&gt;&amp;lt;/dfs:myFields&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Shanthi&lt;br /&gt;InfoPathDev India</description></item><item><title>Cannot Retrieve Data From Web Service Using Manage</title><link>https://www.infopathdev.com:443/forums/thread/17461.aspx</link><pubDate>Mon, 06 Jun 2005 20:53:28 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:17461</guid><dc:creator>Sharone_Shani</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/17461.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=17461</wfw:commentRss><description>Hello,&lt;br /&gt;&lt;br /&gt;I have a Web Service (GetADUsers) that I use As a Data Connection to Get a list of Users. The Web Service has four columns: AccountName, Email, Domain, DisplayName. I bound the Data Connection to a Drop Down (AccountName as Value, DisplayName as Display). When I the User selection is changed I need to get the Email and Domain for this User. I tried to set up a rule on the Drop Down, but I am always getting the first item in the list. I then tried to pull the data using code (VB.NET) as follows:&lt;br /&gt;&lt;br /&gt;-********************************************************************&lt;br /&gt;Dim NameSpaces As String = "xmlns:dfs='http://schemas.microsoft.com/office/infopath/2003/dataFormSolution'" &amp;&lt;br /&gt;"xmlns:dsf='http://schemas.microsoft.com/office/infopath/2003/dataFormSolution'" &amp; _&lt;br /&gt;  " xmlns:tns='http://tempuri.org/Users.xsd'" &amp; _&lt;br /&gt;  " xmlns:i0='http://tempuri.org/Users.xsd'"&lt;br /&gt;&lt;br /&gt;Dim doc As IXMLDOMDocument3 = thisXDocument.DataObjects("GetADUsers").DOM&lt;br /&gt;              &lt;br /&gt;doc.setProperty("SelectionNamespaces", NameSpaces)&lt;br /&gt;&lt;br /&gt;Dim AccountName As String = thisXDocument.DOM.selectSingleNode("//my:User").text&lt;br /&gt;&lt;br /&gt;'Get the selected node&lt;br /&gt;Dim selectedNode As DOMNode = doc.selectSingleNode( _&lt;br /&gt;   "/dfs:myFields/dfs:dataFields/tns:GetADUsersResponse/tns:GetADUsersResult/i0:Users/i0:User[AccountName='" &amp; AccountName &amp; "']" &amp; _&lt;br /&gt;   "/i0:Domain")  &lt;br /&gt;-********************************************************************&lt;br /&gt;&lt;br /&gt;And I get nothing for the selectedNode.&lt;br /&gt;&lt;br /&gt;If I use Only the &lt;br /&gt;doc.selectSingleNode("/dfs:myFields/dfs:dataFields")&lt;br /&gt;&lt;br /&gt;I get the fields. &lt;br /&gt;&lt;br /&gt;I Tried many versions of the "GetADUsersResponse" section, i.e. tns:GetADUsersResponse, i0:GetADUsersResponse, GetADUsersResponse but I always get nothing. My xml file looks like this:&lt;br /&gt;&lt;br /&gt;-********************************************************************&lt;br /&gt;  &amp;lt;?xml version="1.0" encoding="utf-8" ?&amp;gt; &lt;br /&gt;- &amp;lt;Users xmlns="http://tempuri.org/DirectoryServices/ADUsers"&amp;gt;&lt;br /&gt;- &amp;lt;xs:schema id="Users" targetNamespace="http://tempuri.org/Users.xsd" xmlns:mstns="http://tempuri.org/Users.xsd" xmlns="http://tempuri.org/Users.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified"&amp;gt;&lt;br /&gt;- &amp;lt;xs:element name="Users" msdata:IsDataSet="true"&amp;gt;&lt;br /&gt;- &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;- &amp;lt;xs:choice maxOccurs="unbounded"&amp;gt;&lt;br /&gt;- &amp;lt;xs:element name="User"&amp;gt;&lt;br /&gt;- &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;- &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;  &amp;lt;xs:element name="DisplayName" type="xs:string" minOccurs="0" /&amp;gt; &lt;br /&gt;  &amp;lt;xs:element name="Domain" type="xs:string" minOccurs="0" /&amp;gt; &lt;br /&gt;  &amp;lt;xs:element name="AccountName" type="xs:string" minOccurs="0" /&amp;gt; &lt;br /&gt;  &amp;lt;xs:element name="Email" type="xs:string" minOccurs="0" /&amp;gt; &lt;br /&gt;  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;  &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;  &amp;lt;/xs:schema&amp;gt;&lt;br /&gt;- &amp;lt;diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"&amp;gt;&lt;br /&gt;- &amp;lt;Users xmlns="http://tempuri.org/Users.xsd"&amp;gt;&lt;br /&gt;- &amp;lt;User diffgr:id="User1" msdata:rowOrder="0" diffgr:hasChanges="inserted"&amp;gt;&lt;br /&gt;  &amp;lt;DisplayName&amp;gt;Bates, Aaron&amp;lt;/DisplayName&amp;gt; &lt;br /&gt;  &amp;lt;Domain&amp;gt;DomainName&amp;lt;/Domain&amp;gt; &lt;br /&gt;  &amp;lt;AccountName&amp;gt;AccountName&amp;lt;/AccountName&amp;gt; &lt;br /&gt;  &amp;lt;Email&amp;gt;Email&amp;lt;/Email&amp;gt; &lt;br /&gt;  &amp;lt;/User&amp;gt;&lt;br /&gt;-********************************************************************&lt;br /&gt;&lt;br /&gt;Would love to hear suggestions to resolve this issue. You can email me to: sshani@datalan.com&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;&lt;br /&gt;Sharone Shani.&lt;br /&gt;</description></item></channel></rss>