Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForm and ListForm and ListFnL - a parser or the XSLT Script engine error?FnL - a parser or the XSLT Script engine error?
Previous
 
Next
New Post
3/26/2012 12:07 PM
 

Guys,

 I encounter strange behavior of XSLT Script engine generated stylesheet. 

Below please find the procedures to reproduce this:

00000001 Click "Form and List Configuration"
00000002 Scroll down to "List settings" --> Choose "Rendering method: XSLT using self made or generated stylesheets"
00000003 Click "Edit" link
00000004 "Token Based XSLT Generator and Editor" comes on
00000005 Edit some values (if any) in "1. Edit HTML Template" and/or in "2. Edit XSLT Script"
00000006 Hit "Generate from HTML template button"
00000007 Click "Save File and Return" link
00000008 "Form and List Configuration" says that "This file already exists. Do you want to overwrite?" Click "Yes" link
00000009 In the meantime Notepad++ (in which I keep the file opened as well) window pops up saying: "The file (File path here).xls" doesn't exist anymore. Keep this file in editor?" (I always hit "Yes")
00000010 The FnL page opens and a frame in pink at the top says: "A critical error has occurred. Value cannot be null. Parameter name: fileContent "
00000011 Hit webbrowser's "Back" button (<--)
00000012 "Form and List Configuration" comes on again
00000013 Hit again "This file already exists. Do you want to overwrite?" Click "Yes" link
00000014 "Form and List Configuration" shows up
00000015 Hit "Save Configuration and Return"
00000016 FnL page shows up (in Firefox 11) with no error info whatsoever and the changes I made during the edit are applied

However, in IE9 a yellow frame at the top of the page shows (instead of line 00000010 which was in FF11):
00000019 "XSL Tranformation failed. Switched back to Default Grid Table.
00000020 StyleSheet:/Portals/0/
00000021 Error Description: Could not find a part of the path 'C:\inetpub\wwwroot\dotnetnuke\Portals\0\'."

I have:

  • DotNetNuke Version: 06.01.03 (108)
  • Form and List: 5.1.3
  • Firefox 11
  • Internet Explorer 9

Funny thing is when I proceed with the actions as described up to line 00000016 in Firefox I get the results I wanted, only IE9 breaks down at line 00000010 and switches back to Default Grid Table.

 Any ideas as to the reason of the occurrence? A bug? A parser's error? The XSLT Script engine error?

 


English-Polish translations, one-to-one English/Polish tutoring, Windows server management, website development - HTML/JS/CSS/Razor
 
New Post
4/22/2012 9:18 AM
 

Unfortunatly the  new file manage API, introduced to DNN6, introduced this bug. See http://dnnfnl.codeplex.com/workitem/2... for more details.
 

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForm and ListForm and ListFnL - a parser or the XSLT Script engine error?FnL - a parser or the XSLT Script engine error?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out