Hi Walt,
I think that 1.8 (or maybe earlier) eliminated the use of topic name formats
such as yours. Dots are no longer allowed in topic names. This was necessary
for a number of reasons, among those hierarchical organization. What I
think you will need to do is create a namespace called 'EverydayWireless'
and then move the topics 'TechnologyPages' and 'Marketing' into that
namespace.
Does this answer your question?
John Davidson
On Wed, Jul 30, 2008 at 6:06 PM, Walt Crosby <
[EMAIL PROTECTED]> wrote:
> Guys -- I just recently upgraded to FlexWiki 2.0.0.246 from a pre-1.8
> version.
>
> My old Namespaces had name formats like EverydayWireless.TechnologyPages or
> EverydayWireless.Marketing. I copied them from the old directory to the new
> Namespaces directory and edited the SML file -- and I am able to view the
> pages very easily.
>
> However, when I go to Edit, I get an error like the following. I've taken
> a look at the code, and I realize it is because of the dotted structures I
> use. What am I supposed to use to make this error go away, and the Editing
> portion of the system to work. From my reading of the code, it has
> something to do with taking the "." out of the Namespace. But does that
> mean I have to move the files into a true hierarchy?
>
> I've looked around, and I can't seem to find anything that indicates
> whether I was supposed to move these into some other hierarchy...
>
> Walt Crosby
> CTO
> Everyday Wireless, Inc.
> Server Error in '/EWWiki' Application.
> ------------------------------
> *An illegal local name was specified: the namespace separator is not
> allowed as part of a local name.* *Description: *An unhandled exception
> occurred during the execution of the current web request. Please review the
> stack trace for more information about the error and where it originated in
> the code.
>
> *Exception Details: *System.ArgumentException: An illegal local name was
> specified: the namespace separator is not allowed as part of a local name.
>
> *Source Error:*
>
> The source code that generated this unhandled exception can only be
> shown when compiled in debug mode. To enable this, please follow one of the
> below steps, then request the URL:
>
> 1. Add a "Debug=true" directive at the top of the file that generated the
> error. Example:
>
> <%@ Page Language="C#" Debug="true" %>
>
> or:
>
> 2) Add the following section to the configuration file of your application:
>
> <configuration>
> <system.web>
> <compilation debug="true"/>
> </system.web>
> </configuration>
>
> Note that this second technique will cause all files within a given
> application to be compiled in debug mode. The first technique will cause
> only that particular file to be compiled in debug mode.
>
> Important: Running applications in debug mode does incur a
> memory/performance overhead. You should make sure that an application has
> debugging disabled before deploying into production scenario.
> *Stack Trace:*
>
> [ArgumentException: An illegal local name was specified: the namespace
> separator is not allowed as part of a local name.]
> FlexWiki.TopicName..ctor(String localName, String ns) in
> c:\Builds\ccnet\server\flexwikicore-20\Working\build\EngineSource\TopicName.cs:65
> FlexWiki.QualifiedTopicRevision..ctor(String topic, String ns) in
> c:\Builds\ccnet\server\flexwikicore-20\Working\build\EngineSource\QualifiedTopicRevision.cs:50
> FlexWiki.Web.PageUtilities.GetTopicRevision(Federation federation) in
> c:\Builds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\PageUtilities.cs:81
> FlexWiki.Web.PageUtilities.InsertStylesheetReferences(Federation
> federation, FlexWikiWebApplication wikiApplication) in
> c:\Builds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\PageUtilities.cs:143
> FlexWiki.Web.BasePage.InsertStylesheetReferences() in
> c:\Builds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\BasePage.cs:527
> ASP.wikiedit_aspx.__Render__control1(HtmlTextWriter __w, Control
> parameterContainer) +72
> System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,
> ICollection children) +98
> System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +20
> System.Web.UI.Page.Render(HtmlTextWriter writer) +26
> System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer,
> ControlAdapter adapter) +25
> System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter
> adapter) +121
> System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
> System.Web.UI.Page.ProcessRequestMain(Boolean
> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2558
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users