Copied to clipboard

Flag this post as spam?

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


  • Tim Arnold 19 posts 39 karma points
    Aug 04, 2010 @ 23:33
    Tim Arnold
    0

    Cannot create new XSLT

    I am developing a site which is built on a raw UMBRACO 4.0.3 installation (installed on shared host using PLESK).  My issue is I cannot create any new XSLT files, when attempting to I get the 'drop down' box returning a server error (web.confg or server config not aloowing the returning of full error message).  Has anyone come across this and got a solution?

  • Tim Arnold 19 posts 39 karma points
    Aug 05, 2010 @ 16:38
    Tim Arnold
    0

    This is from the Umbraco error logv when trying to create NEW xslt file (LOG 1), I can read XSLT files that exist, but not save any changes (see LOG 2)

    ****************************** LOG1 ********

    At /umbraco/create.aspx?nodeID=init&nodeType=initxslt&nodeName=XSLT%20Files&rnd=81.1&rndo=82 (Referred by: http://www.risktecsolutions.co.uk/umbraco/create.aspx?nodeID=init&nodeType=initxslt&nodeName=XSLT Files&rnd=81.1&rndo=82): System.Exception: Could not load assembly D:\inetpub\vhosts\risktecsolutions.co.uk\httpdocs\bin\Nibble.Umb.Datatypes.RelatedLinks.dll for XSLT extension relatedLinks.library. Please check config/xsltExentions.config. ---> System.IO.FileNotFoundException: Could not load file or assembly 'file:///D:\inetpub\vhosts\risktecsolutions.co.uk\httpdocs\bin\Nibble.Umb.Datatypes.RelatedLinks.dll' or one of its dependencies. The system cannot find the file specified. File name: 'file:///D:\inetpub\vhosts\risktecsolutions.co.uk\httpdocs\bin\Nibble.Umb.Datatypes.RelatedLinks.dll' at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark) at System.Reflection.Assembly.LoadFrom(String assemblyFile) at umbraco.macro.GetXsltExtensions() in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\macro.cs:line 834 WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at umbraco.macro.GetXsltExtensions() in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\macro.cs:line 838 at umbraco.macro.AddXsltExtensionsToHeader(String xslt) in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\macro.cs:line 1495 at umbraco.XsltTasks.Save() in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\umbraco\create\standardTasks.cs:line 67 at umbraco.presentation.create.dialogHandler_temp.Create(String NodeType, Int32 TypeId, Int32 NodeId, String Text) in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\umbraco\create\dialogHandler_temp.cs:line 70 at umbraco.presentation.create.dialogHandler_temp.Create(String NodeType, Int32 NodeId, String Text) in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\umbraco\create\dialogHandler_temp.cs:line 47 at umbraco.presentation.create.xslt.sbmt_Click(Object sender, EventArgs e) in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\umbraco\create\xslt.ascx.cs:line 59 at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    ****** LOG 2*******

    Error occuredSystem.IO.FileNotFoundException: Could not load file or assembly 'file:///D:\inetpub\vhosts\risktecsolutions.co.uk\httpdocs\bin\Nibble.Umb.Datatypes.RelatedLinks.dll' or one of its dependencies. The system cannot find the file specified.
    File name: 'file:///D:\inetpub\vhosts\risktecsolutions.co.uk\httpdocs\bin\Nibble.Umb.Datatypes.RelatedLinks.dll'
    at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
    at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
    at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
    at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)
    at System.Reflection.Assembly.LoadFrom(String assemblyFile)
    at umbraco.macro.GetXsltExtensions() in d:\TeamCity\buildAgent\work\7380c184e9fcd3ea\umbraco\presentation\macro.cs:line 834

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

  • Tim Arnold 19 posts 39 karma points
    Aug 05, 2010 @ 17:08
    Tim Arnold
    0

    All

    Fixed this, in xsltExtensions.config were entries after I tried to install the umb.nibble.relatedLinks package.  I deleted them, now works ok...

  • 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