U4-6327 - Umbraco Contour and Courier Missing After 6.2.5 Upgrade from 6.2.4

Created by Daniel White 26 Feb 2015, 11:46:48 Updated by Jhawk 14 May 2015, 11:11:19

Hi,

Just upgraded from 6.2.4 to 6.2.5 and Umbraco Contour and Courier have disappeared from the Sections section. I've tried going to the direct URLs too but the sections are all blank.

I've noticed the config folder on the Developer section is also missing.

The forms on our website all work and process correctly.

I'm set as an administrator. I asked the person who created my account to check and he is missing these sections too.

Please could someone suggest a fix?

Thanks, Dan.

3 Attachments

Comments

Sebastiaan Janssen 26 Feb 2015, 12:11:22

They're defined in the applications.config file, I'm guessing you overwrote it. Make sure to restore a backup of that file.


Daniel White 26 Feb 2015, 12:19:41

Hi,

Thanks for your reply. I've just compared the before and after files and have now added in the following three lines:

The config files on the developer tab has come back but the Contour and Courier sections have not returned. Even the direct URL still looks like the screenshot in the original post.

Dan.


Sebastiaan Janssen 26 Feb 2015, 12:30:31

Ah yes, forgot the trees.config, that's likely missing some items as well.

As always when upgrading: don't just blindly overwrite config files but actually merge them else you'll keep having problems like this. :)


Daniel White 26 Feb 2015, 12:33:04

Hi,

I know sorry. I've just gone through all the config files and compared. There were two or three files I needed to put lines in.

I've done them and uploaded but still no Contour or Courier. :--/


Sebastiaan Janssen 26 Feb 2015, 12:38:06

Try recycling the application pool?


Daniel White 26 Feb 2015, 12:50:24

Ah!,

They are kind of back but now missing menu options.


Daniel White 26 Feb 2015, 14:01:52

Are the custom options at the bottom in an old format perhaps?


Bo Kingo Damgaard 06 Mar 2015, 10:56:06

@danwhitecristie Youre right. Is seems that the entries that the package puts into trees.config use the old format, and the wrong TYPE. It should be type="Umbraco.Forms.UI.Trees.LoadForm, Umbraco.Forms.UI" for the first Forms line


Daniel White 06 Mar 2015, 11:09:16

Thank you for your response.

Do these look right to you?

<!-- Legacy

<add silent="false" initialize="true" sortOrder="0" alias="forms" application="contour" title="Forms" iconClosed="legacy" iconOpen="legacy" assembly="Umbraco.Forms.UI" type="Trees.LoadForm" action="" />
<add silent="false" initialize="true" sortOrder="1" alias="formdatasources" application="contour" title="Data Sources" iconClosed="legacy" iconOpen="legacy" assembly="Umbraco.Forms.UI" type="Trees.LoadDataSource" action="" />
<add silent="false" initialize="true" sortOrder="2" alias="formprevaluesource" application="contour" title="Prevalue Sources" iconClosed="legacy" iconOpen="legacy" assembly="Umbraco.Forms.UI" type="Trees.LoadPreValueSource" action="" />
<add silent="false" initialize="true" sortOrder="5" alias="formssecurity" application="users" title="Contour security" iconClosed="legacy" iconOpen="legacy" assembly="Umbraco.Forms.UI" type="Trees.LoadFormsSecurity" action="" />

-->

I'm getting this on the Contour page.


Bo Kingo Damgaard 06 Mar 2015, 12:24:08

@danwhitecristie You need the "Umbraco.Forms.UI." part in TYPE in front of the 3 last lines aswell, like so:


Daniel White 06 Mar 2015, 13:44:04

That worked!

Thank you very much :)


Chris Mahoney 25 Mar 2015, 22:40:24

I was having the same problem and that fix worked for me too. I see that this bug is listed as "closed" but it does seem to be a real problem - it shouldn't be necessary for the administrator to mess around with configuration files. It affects fresh installs as well as upgrades.


denfordmutseriwa 07 Apr 2015, 13:13:22

Ran into the same problems after updating a v6.2.2 site to v6.2.5, now the contour reference changes worked fine but unfotunately in my case had a few more custom packages that were added in the tree "the old" way especially the robots.txt and Dewd.

Now the robots one managed to work out how to "update" the application reference using the contour ones, i.e. delete the assembly reference add the assembly name in the type and it works see below, the above one is the old reference and the new one below it.

Now this would work at all, with Dewd not sure if anyone has come across it yet with Dewd, even tried to uninstall it and reinstall it also installed a new version of Dewd, still no luck. From what i can see all old packages use the old format which isnt supported in this version of umbraco, havent tried it on a new install or managed to work out which packages work with the old format if any and which ones dont.

Any ideas very welcome, as i am stuck with a client who loved Dewd which is now broken with an upgrade :(.


Jhawk 14 May 2015, 11:11:19

Any ides how about the Courier bit to allow the Courier tree to be shown?

Managed to figure this out, I've used the below


Priority: Normal

Type: Bug

State: Closed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version:

Sprint:

Story Points:

Cycle: