Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Benm 12 posts 32 karma points
    Nov 17, 2010 @ 20:47
    Benm
    0

    Intermittent "Error parsing XSLT file" error only fixed by re-upload of XSLT extensions DLL

    I am one of the developers of sc2builds.com and we are having a very frustrating problem that I hope someone here can help us with.  We have searched the forums but not found anyone with a problem quite like this.

    Our website contains several XSLT macros and a few user controls and everything works great.  However, twice a day, the website will suddenly display "Error parsing XSLT file" in place of most (but not all) XSLT macros site-wide.  In order to fix the errors, we simply re-upload the DLL file containing the XSLT extensions.  After we do this, the site takes about 2 minutes to refresh (re-starting the app?) and then it is fixed.  It seems as if something crashes the XSLT engine or something.

    When the site is in the errored state, using "?umbdebugshowtrace=true" does not really help, because each time we refresh, it complains about a different XSLT extension method!

    Has anyone ever experienced something similar?

  • Sean Mooney 131 posts 158 karma points c-trib
    Nov 17, 2010 @ 21:20
    Sean Mooney
    0

    Have you looked at the umbraco log to find out what the underlying problem is?

    You can either check the umbraco log table directly our install FALM Housekeeping (http://our.umbraco.org/projects/backoffice-extensions/falm-housekeeping) this will give you a better idea of what is happening.

    I don't think that it is specifically the DLL file that is the problem, uploading any DLL in the /bin directory will cause the app pool to reset. The same thing could be accompolished by re-uploading the web.config file.

    But definitely check the log file it should give you a better idea of what is going on.

     

    -Sean

  • Benm 12 posts 32 karma points
    Nov 17, 2010 @ 22:01
    Benm
    0

    Thanks for the tip... FALM Housekeeping is excellent.

    Our logs were flooded with the following two errors:

    [UmbracoExamine] Cannot index queue items, another indexing operation is currently in progress

    and

    [UmbracoExamine] Error deleting Lucene index,Lock obtain timed out:

    We'll try disabling UmbracoExamine temporarily and see if that clears up the problem.  I guess there's a possibility that it managed to just crash the XSLT interpreter?  There are no other errors around the time of the XSLT crash.

  • Benm 12 posts 32 karma points
    Nov 18, 2010 @ 05:51
    Benm
    0

    After disabling UmbracoExamine, our logs are now free of errors, however the XSLT error came back.

    Does anyone have a clue as to what could possibly cause this to happen?

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies