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?
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].
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?
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].
All
Fixed this, in xsltExtensions.config were entries after I tried to install the umb.nibble.relatedLinks package. I deleted them, now works ok...
is working on a reply...
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.