473,396 Members | 1,775 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

HELP: IIS6 pernamently caches XSL uri and won't change!! woes ...

Okay, this is really weird. We have two Windows 2003 Server SP1 PCs. One
hosts IIS6 website, and the other hosts our DCOM service program. Our
website is ASP/XSL. An ASP page uses Msxml2.DOMDocument.4.0 to transform a
XML top node via XSL stylesheet outputting to HTML. We have set up the
website on-site successfully with no problems. However, when we upgraded our
client some how IIS6 still references a really old XSL file. No matter how
many times we restart Windows 2003 Server or IIS6, somehow the old XSL file
is still being used. I then found out about "Lazy Delay Propagation for ASP
pages". I checked the registry and it's already disabled. I then found out
about "Uri caching". I disabled that. Still no luck. Why is IIS6 still
referencing the old XSL file?

Even when I remove the "virtual directory" from IIS6, I can't
modify/rename/delete the actual folder that it was pointing to.

Does anyone know whether there's a conflict issue with IIS6 & MSXML 4.0? And
no we can't use MSXML 6.0 yet due to our service program using 4.0.
Feb 16 '07 #1
2 2743
maybe the XSL file is cached on the client side.
try to purge the cached file in IE
and change the http header options to limit the cache duration in IIS.

"Andrew Wan" <an************@hotmail.comwrote in message
news:%2******************@TK2MSFTNGP04.phx.gbl...
Okay, this is really weird. We have two Windows 2003 Server SP1 PCs. One
hosts IIS6 website, and the other hosts our DCOM service program. Our
website is ASP/XSL. An ASP page uses Msxml2.DOMDocument.4.0 to transform a
XML top node via XSL stylesheet outputting to HTML. We have set up the
website on-site successfully with no problems. However, when we upgraded
our client some how IIS6 still references a really old XSL file. No matter
how many times we restart Windows 2003 Server or IIS6, somehow the old XSL
file is still being used. I then found out about "Lazy Delay Propagation
for ASP pages". I checked the registry and it's already disabled. I then
found out about "Uri caching". I disabled that. Still no luck. Why is IIS6
still referencing the old XSL file?

Even when I remove the "virtual directory" from IIS6, I can't
modify/rename/delete the actual folder that it was pointing to.

Does anyone know whether there's a conflict issue with IIS6 & MSXML 4.0?
And no we can't use MSXML 6.0 yet due to our service program using 4.0.
Feb 16 '07 #2
If you restart IIS6 and it's still cached, then IIS6 is not the cause
of your issue.

The settings you checked, "Lazy Delay Propagation for ASP pages" and
"Uri caching", have no connection nor relevance to XSL file caching,
so it does not surprise me that it did nothing for your observations.

Given an HTTP request, there are MANY things that can cache it -- not
just the web server.

In your case, you probably want to look at client-side caching or
network-caching because you've already eliminated web server caching.
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//
On Feb 16, 12:23 pm, "Andrew Wan" <andrew_wan1...@hotmail.comwrote:
Okay, this is really weird. We have two Windows 2003 Server SP1 PCs. One
hosts IIS6 website, and the other hosts our DCOM service program. Our
website is ASP/XSL. An ASP page uses Msxml2.DOMDocument.4.0 to transform a
XML top node via XSL stylesheet outputting to HTML. We have set up the
website on-site successfully with no problems. However, when we upgraded our
client some how IIS6 still references a really old XSL file. No matter how
many times we restart Windows 2003 Server or IIS6, somehow the old XSL file
is still being used. I then found out about "Lazy Delay Propagation for ASP
pages". I checked the registry and it's already disabled. I then found out
about "Uri caching". I disabled that. Still no luck. Why is IIS6 still
referencing the old XSL file?

Even when I remove the "virtual directory" from IIS6, I can't
modify/rename/delete the actual folder that it was pointing to.

Does anyone know whether there's a conflict issue with IIS6 & MSXML 4.0? And
no we can't use MSXML 6.0 yet due to our service program using 4.0.

Feb 16 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

34
by: Andrew DeFaria | last post by:
I thought this would be fairly straight forward but apparently it's not. Given the following html file: <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> <html> <head>...
0
by: Shaggyh | last post by:
hi im needing help with a program im writing to do subnetting i was on before about it and i got some help. the code below wont work for me and i cant think of why not. i was wondering if anyone...
5
by: manokumar | last post by:
hiye, i notice that some if not all of my folders in winxp pro. are set as read only and its giving me some problem with development. so as the natural thing, i unchecked the read only option and...
2
by: zubair | last post by:
Sir I have I'm given a task to debugg and add some functionlity to a big website containing hundreds of ASP.net pages, C# is the language used. Please anyone help me that: If I change the...
2
by: Pieter | last post by:
Hi, I'm using the Settings.settings of VB.NET to define a Connectionstring (Scope = application). When I deploy the Solution, and change this Setting in the app.config-file, it seems that...
0
by: Dhruba Bandopadhyay | last post by:
I need advise on ASP.NET & XML. I got a Web Service that I call in real-time to generate a XML document (in main memory, not file). I could use the .NET built-in XML document generation classes,...
0
by: ady189 | last post by:
Does anyone know of an SQL statement that i can use to change the order that a field appears in a table? For example i have a table called entry with several fields in it. The 2 that i want to...
2
by: =?Utf-8?B?c3RldmV3YQ==?= | last post by:
Microsoft VBScript runtime error '800a0046' Permission denied ======================= Trying to find the solution is driving me crazy. Using IIS6 on Server2003 SBS Default website localhost...
18
by: wizdom | last post by:
Help - change text on click - text has another onclick inside with php variables ---------- I think what I'm trying to do is simple. I have a 2 buttons on a page. 1 button allows a thread of...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.