Copied to clipboard

Flag this post as spam?

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


  • Mike 80 posts 101 karma points
    Mar 31, 2012 @ 10:16
    Mike
    0

    Cannot save XSLT File - Permissions set ok - Thread aborted

    Hi,

    I have created a new website. I use a umbraco package from a zip that I have created from a base setup. I always use this and never had problems. It's 4.5. 

    So last night i did this again and all went well. I modified the master pages etc. all without errors. Then I tried to edit and save a XSLT file and got an error: Xslt file could not be saved. I re-checked the permissions and they were all ok. 

    When I check the "skip error checking" box the XSLT file is save without problems. Note that there aren't any errors in the XSLT, even when creating a new one or copying one from a site that works I get the could not save error.

    So I checked with Firebug and I see this message:

    "Thread was being aborted."

    on this file: /umbraco/webservices/codeEditorSave.asmx/SaveXslt

    which returns:

    StackTrace
    " at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Web.Script.Services.WebServiceMethodData.CallMethod(Object target, IDictionary`2 parameters) at System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary`2 parameters) at System.Web.Script.Services.RestHandler.InvokeMethod(HttpContext context, WebServiceMethodData methodData, IDictionary`2 rawParams) at System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)"

    ExceptionType

    "System.Threading.ThreadAbortException"

     

    The Umbraco log table only has this:

    Administrator     -1        31/03/2012
    09:50:40  NotFound  umbraco_client/codemirror/css/csscolors (from '')

    IIS LOG Shows:

    2012-03-31 07:50:13 W3SVC797244244  POST /umbraco/webservices/codeEditorSave.asmx/SaveXslt - 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 500 0 0
    2012-03-31 07:50:40 W3SVC797244244  GET /umbraco/developer/xslt/editXslt.aspx file=ShowAllCars.xslt 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 200 0 0
    2012-03-31 07:50:40 W3SVC797244244  GET /umbraco/settings/editTemplate.aspx templateID=1046 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 200 0 0
    2012-03-31 07:50:40 W3SVC797244244  GET /umbraco/webservices/codeEditorSave.asmx/js - 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 304 0 0
    2012-03-31 07:50:40 W3SVC797244244   GET /umbraco/webservices/legacyAjaxCalls.asmx/js - 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 304 0 0
    2012-03-31 07:50:40 W3SVC797244244   GET /umbraco_client/CodeMirror/css/csscolors - 80 -  Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/535.19+(KHTML,+like+Gecko)+Chrome/18.0.1025.140+Safari/535.19 404 0 0
    I bolded the last one as this one gives a 404 not found error? Checking the filesystem, there is a file called csscolors.css
    What could be the problem here?
    thanks 

     

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Mar 31, 2012 @ 17:34
    Jan Skovgaard
    0

    Hi Mike

    Even though you say that the permissions have been set properly I think you should double check to ensure they have been inherited from the umbraco root folder and all the way down to the last level.

    Also try to delete the clientdependency files in the /app_data/TEMP/ folder.

    Hope this helps.

    /Jan

Please Sign in or register to post replies

Write your reply to:

Draft