Copied to clipboard

Flag this post as spam?

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


These support forums are now closed for new topics and comments.
Please head on over to http://eureka.ucommerce.net/ for support.

  • Sheppe 43 posts 139 karma points
    Feb 23, 2014 @ 02:25
    Sheppe
    0

    The create dialog for "category" does not match anything defined in the "~/umbraco/config/create/UI.xml".

    Just came across another problem that's cropped up, post our upgrade to IIS7.5 and SQL Server 2008. Almost everything is working, except for when we try to create a new product through the uCommerce admin interface. The usual create dialog pops up, but rather than showing the proper controls in the dialog it throws an error:

     

    Server Error in '/' Application.

    The create dialog for "category" does not match anything defined in the "~/umbraco/config/create/UI.xml". This could mean an incorrectly installed package or a corrupt UI file

     

    This all worked prior to upgrading the back-end, but all it took to upgrade Umbraco was a file copy and database transfer... nothing fancy.

    I checked the UI.xml file and there's no "category" entry within it. Not sure if there should be, but if so then what ascx file should it point to?

    Searching for related errors brings up stuff about the case being wrong in the database in umbracoAppTree, but when I check the umbracoAppTree table I don't see anything related to uCommerce in there, so I doubt that's the problem. Any ideas?

  • Morten Skjoldager 439 posts 1497 karma points
    Feb 24, 2014 @ 14:28
    Morten Skjoldager
    0

    Can you show me the content of that UI.xml file ?

  • Sheppe 43 posts 139 karma points
    Feb 25, 2014 @ 05:12
    Sheppe
    0

    Yup, here it is:

    <?xml version="1.0" encoding="utf-8"?>

    <createUI>

      <nodeType alias="nodeTypes">

        <header>Nodetype</header>

        <usercontrol>/create/nodeType.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="nodetypeTasks" />

          <delete assembly="umbraco" type="nodetypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initnodeTypes">

        <header>Nodetype</header>

        <usercontrol>/create/nodeType.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="nodetypeTasks" />

          <delete assembly="umbraco" type="nodetypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="templates">

        <header>Template</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="templateTasks" />

          <create assembly="umbraco" type="templateTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="inittemplates">

        <header>Template</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="templateTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmacros">

        <header>Macro</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="macroTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="macros">

        <header>Macro</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="macroTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="xslt">

        <header>Macro</header>

        <usercontrol>/create/xslt.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="XsltTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="xsltFolder">

        <header>Xslt</header>

        <usercontrol>/create/xslt.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="XsltTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="content">

        <header>Page</header>

        <usercontrol>/create/content.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="contentTasks" />

          <sort assembly="umbraco" type="contentTasks" />

          <delete assembly="umbraco" type="contentTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="users">

        <header>User</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="userTasks" />

          <delete assembly="umbraco" type="userTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="user">

        <header>User</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="userTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initdatatype">

        <header>Datatype</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="DataTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="datatype">

        <header>Datatype</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="DataTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmemberType">

        <header>membertype</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="MemberTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmemberGroup">

        <header>membergroup</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="MemberGroupTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initstylesheets">

        <header>Stylesheet</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="StylesheetTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initxslt">

        <header>XSLT file</header>

        <usercontrol>/create/xslt.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="XsltTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmediaTypes">

        <header>mediatype</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="MediaTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="mediaTypes">

        <header>Medie type</header>

        <tasks>

          <delete assembly="umbraco" type="MediaTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="media">

        <header>Media</header>

        <usercontrol>/create/media.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="mediaTasks" />

          <delete assembly="umbraco" type="mediaTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmember">

        <header>member</header>

        <usercontrol>/create/member.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="memberTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initmember">

        <header>member</header>

        <usercontrol>/create/member.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="memberTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="member">

        <header>member</header>

        <usercontrol>/create/member.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="memberTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="memberType">

        <header>membertype</header>

        <usercontrol>/create/member.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="MemberTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="memberGroup">

        <header>membergroup</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="MemberGroupTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initcontentItemType">

        <header>Indholdselemtent type</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="contentItemTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="contentItemType">

        <header>Indholdselemtent type</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="contentItemTypeTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="contentItem">

        <header>Indholdselemtent type</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="contentItemTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="stylesheet">

        <header>Stylesheet editor egenskab</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="stylesheetPropertyTasks" />

          <delete assembly="umbraco" type="StylesheetTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="stylesheetProperty">

        <header>Stylesheet editor egenskab</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="stylesheetPropertyTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initdictionary">

        <header>Dictionary editor egenskab</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="dictionaryTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="DictionaryItem">

        <header>Dictionary editor egenskab</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="dictionaryTasks" />

          <delete assembly="umbraco" type="dictionaryTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initlanguages">

        <header>Language</header>

        <usercontrol>/create/language.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="languageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="languages">

        <header>Language</header>

        <usercontrol>/create/language.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="languageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="cache">

        <tasks>

          <delete assembly="umbraco" type="cacheTasks" />

        </tasks>

      </nodeType>

        <nodeType alias="initpython">

            <header>Scripting file</header>

            <usercontrol>/create/DLRScripting.ascx</usercontrol>

            <tasks>

                <create assembly="umbraco" type="PythonTasks" />

            </tasks>

        </nodeType>

        <nodeType alias="python">

            <header>Macro</header>

            <usercontrol>/create/DLRScripting.ascx</usercontrol>

            <tasks>

                <delete assembly="umbraco" type="PythonTasks" />

            </tasks>

        </nodeType>

     

        <nodeType alias="initdlrscripting">

            <header>Scripting file</header>

            <usercontrol>/create/DLRScripting.ascx</usercontrol>

            <tasks>

                <create assembly="umbraco" type="DLRScriptingTasks" />

            </tasks>

        </nodeType>

     

        <nodeType alias="dlrscripting">

            <header>Macro</header>

            <usercontrol>/create/DLRScripting.ascx</usercontrol>

            <tasks>

                <delete assembly="umbraco" type="DLRScriptingTasks" />

            </tasks>

        </nodeType>

      <nodeType alias="initscripts">

        <header>Script file</header>

        <usercontrol>/create/script.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="ScriptTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="scriptsFolder">

        <header>Script file</header>

        <usercontrol>/create/script.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="ScriptTasks" />

          <delete assembly="umbraco" type="ScriptTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="scripts">

        <header>Macro</header>

        <usercontrol>/create/script.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="ScriptTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="initpackager">

        <header>Package</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="CreatedPackageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="packager">

        <header>Package</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="CreatedPackageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="createdPackages">

        <header>Package</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="CreatedPackageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="createdPackageInstance">

        <header>Package</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <delete assembly="umbraco" type="CreatedPackageTasks" />

        </tasks>

      </nodeType>

      <nodeType alias="userTypes">

        <header>User Types</header>

        <usercontrol>/create/simple.ascx</usercontrol>

        <tasks>

          <create assembly="umbraco" type="cms.presentation.user.UserTypeTasks" />

          <delete assembly="umbraco" type="cms.presentation.user.UserTypeTasks" />

        </tasks>

      </nodeType>

    </createUI>

  • Jesper Nielsen 141 posts 497 karma points
    Mar 03, 2014 @ 13:20
    Jesper Nielsen
    1

    Looks like all the ucommerce stuff is missing.

    I have "pastebin'ned" my local UI.xml file.

    Please find it here.

    http://pastebin.com/QiVLLAqp

    Kind regards,

    Jesper

  • Sheppe 43 posts 139 karma points
    Mar 11, 2014 @ 03:59
    Sheppe
    0

    Thanks Jesper, that fixed it. :)

Please Sign in or register to post replies

Write your reply to:

Draft