locked
Problems generating Search Connector results from RSS feed service RRS feed

  • Question

  • Hi

    What I am I missing in order for my RSS feed service to be able to generate search results in Windows 7 Explorer? 

    I have a service that I want to become a Search provider for a Search Connector.

    My service is generating the following simple RSS feed:

    <rss version="2.0"
    
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    
    xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    
      <channel>
    
        <title>Open Search Demo: RSS2</title> 
    
        <link>http://localhost:80/php_workspace/OpenSearch/search.php?query=PHP&format=rss&src=ms-ose</link> 
    
        <description>OpenSearch Demo.</description> 
    
        <item>
    
          <title>TEST</title> 
    
          <description>Result for TEST</description> 
    
          <link>A</link> 
    
          <pubDate>Tue, 05 Jan 2010 23:02:35 -0800</pubDate> 
    
        </item>
    
      </channel>
    
    </rss>
    
    

    However, even though the feed is using available default RSS XML elements to Windows Shell system, the output within Windows 7 Explore is <No information available>

    And this is its .osdx file contents:

    <?xml version="1.0" encoding="utf-8"?>
    
    <OpenSearchDescription
    xmlns="http://a9.com/-/spec/opensearch/1.1/" 
    xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/">
    
      <ShortName>OpenSearchTest</ShortName>
    
      <Description>Open Search Test.</Description>
    
      <Url type="application/rss+xml" template="http://localhost/php_workspace/OpenSearch/search.php?query={searchTerms}&amp;format=rss&amp;src=ms-ose"/>
    
      <Url type="text/html" template="http://localhost/php_workspace/OpenSearch/search.php?query={searchTerms}&amp;format=html&amp;src=ms-ose"/>
    
      <Image height="16" width="16" type="image/x-icon">http://localhost/php_workspace/OpenSearch/favicon.ico</Image>
    
      <ms-ose:MaximumResultCount>20</ms-ose:MaximumResultCount>
    
    </OpenSearchDescription>
    


    Thanks
    Jeff in Seattle
    Wednesday, January 6, 2010 7:14 AM

Answers

  • Figured it out.

    The value within <link> does not contain a URL, thereby failing to render item.
    <link>A</link>


    Thanks
    Jeff in Seattle
    Wednesday, January 6, 2010 10:32 AM