<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.iis.net/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/" xmlns:cs="http://blogs.iis.net/"><channel><title>Dave&amp;#39;s Blog : XSL</title><link>http://blogs.iis.net/davcox/archive/tags/XSL/default.aspx</link><description>Tags: XSL</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Recovering FREB.XSL after deleting it</title><link>http://blogs.iis.net/davcox/archive/2007/10/05/recovering-freb-xsl-after-deleting-it.aspx</link><pubDate>Fri, 05 Oct 2007 20:23:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1943621</guid><dc:creator>davcox</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/davcox/rsscomments.aspx?PostID=1943621</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/davcox/commentapi.aspx?PostID=1943621</wfw:comment><comments>http://blogs.iis.net/davcox/archive/2007/10/05/recovering-freb-xsl-after-deleting-it.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;For the next week, I hope to produce a couple of blogs about my journey through the land of developing a managed module for IIS7.&amp;nbsp;&amp;nbsp;Being a test lead on the team, I rarely have time to get my hands dirty with the product at the level of developing modules against API's; it's a lot of fun and I wish I had more time for it.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;The first thing I wanted to mention was that I had a hard time getting my module to emit tracing information properly to FREB aka Failed Request Tracing.&amp;nbsp; Although I had numerous problems (which I will go into some detail about next week); the frustrating one was when I deleted my FREB style sheet freb.xsl ... I tried a lot ot get it back, restarting services, etc. but I had to walk down the hall and talk my good tester Bobby (who tests FREB) to see how to get it back!&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;He said that I needed to delete the directory that was containing the freb log files.&amp;nbsp; Once I deleted the entire folder (not just the files in the folder), then to my great joy, I saw the FREB.XSL file back in the folder after my next request to the server.&amp;nbsp; The FREB module will re-create the XSL file only when it is creating the folder to begin with; due to performance reasons, it does not check if the XSL&amp;nbsp;exists after the folder is created.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I bet a lot of people will see that; and hopefully we can get an article written about troubleshooting FREB, but until then, this blog entry (and perhaps others) will have to suffice.&amp;nbsp; There has been talk of posting updated XSL's up on iis.net which is a great idea!&amp;nbsp; I hope some of you take the XSL file, improve it and post it here as well!&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Update!&amp;nbsp; Here is a newer version of the freb.xsl file which contains URL ReWriter tags: &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://blogs.iis.net/ruslany/archive/2008/10/30/debug-and-troubleshoot-rewrite-rules-easily.aspx" mce_href="http://blogs.iis.net/ruslany/archive/2008/10/30/debug-and-troubleshoot-rewrite-rules-easily.aspx"&gt;http://blogs.iis.net/ruslany/archive/2008/10/30/debug-and-troubleshoot-rewrite-rules-easily.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Dave &lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1943621" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/davcox/archive/tags/FREB/default.aspx">FREB</category><category domain="http://blogs.iis.net/davcox/archive/tags/XSL/default.aspx">XSL</category><category domain="http://blogs.iis.net/davcox/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category></item></channel></rss>